e8b7bd87ecb"}]}}, {{0x9, 0x5, 0x47c5d4338e435ddc, 0x10, 0x2b9, 0x81, 0xfa, 0x2, [@generic={0x9c, 0x31, "b92d46d2c9b74153da1e7e5c0b15bfec44cb3759f2a3f70d347203d6e38712bbd13e569521aa0f5f756117b78b37774f2fa055335f88b5622fdae10172fad0fde5c28d0297f6dc279ed77d889763dfd80072e263c49c1c98ec63f0586bf2a1ef0ca70ec57fc03ed942e23bcca6ea07b11793a9ed1d2d20edd7edcdbc3ac241f3719f42cbd817d0fcdde7347d64b409d33d79686d58f3bd9cc2a1"}, @generic={0x2e, 0x22, "fa5d0071602dce31a4529db51c9ffd7ab61fc5b1ee97c6bf05a33340a09ebbfe7485fa87db9899a3b1472c41"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x1fb, 0x5, 0xff, 0x8}}, {{0x9, 0x5, 0x3, 0xc, 0x14b, 0xba, 0x7, 0x37}}, {{0x9, 0x5, 0xb, 0x7, 0x2e4, 0x1, 0x2, 0x8d, [@generic={0xb9, 0x24, "7eef17718ca6ff8a5ca44fae9b0d4d8726b491d362ac301838a731b9df38d76bde87627e8cacac6ef725ca19f439eb0c08d283da422947aa20946a949e8b37af5a108f7a5c4964325df501c138b7586d8239620109bd4a9a241d6c3b6adefee9f5c9a34c3a76b51805ad7b369ea9945b51a394d7385a0a0907d130bf2ae84614d8b6e580159aa47551ad3913b034a1ccd15aac44f3d2481fdbaa28ad3244b0fbc64cbc26ad82472080333a2329c38c6a3ae328fa857475"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x2cc, 0xe1, 0x2, 0x81, [@generic={0x14, 0x5, "165064cccd234243ef0b8613575220fe0265"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x21d, 0x3, 0x7f, 0x1f, [@generic={0x1002, 0x0, "e5ae812a8c234e661efdab6f315e817f6fb2feaf82517f3885ea3390802db2e1e34fa441fe36570cbac43ee06b0fe2c5f2a9362b66a558c6ffa7fa455b04791689a0e13ad23288fc443cdcc161ae92e53b389e670e83f74f6b4345b85ada12e26e191b95d6b0f2d8e2d6bd92333105d6d357036861b013ee2d8550766ca5e82aa921da06c5838fb4fbebabad1d54ba0a58e84e02bb1551aa885024218cdc9a10f62b29c712dace43713f14852ff5d8751198a5e2870e8324106066e795362f966536dd37e73166e17d5c7e4be45df943feb925ad8cccf73ed00afe109317cf39ff000051827eee14635a51d366004f9fbbe3991e10e9ee77d9f2eca1b9a91b3617a893e7f0f4796fe36b7898c3b5bd0ddda022697af0beb0469edf2b7b6b38090428863557dec50949b06b6abe0446ff4a48309b5c20d69d1f89b5f55f5a26535198a8c1870af406610df4826b10964c7836d0f9737a6342dc7d13489fe9101071e7e40c5f344d1144a42e52c02c5eec249761c5b56a1b87776d0e6ced43c17f331dbc35c656b1d527e5debdf9a607e934666c752be3f0cb1ed9e995a2e6f70645cf9e66076991874831e57f7230707249503533cfe30b8d6d5985295de6db598bac3c1b34354897d5440133b8f0e2738a377efd1392591313c20c7a12311a1ff08000452dbf071a679497684a773fc9be7475250327f2b372c9c495bd444a2840fa376701973d50693b8e9bf5b874ae63076483d6cac13298d08a0e88a2cf057b97b338b9dfbc8bd489e1cf36027e8f5b2427889a31331be835095786a721eddba4d8eecb866a682284e5930060ea4db6879d63586c75de6e296114d249067cfafa615c1dc1e1814087ed44a721687fc37097675edf6cd3fb7735af7f730d413bc8d85ffc0d77d54bb54e7a7cd009b3296a4922db1f1cb17c222a39c273bc908915a13fa7b3e03407fb9b4b4335cb323fe336adeaffb9fcca8de93f5a8412de8b64e60be3c1bced642aecb95b63bcafb08e159ecb4723761c25bb6ed8a11b8b95643d4481a34655ffbf702acecd3b73083f82bc5b7e698f6b8cb52345e58836f4e83b88ffd26a63f2874ef48b96ba5bc0e6ddbe7584bb4eb0cf2224d1244ed9e5403e4bb43dac3f8f171c6e6c82e5cdbea0444005b01d8d96d39975e6063b7d905c76aa078845977539086f57d646ddd075c2e8d8b9fe435b0e269f3c1c9701f64a6f8e58d1dc594ae7c225c99056e41d1c63db4ddc72271f1fb368afdf2b6ca84aa5ee4623e8b68367e2f4b3c673588a6c64357fd2ab975e00abadd4a3245b4cd12bd02dd0267dbe71a4964959bf35c7590f14b90af6bdb21b433b3554463d1a23ef95e13810fda1f9e0aa6bb8713675ec2a9c76fe48335b7397dafc1de3f0cc6dc4dbf47d1d4b5bfae3b515df8a4ff201d96827716e652ee8541210c5d38042a7a68926ed06b2c0500b2853b557d2872a1b0b6b0a5fd8bd78b1acda66ef4608fd0111f3bd1b9092b203db14b498d811633e51de0e50bf019b922ea086a2d64ebfe671000ccb85212d3ce4ed26d0faf2068279d1f93cb86139cec6b4a2fe87d808dcc47f160a677ee9aa1b57b1cafa085acd465919037429d5f64bc89995d27bd0551dbb0a6846b101eeea6a2e6f8791cfd23f20793ed1eb8cbe699bd5b44efc625a2fbcea3acd1b4494ab0ebff1dbe2ea35833da2ae95a7208577df50d5ba3028b62dd69a8b36449f5feb5d9dd409adb28b4d744d0b0b75d6a85f1d78f9acff4e4c26a9eed494e9aaed13aa06d00c5a15909ffb112e9a6e8534a528d17014659440801c08a57660ca349848dcf8126479549088dfe9d140aa9065ad6693e3366d36ffcc27f8c403a9310c0f9715a0d51d9bcd59173337b64e20dc7c2f402d3d4fa8bff42464507f71c560fbdbfaaa15d07c42f0699c3711d75181c9755cc5e22d8e824b3c5c2f3faf2e5a5c6efebf6db5c751483b64ba36a10d7b40a68baf3b47a682830558938c464462cdae675373c0115bced998ff194a77d5f0a6abffe3077adac86611b30af4fc163fe1b285c3bf4b32e9ba2d96dc41e3d1c8a5c0e72552788d5419fcf97c6a464f083635f2d79404040948c2ab55f7070fcb880a7d5352a0d2705d038e7257ca5c2691d183186383ccf9558533959457c2b7ce611dde86e6bd6f218fed0b131c7effe807376e74a9fa8b12c55892a40569ed8e191336540f35c898dc8bca2054fb1d1e9d09cf610aacfd155b54389b832e29f388e20d99f8904b76638f32990335bb077f322f17b8d03063899338d384d626cf5c3d52bb5aa22ff61c5d881dffa5362047e4effe38fa8cab1419a7f05c09c04bb506bc6fc6ba0f64ccf76d3a7c2230d97f9c1379998491d4c55a2f1e75e4e96f84b5135a311167995eb92c562e64fbc0a19e0666814bd3041e72edd9bab0b93d698a8da083cb48f321ac7f865d3a82929fc942f298d2a6588e26ce72b50ee99d08b0c32db1bf0e728e73ac44e1723d3a0f9c4d2692c04caf2eef1b31c06531dadfcde673933fb63422a07729406581a8a94407140a24601eb6370d918afcced4a2386025a27f9517490af7f18f6307c198c7c5c2a18483d3a451627280727417cb9c581c88b49bd2a944ff25af2e34fa00e2f89d39f3a17910d114663f2b072c1ce4c76f97d4d8d6daea5d6d6ccdb21ee2c1b6a74ce38119c75c071882ad0bca047e5125fd0522857018c3d8fd6ca0d6eb8a23583c20d2439c83458d16f9527007bcecbc388ea9f52444ccf47f71bfe31a9a868f9c227b03d170917ed7f8d9588684cb94e8cd8830345e221b33161fb8fcd74054f2cb06adae584d8d029ee10e42da10e8751bd7ffec1b6c12d582bc50f17b70d5887f98a771a8be2419d219e93af3a4c7015a275d6339e31748ff47e460a38c31a67dfae4caffe25bfa080b428fcf967fa15f3d5c1732a153e0933203c77acc6429abc757c29e02ff015aeb113eec19659412e1866217a92ccea604459be400dbe8820920063fd856e866fc9617de69df5ba91531661be531e43e130f648a59706a23e79d2e6c8e63d65a5bcc321915c5dc147c5ea5927c5c14a0cca8d3d3df5cd2fb1a7ddaa8b34707275f28b9f9241ce8889636d2ce1c48c3d201d1a336d3a48c68f132885c1851cba5401c206c55e131cb199761598d91230e19203c7582048f75789d4adb4e7e24f461d4beb946060f012fd3a41b92caaf337760ab5653a96d06ef9d591b39e1f6bef1400604d5a2e6f019f7619effed881593ba8740592512d55f45d050129dc7023db16fed4410fcef701b914a863f967d9bab0bd2c12f5248b8cc83e5a55761c9303bb48ba77d24381e56cb6fe3e4713f95fbae8b12ab26e0c210757e4969920081e3138158941b9fb62cc17d6819bc6a0ea6da1ef37303bbc8cb6874ad6f2db313b647c4affbefff3a30a8255e1ec6dd1bf393f7dbb7495fe820b00705fdcf88b897452bef68106dcdc4c1d9ce62753b22600bb1975e108a01a708e7345c74cbfe1db66aa66b79653ecc1ce5ca851e7ec423ddd713a1c4b3e5e1f46871103e2fd81d9f8e9b8009b1fbe8b50eb44cebc5cb4d5fe2118326e245cc56eaa9a8c402a37e1d97128c3716fb13e22510b852b6a20bdb8c9472c561f4eb68f21cd6e5616d193e53d541f29b0594a3f26c46b3e7ba3988af4136db039c1f73dfd889dd778cde851cbb374a2a47a4e7eff87ad91e1a22b6246030fdbcdf8ffe8a93fcb68a28d0ee525314064d3e254959959269dae4e187a0b3fe111583812ba3d96322c7ac9e75719e94d24118dffe09c78d025fb6db301429d9a7b756fdcfaa245f79b2ef5adfad5d6fc92be64a385934d4a3d3ce537b4607d8ea198dd3049a30b6c872d1393e7491f20726bb68c3ed18199a87db62a80fda108f61036d38ab49a0df794af63cf29df0b640118a7370c585b00ad8acf17fea6d7b242ed5916955bb734bee844783fff90bbd18179a73326d7ac6d346b5f13b9ff429498470fb76db5e93d2c378306ec53edef95544f5843fe5fe82aa8fc15764b66b38506ff271913a15bb78f3ceb651370bd7413b06a988bc55d73734d9c5283d39c7a1bf21d1ee39ca5f20278cc7472017b4402dfd771b124a44b010487866e966930e755cf65d94a68b53cfcbb0b0ee823114cbb2e36fe1bd73b87037a0f0dd8a0d9bc5a3602957339b6a66d8914d12c50d226cb28e969e0ead9de6f25983508c3c5cc881c2c6d425b7e1d5d3da2377a0464f516cb4ec20d718ac5832e894aecff123dd705d46ccae3e2227580aca0fc992ab9296c90f7efb6ddeed17a9e7509e61c191786e950e68a21ed8e0e7fbdb49e9f0af5fcbcbf795abf936dee110840d6421ffcfcfa73879e389b05b5db50533f5666a3a81945922b6b09a8bd2327823c0edbeb605c26fbe1c21382a416115b154ed5e243e5c5605631a5b0452dd337dd82e2be4af6e8a5fd4f4ce4765fd3f394daac6cfda23a4dbd63aadbbfe8ca915021c334ad45d7d7f648303e58a6a01eefa3700e2a3aa444ee0140311028cb48ba1a5f3a33bc1e66d9cf9d42b6eea1a252ef58bbe1e3a487256528fc7098f0af1540cac00af4521c7de9bf039075fd18eb186b55e132ca1b9073f8288d2ec39fb2271f32bd0d6b4cd768d1df7c6bbd6c7afef2da4fd60a6838a6f365032b18165c66155b7f642c16d564d8b4a87731236e99a1bc54c1168dcbc1e64e0b9d215691ded8bdf16943dc8cfea6ec7d1e9363f76270e17e96a2f13db8c998b6bec1608a02e11b3db600ea418f3a3377c89738aae335e833cb6cd476b0da02397bc864487e556b3dfb2a7458aaa9e5bfe5d9a4c9472a15e522a345ea589e60ae75a2789bebda63daa38b7779e4e6b1b813d6ba26a4612b789ba5c002af3445b4a41d6393f6a297173dec000c7d3e2b9623a988bccdcab9d2bf716bea5d0d29954ac24e2c6ee165cac5705a7937dde570e2aa6be32820a231cc18f6677efe4689ff0c6659c27e3acbca8d32d0cd60b3239c06e6a10ed24d69ab2942785e6c4bde8a446e36375938ece559441edf148c89d44768f883314e44e95516e0b3c40e4ced7ff4e93b21cde8c213720be91f23f0331725bb86f5a3fcc366c5574281c565c7fb9286353976c5eb5186d3602e4a3557ab6a8b333c4dbc3595c7c83060a4c1fcc28d54c3faccc184b1e706544ee881e720670353645227ed648523ec0897f6b826aff6d944270068ba318e856e443bfec8d1def28f827d2045a6d2739da3e4ef9602b9028fd177af9787822631d85bd5ff32a269d8e68cecae4241b22d8349695b770b9f8c15b0cb657ebb37318389793e6718d8dbdf0805132dbe14139dde4b73fa8db65ccdf809941f3e97bd56ed3a0dfc19c9c09865700f6b34110e70dbeed4b0f0f03915f98811f3021591233a703c974d8ef33b1c916c8ea937db85158a735cb9b3433c3296f5c2f0afc764744a066b1d54911300a2eda3f5f401ac42b3d2c95ccab9a2b158103e2e3921fe3123247681891f895cc0438a3dd6d531655d7e07c0a09eabb1d84c7b2c90f5192c03103126f6705f9de8127da8ec924a75a33db235dc0165bb6bc9f173dad885a69a2c2e0267cab2bdb359e7fa581e2502fd6f42e4b01dbd387e0a97361ca7156c7c2840f5feeac39ce4840e485c286b54244a47a107d516e1a760f6eceb97ed69231e24ce35b5713854114fd74997e0093bf1ca42f33ca672837c8d12a4c5dba1b4f5aa9efed1d5699dd9a6be72dd71fafa9d91e2bc50e7d651701bd8724c94a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x67, 0x5, 0x2, 0x4, [@generic={0x6a, 0x11, "4ea6584f85b8d5d41fee6415370b0502d8b8f5cdd8dd5ce7156a73538599a73c83f18235dda9a989c9a84f07875816abdeab1fc6eb604526942536f05bcb6768b01eed38506ef3d2ee09f41f6ac08097c48c45921a16a2e66c810928d8cd8e9492b8ffe391231214"}, @generic={0xcc, 0x3, "2534bee809e1f4a3d582892438cbe57fa86110dd9e2ce35d2c7a6b179023ef97d04e0bbbc585ecb8a528734ba52848b4d9b1559fcf4562c94e2f5739ea58fd304fe025cb5d9e2859fc5359dc3eec21dc0ccc285a9d6c83a5ef0b058aabb47c7aead2ed05974f1255bcce04b3947fa2d400bbba2edd47493b1ce05f5960e0fec73310ad16ae74ae9af338192c8afbc53e721d20dfcc313baa9f9ca150b87fbba741ce1a85d9e9c6acbe50f45d38b616cca19fe13e4ccece919df7fd773241d1a8b74014501ab6fcd9cae2"}]}}]}}, {{0x9, 0x4, 0x74, 0x7, 0xc, 0x1a, 0xc8, 0x12, 0xff, [], [{{0x9, 0x5, 0x0, 0x10, 0x205, 0x81, 0xff, 0x8, [@generic={0x67, 0x5, "05625b3f2de314649505f5a65f3c1617218be2b62c54b40e19978043d5a0790fab6289b24ccbfa23f496263bcbfdd7c22601073754059a47acc7476f4d1ba5d9046c1299c8b0568ce57a06fbb7b2a28c1bde57cb8c51a7933da8fe7d36a90c15e14f280ea8"}, @generic={0xbb, 0xd, "7d5b526e388bd9d97f27d3e08ff6db7f55baf5d8231de57d0c29485357b80ad55e35eb91c24aaa8e68c09bef88ab0e8db719c049186a6da6e8880803f90dd4ecf95b6b08d964972feb711fb6833293ec27130ce29035f867ae5fa464cf8c18c2c048bf89bae99472e2d2a7c9f7c1dabed543bac3f0e12fdee5f266b79b0eb24b7814f28dfef9e6a9f53367cf7d81bded337a8844c5d2490dd5a3942d1ddc6a6c9adacbce0d41e54cc162c0be0e1fce9df566c36e2dcc698ed6"}]}}, {{0x9, 0x5, 0x1, 0x8, 0xa3, 0x4, 0x7f, 0x8a, [@generic={0x7a, 0x21, "75f4736898ffca99ab42799ef9b95fff9c8cc456401215b495329b36122a88a26e74f2948ab038eb4728c6db417172d00e7f420509dae59444acc098351f4fcafbe33e8dfdce3a1cdc6eaa1ca5e8620e488ee9c1112ad05ac65ec44985ff686af506e1262437950085f48ba9e819d977a50fe783c4378435"}, @generic={0x9a, 0xd, "9fbc92afb690f0b3968ba7eea0ec6c781b2028bd51eefa418890465663eafaf4eb603e800263ff50bdb124a2613bab549c3193ad3540c7002ece1d2e7c3cd1b24a6b319f1067722b4c227263bebad368e3cc1c9c77c482fa9ddb18bd98d801aa78ed71143b1c677cebbed0f3602ce4771c085e8cdd7ab1f68bb62dc9081595e98168aa3808989e9c4fcca81505eababa0eaddbf9d5c4d82c"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3f2, 0x9, 0x1f, 0x2, [@generic={0x98, 0x56, "eb7369532523a1a014b1d5a9c719ddb62101599c6c47033511760ae8304e32df91e3030982b0a29635ca1348725d9db6ac08635028e6bf56539594b6cc9c0efddcdedffea7aac1cbad07b2ea07fb7c6202247fcf027278b10eabaa56ea6f09e7d8c5b51daf3627a4af073a6d12cd70b2724d84a1611028f8c5574dc1d409cf208af18741efd77c94b0a355d7860b3664cd45a40f7f73"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x155, 0x1, 0x3a, 0x6, [@generic={0xc, 0xa, "ac6f0a52a67440e4fac5"}, @generic={0x3d, 0x7, "bb109a8e6e6c1ef74d31967f5f83e07bb9c7cc32aa7df78c5d5ccfc62562f53567c6db81215081e3e132ac26d83f13630aa0be160bdf75ecbaa81d"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x2b2, 0x1, 0x6, 0x9, [@generic={0x89, 0x0, "1e27baa9df4bf32373a4b40c18514d4232fb58c9fc864735895136d421b39ad72bda4a89fca48f0dd0143cf074fc32ccd62861e8c85401dae3a7148cd07b22050a6dcc515f06c9109f49bfefbd314a51a536337f90e162a9c8b458060452c5bc65ac31df272e5b4f98b5d960a6c5804dbff4149b08fa796782372cb4b3c5f5bbb7fe93f4d7a7ad"}, @generic={0xa0, 0x0, "4dc45175472102e61c784c3496a9bdd67d7df396b247b880c5d83b20b177f3adbdb5ae76a72c05f6f9f8aa83f174bffce236b38b029dde2371d578d824b23f6fe65e5192aeea589779cbb314d01048ac02a7ef8bbf21e460a775b7cbbd58b80059d618de52066b9bedf71fb6f04fc665e11899faf0a0ce460597fac221a6bdbdaedd8c0492d606e0c82f931b755a5025927b2e6188b150dc2bb3a0f9261e"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3cf, 0x63, 0x0, 0x7b, [@generic={0x1002, 0x2, "a95f46695c07621ace00feae9983a777a0b9fc5e490ed2a060c398438b3086d2ef27fd9f67c468a241e34fe373e39d7a732a752de2839f23cfdd937db4b1a40ecf51161bc98cce980eff369ffae983130f153ea482587ec6a59e07e41ef43790fd5a89de7688fdffe32183f31bb7ab788ed0e6de34536a2af72fa505016e9ff19bce61876e823803928e88451859351f994330bdc1401b9b5376e7d485851354b7fb0a9147a6937311f364874b70feb8cd83777e3ad1ca802dae4a4378e82d2ba2d55d202517db25838a5fad5414bae71374566c5b89be5ac650923940fd9e0b854995ffdd629e292b7a73f18a4beb8da2e76cc2f816d091bc6c36427311acebe0fedb71c3506f9da7cc2951975020c7331c04fa757558af5d01fc5677950aeead2a0a33326bc16d778c9de3cd88d416dfc03b3a8fdbc09b6e180cb0cb3c389f5456d28ab9b3fec128d94a5fce14b76d1e6e9bd50b86be19eab335691e8acae5bcd8ca96aa86aa43830a4a39c4452293df950f633e1c4e7d4ca216978f23b224df10081292e71860e5ae2d38fad9154c58af5e8143392085c8e403d0671b405197e678c6677e169918470d9a1b3e05d92df21cbb093a535029bf690bb35067f7b0770668f3f9ceacb6e1394de0560b9e011aad82d26486c283d51c0e98adab34b2c689277ca435c001b6db515b245e45803c1453579563f7ff4459c6f8f5e6d885c19d5c11be7cb1aa566726e24258b182dbc0fd18800e1e7a33d0bb289d31e9f6c6387955c59bea2b8b628407c87235a14d243051b12d0c9e3a2ae1817ca71b460142252047699b845cf08eae204c90d640b0848876d3acc3c0c7bb35a22460cd65d8f8dc6da18d19e862cfedc5016b9eb93613a57c270b071c4ed6694b1812badd357627a7bf90619c858a7b2c9d254f553dea95320ae73d792ce2e99fe8e59e6fcb270e12d12e85fe83feb9ea2e5067d58afa1ee545bc37202c2b8f53ce0333b6d0924406393772acb384c35fc8f5c796563bbb5e23c5dc5ce63bbc8047a76d62a21b040a6818500c1a3567cdcc4577e2844a67983f8937e98a61d66e7815418ace5cf9ea0974eb63cca436f6adb45cfc40d72edc3ea95ff59adf0e106efa87e0fbe514f3a591a8dae025d0e384445d4d3294021420623bbdc5a382a6d3f77f374c0193f0da5886122bb42c6d094a02b2c33b3bf1d92607ba9f64a05a0c2d8eb2b173d5f7137a79ec115e0b5669577dd1604e6e351cfe8e163ed965f8b4af95a9ec697f66e99f97a5ff1c5e3e61f8d3f517c552e7422da86d4d51c6b3cbf17c21e0f79e94f333c187d9fbf6a10d07533945d6aecc2bbce2bb68a18883cfeb28316c3581c829c8c78159f071b1e6ae99421a0faf938486d9894442a77584a805d0a9e922d4be09740994e115d2cca057cbe4e655249030fc54dc8250a81f632befa9ecc97e3157d04484a69fdc47a6085d46d7974d3b3334546f7ff49ded5e2b626434d1fc89f58a99437a361aae6f153462cd4a9ab52967c5e878d27c17370be774af3838d42218170f20c7e0eb5334948aa497f6e8d99ddfd823aa12468e0b9f0fd5f9b7a3837c6ee181a6f80c8f084fafc9f4e3168ead49a839fc3c3f601eb64ab5140a20488af19b46a1d72d56fcbada3d1aac7388d9c18681980659a7f9151b380cbc83c68a98fbfc721244a2312ca6686d7141b7f388430e9e1b02da6c2c312143505945a4448a56678aef6ea45e4511b2a9d431e41558c33b89c4a08bceb941b66e23e5235f13bf6f459ad3fe43bb3e1b2dbbfc82a0ec7e80fdb76a0f22f3f2f82753152f8052966c7ff88639b6eac7d20e3a6878fd6f13f96edf7a5dd9ef8aded084aee0e7d932dfbd93b5f4829d2092f5c1655171d5fffb7ec21cd2b75067d8b3b3063582fa50469ec18f1a9031dc4878c20c0ca278e58f40f62cde02f0848ea16ad33d69840f1a57c6a28a4c773db138610379174eef9114f2936f0335c3bd9a74bf688e6e791d80819dae514a4dca346c5b0650941eed74cfad8d49bb6d2ef505f99b0576b2eea1505b5abc505629e5e28b8029fc9b567e40d354e3a07b6081ebbaa404e64f65087280accc7aa057604fe75ce31def4e1b3a841790c8c4789b486cd6e431b7019d829796a3930b29f89ccc5271b1da733b3716f5df3b59d30f607c835c9ce2208d040ba454f8a2be24e335d09821db1a3b6a21b7a5eb6b90fbd601ead1ede1c5df1c78bd77e89e1d62575e37242981a7636699859d6bc0f451ff356fe653ebd1c71f19e8b69ea58b68e3b05b11044bf86501ed7fc37cfb5a79d09250904918c1d6e6ff8a24da87d1cad49f28ade979ad08b6f204ef8149393b2dec9dbc91850a408408c8d1d07f5e73c3dc84510740f534b88c84220182859f57847315705cffd8c8034118ed526416cfa2d9742920c535305cfb6a914a0ecc695ff962aba393630d482303ad945e771098044d3ee28ba4699136f6828faa77a9d9d8f82abfc77c71363ef1cee271eb24222d5c66c9bd5b447badb1dba0c8acbe26654e6d23ecb8dd69439b48a8ca14c65404c76a3afd22687137d6763cf2186a887a5bef886609a90e80fdb69e14642cbb174295296b8980a84776b89f0c41477bbe4ae398c6423764dc40dc86edb04d82d55b64d3e888322e3cdca996ccdf7e1330ada770caf1ec3aa4698b4e0994e24890c0a44286a15143d879afb8585678b48601e0c83640beaa75a210133efba07e5d72bb8d03cd5d56c01838a933117af85e7fa14ddfb7c4d31cb6ff49fa47ab6327ebfb009cf605a606319c7cf3cfe90d0c5d8343788cd7baa973a743826fd0e27648523db886f67d4b58c76b2fd336792773c65b630c4217e280444cc416d3af2a6d1617349729ff80fa5ffcd877e4bf27a40f556b0eb79f37fe080485aa373f5062e9c4a22d8b324de417a92ab5ce6a59eb16d04270a2143db276ce9d42ffc66b984b3da3a08dc19f48c22e3a5dd002a048f996c7ed21164bda82e197a80d9aec6f2457d3fe592c43179ab0964e2cd1de723e8561ed93d683347e67bbaf154eab5189c1ac3413a4e090d51b4ae096cc1a7ea16922a31a0ebbc118cd1ab0b4b0d8b083882b9cd94348e06305653e300f64b05d8c5522e6450d5ebdc41217c1d50a63cb9ab3e0a4439798b159c3cbdafbf47004bcd683f58fcbe1b96e46c86e11baf5d6304b2e7fdcaa2abce17eb05c6d9e08ce5c7e3c8fbf4f1cd825def2afbbca2eb4bc901c99c63ae303caeb1b9a46c49bc916f0fd9a6a176e4dc312a819be3350c4d48a9b6bb209c94916d1ef0a31a2fc057d27b075af36fa7975203a4ed3b797cea275ab01d80bc0412045461cd8bf955712ba15d7ccb26e2b331a5e7ffe5f0612b7f20b68cec8267b4a8e56cf72e85a93110fb1679dc88cc064c45ca2319949ac3ca7c95ecbacfa71717f25378faa9adaefca564393a1972eea80779cad0fafa70cf3a24b61857360250e622b72fbbc494aca6301b684256750b5b3c0066bc984461587512221b6f58aa4902af282b2d3958c9f1b48ac22e7baeea5136bbb98b38a5e28c7ce097a9a11c4bf7cf4139abd0d7109d9f47ebb3efbdc1f2fb9df5a95d129db934fd787c60b3758eb0e3b6b7b937354f0b57d392dfe12967fc132bf9b660cf5a4a19cb4ea4192fcb5251cb7943d6061561426b10dcb86a1d1817af439bd041e2dc107fd65a84857b375467ef332afb7c3e4594f0c063619f54646d5ac8ca9e41458c7116b03aaff1ea7a36e5c7ec5a9aba0cdd02b00f5c59620d5d11e353f9be3b481df35eb1a93c7fb1caf19efac4ade9c7e23c80eb37feca327f5d87e905817e3db63c5684751793cf609466ef915b9973c0755f8ce1cfc18e220131d48249045cd1fd6fd9fe1859e78a94ee633a95ed557a01eb03ab9dfd6440c7380ca9f43fcd8823e319b85722de95c02d52e7836828f2147b4c2796f55a49622e9aa4b4d22d4e1c0a43a0d2f936a3de7eaf41021a1ae954cd822f92df57106062f731798874e2e92f0c9ec917432367c71ea01856f8255223109000e6f1bf2e8e06be03d013fe3928c7ce20f70894850b8f994dd7cdee023449af8127ea4fa3a844e487efdc85c1af821d15fbae10fec9c89444f2bc614d57eabc4bd52f76842e619315cb46a16e7fcef00f7381cda4f45e6b44a19affa55552669677e93eb528e9bae23ea5cc0440e54cf58ab397f0893936825ca510697e0c6c750d94309c0387a62e481bdb752e34e9e8fe472753122ceafc158d18e839b5941131ee724e6f6b092740bd0c8119ed6714989711efc3ed60d32e593076cbea8373282dd9169f6787adabbf6f0475517edec6a11eee1ed4dab01d2483c327557fa139a5def84fc7246334358a320f1694debb0a7459c92ce8f6045aa36e98196dc584d0de5c1db9ab2d08ee91c67e7f086f5210ad9005aea44d4bcbc7ddf6fabab9ceeca1f1a7a938de4b504a4ec5a9c86064ee9208daed83ffefb36f55a2c8ea193917a7c76f8922de6ecdfb156677a61ead90a8ca5a3476f45826577e26e9ec181712c569754631375521714a39dacd9dfadfd861d01455e937c3a68c67b274a169e81e50bb178a8c0eddcbd0a42dfe56ef3479f8786e12502b151e9b847a9e5be64b690ab71bdb264433806799e2f203c2fce011493408e2ef32e99d7c51ec315717f4a9d8c97eef10e49586fb40f2273298b2300630b311116c34be815721305ce8a240b2911ddf0cff11e39d157dd998b44acd5b7a5d01b8be377545aaa48232fbc1bc66632128b39c7e8678506090a41aa0fbaef53d13560b031d1296060db9ab82dc3aaa53766a99d7c21197cda3f072cb10a0f8bb52e924b517c0e53ca7b7854f04f01c671c64d2ac9e623192015c5c8f7ee60fa179c684202e2606888d105ccf26c108485708566f8035e50ad310bba7d0e91e8419053323a593e95bf5883a7370b6c4ac45c5bd85460e74c8705f7ae6d8295f6c7d48602b13bb6079c38665b8a85a0b73dda6dc839e6a848a01ddb3e06d5912508cc133d8e5c9f07969fcf1b208faf4164788ab372a72b95776e4ef087de31f5bdb84315e039367b60fcb6324c5b7bc5efb2cfce152f37b301f87844bc46dad9d336c15d75b993126afc80b02aa2854a1adcec54f4152accf4d2954db85a9c7365f71e4034a610bc398be7d2130532692e8c2b50f787e8174ccaec88991a1055a70aaee5d0f2791390749cf7b0ae7c55bff886366b42e65c3e7b23bef0831e9026b67083144a7d00716e22aa89d28812caa68685a9ead3e65daadbdfcc4c565558412c024568af09ed9cfc2bd4f8a21eccf694f81e95f6c49c0e42a335e6e4ab48bf93513380ef89df197f74246615c2dcb4b4375819b617f17642f2002ecd10fdc03fe4aaa78469c9124a31d65a39a59b5ae428e12b0979e6439c563922d50ed5e0b2f379edcf76ab15f034fc3856d9b5aa95001f23181be9534455bad33da0c8a104b8865dd91d7265af08f02d048d3d166ec8d714e8b44f9aca81c5bee314780e0b852bba34eee16551dfea45f18b65734177afe8b6333062170bd27611647b455077390df9fc1d1b551094c32bed4676fccd1fa24956ac1cb948cc68544d714bdbfd8ac5ed2e806d383f8457b5301c607d58eb9950860ab2183265792659472a57b757d34a33c1f86308a276f18ebb02dfa9245ee58948f5c9ae35e383574d5f42e6752de8c13f156232f236ac557296ea5c375699109fa5e2776285602d5f45f6b61ab8813fe9f743345f11b252808226"}]}}, {{0x9, 0x5, 0xa, 0x3e85c3c8ecd64bd9, 0x350, 0x2, 0x7f, 0x0, [@generic={0x7c, 0x73, "3b4da4b5de81530c595154fc24771c7e541fb5eb1175ff478d03c17d2d574fab5c2f56d8bd1b3aaf43a88821b0e564162fe69563664d3c01174a1365a771c1faf5955f12576e9cfe2307d47286b3b4b3522dcce4eb52b26f2a5d9fd013b591e10115bbf19920cb1a283ba0b1fffc568911f2842b3898e355e673"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3b0, 0x20, 0x25}}, {{0x9, 0x5, 0x3, 0xc, 0x301, 0xa9, 0x33, 0x85, [@generic={0x68, 0x24, "0b94ad856ba09812e5cf9700a0c0e2860f72cae7abb378e35ed6130d20ba4651b559fe81ec8743ea1a71fb17e8c5cc540bd262740560f3ee1c2b9542b0fda86b883bba1a13e523986e8c857e7a0f1827ee663d7935282df003c2f176ee0de683d5283ff73a6b"}, @generic={0x13, 0x6, "14f5f059d8a8a845c9014e6a733c4f37a4"}]}}, {{0x9, 0x5, 0xa, 0x3, 0xae, 0xe8, 0x3, 0xf5, [@generic={0x90, 0x15, "69b3509ab52f86ec28fd57a249fc5e9a37eab55c383c07b254bf14c04f9f120f96370752e4f41f91b72db8e2b100aa8e2bd22072168a0a9474a257aa6b41e433883c0599f83a61bc96f4b4e57145e0562b9e2173eb2161d74dcd78867345220d7457a9ca85215bda984635844439d46eb4b05cd89c39237339460056679bc34b435bb94320548abf53727a6e25f9"}, @generic={0xe3, 0x1, "32d7136ecaa2c1b0fbec0b61f3031cdd553343594dbee252935cdef35cfb54eaf6c26dadc6d894797fef05e2464b9ca554499d85ac1ae44132a32c061fe57e707d559e194218aac21e69390c59a1c968faca8105597cd19368552a698ff423a3edbb240309c006a215f32f3eb20f22daf300a29d2cb3c2713aefd8178b6336fecc5e6d818c64a5de4b13a9ae9c92271e32329d126616835c4ec31ae408beba0798474d5e9b180b95202a072dfce6d604f78b2050653b7875866a1fd33a3b01ef824c5341c22c4dc8c62c53d27add615e83200f584af12b530cdf8cf524f2473dfb"}]}}, {{0x9, 0x5, 0x94c6f3a33b326ce6, 0x0, 0x31c, 0xff, 0x5, 0xff, [@generic={0x53, 0x4, "cd9a1b68ba7c5dc11c9cea7e4b5927bb8f9990cd939b2fc224cb43f90ea069610526c69e10733748cdd67bcd811ee52ed8ed87cece8f87c0c545b46e71e7384d0505a10b7fd86c8ca9ebe1c93fc0154b59"}]}}, {{0x9, 0x5, 0x5, 0xc3167a505eb47c91, 0x1f3, 0x7f, 0x9, 0x40}}]}}, {{0x9, 0x4, 0x2c, 0x4, 0x1, 0x19, 0x99, 0x4c, 0x2, [@generic={0xc1, 0x31, "d02c384c36d1aad1c30893e3ee2fac485f12b65293d63b62a6727e366355ea90902d220be565fdf03de771c09e5feaf8872e7a773edf15f69cc724a614d3d224d4f130766f7551996476492660633e87d6159e663674ce6c0a40ca651b75c4fd76d73c5c8cd76d80f354e96716b67b24d5ef416c57e9299e386753026d2ee36adbfba8fbe76840c4a42eabe6a7f8383ddca59ebe98696a6205be9e4ac904f03a9719bc8a9dbd11797e52da3ed0bad72377acac5bbc071c7b24e8b9a97a1c48"}, @generic={0x1a, 0xc, "b82fdc97e0ec9ecd1e2fc9610a43a018b6838bf0bc0156bb"}], [{{0x9, 0x5, 0x0, 0x4, 0x17a, 0x8d, 0xf, 0x7f, [@generic={0xff, 0x1d, "1dfa894d12c80d81d49830b73339dad461cce4dfb3331add30e96ebef7dffd65f0dc12fa1b62227b19dc0bc9b80d01147e2b5f365ad2bd8fe3f102b63e43c15dcf0e00d0aff548d10348dbe5ef678e8e80ff7e83b87d6f84aaeb73868b8875136e44b262fbd9e7cd8ca74f6517aeedbd2241691e6ccb7ef54e292a6c116cf4d7397972169f3a29becef1b45b8e58ca7dd7bf28e382d514dcca64ceb5623bda64e7d41cb0dbd97022e20295188d43225f50df5f4baeac19b65d8fd77595e3e8ae87ba36d8ac262227e08a9601dcb2ab4c9be788abf26cdf3f615edaac60cd1d2e7c266101132beae6ad8f2af3916cbfff6704ef48029d84277f27a96b08"}]}}]}}]}}]}}, &(0x7f0000005bc0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x398, 0x3a, 0x83, 0x9, 0xe0, 0x8}, 0x69, &(0x7f0000000040)={0x5, 0xf, 0x69, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x1c, 0x0, 0x4, 0x100}, @ptm_cap={0x3}, @generic={0x3e, 0x10, 0x1d, "540191f4653d109d41ed6ba0c28fe35b93553a7801492b3ea05f339c5dbf9b59bee6f29bbd9fbabf31a1b438e4c2094ba2f01a63f9f19f1d46c70b"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3f, 0x1, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xb, 0x0, 0x8}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x4, 0x2, 0x3, 0x40}]}, 0x4, [{0x4, &(0x7f0000005a40)=@lang_id={0x4, 0x3, 0x3c2a}}, {0x4, &(0x7f0000005a80)=@lang_id={0x4, 0x3, 0x40c}}, {0x3e, &(0x7f0000005ac0)=@string={0x3e, 0x3, "3ac858e52d0bba756f937c5475821b6d57a65e3e1b9fef27fd3e61158cfbd35b14896cf56946a912c4419fc78bcbff2fc56428700e200a4374503e4c"}}, {0xac, &(0x7f0000005b00)=@string={0xac, 0x3, "16c96a28f0e61b74d8f6deba324300bec74b4442cbb8b93e5865d2906a623af08553589cb3f16a02b76b57f92d50d22df02bc010cd2c25de6d5600d2a4b863633a48b03e730fa3a70e824d2729e73ee6711e751d2943db8c27be704b7f5e1034cdc5f5cb86ead36f5a70b87c6c9e67d0f852b606c54df62a490964e89817030919d6974ca70ab3ac45a57bf38bf8d3357970a5f5d98cc1e1cb283a93d89ff3c2050325b11ee268a983e2"}}]}) r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000006000)={0x400, 0x10001, 0x5, 0x2, 0x1, 0x8}) syz_usb_control_io$printer(r0, &(0x7f0000005d00)={0x14, &(0x7f0000005c40)={0x0, 0xe, 0x73, {0x73, 0x24, "1fbf8983d7aac8de4427205972e779fb53cf7bf4a3b6f742502a7302c76e55402227e343f3897c01252f7a73b04a24dbe879d22c2f7255d59caa1c4f2a2b4f9b566e28b531046be324f67d4a2be269c3d74d0e72828d2bc69ea9675c6615001812ae2b72c41085f2f53c55aa6328bc45c3"}}, &(0x7f0000005cc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}}, &(0x7f0000005fc0)={0x34, &(0x7f0000005d40)={0xc1bff7ba34e0a76c, 0x3, 0x46, "a111da4b9c61cac5751d6a5172cf91e99cdf42e011d26f24874bb52b552666408700f08b10766a594786b7b9d93c1a3906ff9325cf2b5bb66a8a1b21f12612eca10b5162e0cd"}, &(0x7f0000005dc0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000005e00)={0x0, 0x8, 0x1}, &(0x7f0000005e40)={0x20, 0x0, 0xf1, {0xef, "b175fcba9836a8c525e88119db059fbe8753532c644826bf25585446d579f82183a8c7eb3ca4d0a4739fcf6d30ccf834d8e8e86162a2e5b2c92ce37e7da02a11840730f2bdb6d2e293f3df2eb84fe11009a11db4b365d4974e424a8c1de33d9254eba0d5bf954eb4cdc40be45b1f8f062c10c2d2482e14a7618a340f31fe986d3c23ebfe864a32175926d39cda85fb459b891ae8ce862a8f08ec4b372b662db3c06b63f0cb55674280661e765d4a85918877afbf59ef121d79afc9ea482bf0b1d5e520108b8b9b1b5d84a535c01b9772c575b200fbbeb96eea3ac4f192b46424cfe05f8575885626530186ec64f314"}}, &(0x7f0000005f40)={0x20, 0x1, 0x1, 0x81}, &(0x7f0000005f80)={0x20, 0x0, 0x1, 0xbb}}) [ 606.632203][ T3288] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 606.639288][ T3288] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 606.669315][ T3288] usb 3-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 606.679244][ T3288] usb 3-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 606.688933][ T3288] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 606.696768][ T3288] rtlwifi: Selected firmware is not available [ 606.703065][ T2812] usb 6-1: new full-speed USB device number 75 using dummy_hcd [ 606.764720][ T83] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 606.774115][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 606.782907][ T22] usb 5-1: Invalid ep0 maxpacket: 512 [ 606.783789][ T9361] rtl8192cu 3-1:0.179 wlan15: renamed from wlan0 [ 606.788456][ T22] usb usb5-port1: unable to enumerate USB device [ 606.801314][ T3887] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 606.810039][ T83] usb 1-1: config 0 descriptor?? [ 606.854397][ T83] pwc: Philips PCA645VC USB webcam detected. 10:45:01 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x7fff, 0x480042) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x0, 0x1) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x0, 0x4, 0xf80, 0x7f}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x5, 0x80680) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000002c0)=""/149) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000200)=""/13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x4, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101000) write$hidraw(r6, &(0x7f0000000480)="578cb1df7a9e6da6a5eb839c4c9c99e777d6c076e200378efec00c6d6b651f72beefd83a4574e742bd6e0b418354ab48764d97ae6ac49b0db2237bbb1f601cebd49aff46d394d237f6a00f3ec77f25f2bdf5ddc20828b346f03fe496185321a40a0ef24c262a9cddcee0e52007b7ec4a3e76e852e0cb4e5c87a37d0f4554d60a0920ee04486a6837c48034a5463d20fbf83b509677b46ccd1989365ed41e48d5040908ac2bc7660a0b1ad91c9ab1dff876d127ef797b2c8aaba146093760c7bdcb4151a56aadb74a5076ddce3579bb26944859df", 0xd4) [ 607.012272][ T2759] usb 2-1: new high-speed USB device number 58 using dummy_hcd [ 607.192187][ T3887] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 607.200401][ T3887] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 607.211327][ T3887] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 607.262121][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 607.302286][ T2759] usb 2-1: no configurations [ 607.307048][ T2759] usb 2-1: can't read configurations, error -22 [ 607.342209][ T3887] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 607.351497][ T3887] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 607.359910][ T3887] usb 4-1: Product: syz [ 607.364258][ T3887] usb 4-1: Manufacturer: syz [ 607.404328][ T3887] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input171 10:45:01 executing program 4: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x100, 0x0) syz_open_dev$evdev(0x0, 0x0, 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) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x40) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000380)=""/86) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000400)=ANY=[@ANYBLOB="7b000000e9622b107978e84158de004ba77c0509e350facf914fe5185acd9cf9e6cf81737eed86de896fca1999fabd372bf40ddc524ed250e9e742d490c289f78a4d7a14f3cf1ee637fcee372b13d3a4fdda9fc9f25f2710293db69fc5f0daad88eebf2c22dd6f248e6b6d33743d9606225bb1a9629cf10c2a7b6a622a73683cd92b1a127d24d2f6aa4c1e7e2b9ffc0cdaaea0f3a4c22f968144877d37dddff4c88b826662714c1d0ca7d57336e2b95cfc77543a3aa6a4c4204d6a60896c2badd13dd12d459c46404416140aee9621016695c4ddda1715e98acd7db572301a7542ed2b8f0df4a6c63c7c5db47a0bc01a2c7f445121075942368e211f04acd7dd7c373bd33afd6229f0a3389a132863f998d26ca6c76b0dd90610db5aa2c88b42ca8d073d04bae06688b140799ef6e65f23e36e0b9e6e6acc7e14ee"]) syz_open_dev$hidraw(&(0x7f0000000100)='ag#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(r3, &(0x7f0000000040)="50b1c4f47c31c3635b98e63e53ca5ebc1d3e7816b554670e88d5b59863f08b85490d1b95e149b5d2ef56507d2b90195807d334a85b9413b116f206c1ce594b7753121b1ad07bd0e3d2ecdaf74c6b3328e9b898331a9dbd7aa57b389aca5f9a1bfe046f65c819a9717c9911fcb48d5e8f79c683783e42cca3908b164aaacc9dc5da9e66c453e8e1df", 0x88) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x40) [ 607.482135][ T2759] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 607.602138][ T2812] usb 6-1: new high-speed USB device number 76 using dummy_hcd 10:45:02 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xa6, 0xe8, 0x3f, 0x10, 0x9c0, 0x206, 0x5650, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0xf4, 0x22, 0xee}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000540)={0xffffffffffffffd8, &(0x7f0000000300)={0x0, 0x6, 0x1, '`'}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1f, 0x40, 0x4, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x166, 0x1, 0xf8, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x8, 0x7, 0x5, 0x20, 0x7}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f00000000c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x6}}, {0xc1, &(0x7f0000000180)=@string={0xc1, 0x3, "19a47eecac401c0d90ed3a7a7e61d86f58b2a5284f0f1dc05eb002c3533b294692112cb0b31ed8b1121c144864808fa2c0f057ab2da03d7712fb072dde0c1a707d3c2c96d4c536d80900a1d235e43a59e71bf79c67fa2fc2c5862f9a6b5f27718985296a6d7cf307109df77e042188ad82e764a9fa8e6825b85b26a156eaee1d5e1c23109212d541705089ec28e87c8b911878260f3f50b45466248075a052b5615b06c5836925813fbfef419716b4079f109d9d53da870883075fca5b760d"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_open_dev$hidraw(&(0x7f0000000d40)='/dev/hidraw#\x00', 0xfffffffffffffffa, 0x30003) syz_usb_control_io(r1, &(0x7f0000000680)={0x2c, &(0x7f00000003c0)={0x20, 0x36, 0x86, {0x86, 0x23, "65de1978df6e77ca60417f31ae062d61ac08809f71eb47a8a472fca21f713682d2da66098b567e35952e03dcca1adddb8b2f471474438288c9a04ecfb7cbaf8f8e53501c9e7ef1cbb094904640c9a070abce74d3a6782749834d07f0768ec21ad48ea80f3a9f1bbf70cd371506f11622e96a9da50acd913e089a1729e1841311b3054889"}}, &(0x7f0000000480)={0x0, 0x3, 0x8d, @string={0x8d, 0x3, "917285a309ecdc153c771d2e0eafdfda498ce8f48ac79a495057dc82409a64990b90216bacda02111ad29437f9e1330523c6a9f92346a712ee0542ef3a14b9341753443a1fd6356e9bb09c517860527a81dbb61150440ff3dc5bd1f51dfadb4ec1e08ccf7a1e8ee7d0ca38c591d1fb6b5b382b469c80b45dfe845e74b073e61f7ef9ced6a1257a5301a2d5"}}, &(0x7f0000000580)={0x0, 0xf, 0x58, {0x5, 0xf, 0x58, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0x1, 0x7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x76c859d74c1b753c, 0x3, 0x7, 0x0, 0x81}, @ssp_cap={0x20, 0x10, 0xa, 0x7f, 0x5, 0x7, 0xf, 0x5a, [0xff, 0x5fcf, 0xff0000, 0xff00c0, 0xc0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x68, 0x8, 0x1, 0x100, 0x5}, @wireless={0xb, 0x10, 0x1, 0x8, 0x84, 0x0, 0x6, 0x8000}, @wireless={0xb, 0x10, 0x1, 0x8, 0xb895ba73aef05bde, 0x12, 0x1, 0x9, 0x7}]}}, &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x1, 0x7, 0x5, "8450dbf5", "c402b57e"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xbb, 0x0, 0x79, 0x20, 0x7f, 0x7ff, 0x6}}}, &(0x7f0000000c80)={0xac, &(0x7f00000006c0)={0x40, 0xf8aabe037fd2edd0, 0xac, "0cd6324c0d353ec51219b94207f18abb58986066de8dfc6875e66110a2dbf66cc1331c52d92a43b8880502b1222683771807460ad796ca7482e0ef81f1aba7903efca270c9af690dcfd63ded7da4299333c861d859f14dc9bcfe0db19189f4de5b49c1f1aa735446b715aa003c0a4a51f57289bc7429131d6457bf8059cb08b36c15361e7009fa8686f89080db05b7594cc453d5439784e8539da522408ec6a0883aba4b4c561d1b1adfdc14"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000800)={0x20, 0x81, 0x2, "7f94"}, &(0x7f0000000840)={0x20, 0x82, 0x3, "1d75ac"}, &(0x7f0000000880)={0x20, 0x83, 0x2, "cf96"}, &(0x7f00000008c0)={0x20, 0x84, 0x1, "d2"}, &(0x7f0000000900)={0x20, 0x85, 0x3, "79719b"}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000980)={0x20, 0x0, 0x8, {0x1000, 0x10, [0xf000]}}, &(0x7f00000009c0)={0x40, 0x7, 0x2, 0x40}, &(0x7f0000000a00)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000a40)={0x40, 0xb, 0x2, "6604"}, &(0x7f0000000a80)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000ac0)={0x40, 0x13, 0x6}, &(0x7f0000000b00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b40)={0x40, 0x19, 0x2, '\rV'}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0x89}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0xe5}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0xff}}) [ 607.762156][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 607.802393][ T2759] usb 2-1: no configurations [ 607.805924][ T3887] usb 4-1: USB disconnect, device number 68 [ 607.807049][ T2759] usb 2-1: can't read configurations, error -22 [ 607.819375][ T2759] usb usb2-port1: attempt power cycle 10:45:02 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc7"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x2e, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0x7349f68b, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000000)={0x70, 0x2, 0x9c, {0x9c, 0x8, "4ccd244d1443cd621b71c36a8f4540935e984c02c0aac3ea853b5837a3cac724af597e5637e3f2b7214624938f0ad4c19914cc54f8b3a0421f3406fdcec8b3d275a99c3212f5d2f59d765fd5ebb6e27d9742f8ca1e40b5a1ec4e7bea071ac2c0da43f777fb9c0b9f97f9fe3975d993aa807f315c17d38828ce26d9f3a04703792d1637942048b8adf376f2a53d61c6b020f3742c248677276bb8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f0000000100)={0x0, 0x22, 0x9, {[@global=@item_012={0x1, 0x1, 0x3, "f1"}, @global=@item_012={0x1, 0x1, 0x8, 'd'}, @local=@item_4={0x3, 0x2, 0x9, "763ceead"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7ff, 0xb3, 0x1, {0x22, 0x245}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000200)={0x0, 0x607a516384c46a19, 0xdd, "925d4857ec68eb7d10342d262aa862ba8c8845a2a13bb33433dfe11209ffe83762ce53eeec8b2c586b1731aeffd84f757a33fb75d9a4c88b50ada6a71a0de64c9b555799f498465157c83e24bfa1874280167f52ac76c08abaa2e98e118b327f181643f68ddf97261d063884d8e579c6a45510125e49c632365703a8834beda261b8e978c2e8904ad797bff962ad387f18a2b0652fbdc6aa9595665efef2a471331e3482d94ab5b9c4ec2419448070a45e634e08391189f7ae6389006b5f4600e37def566af350e85b88966ed2c96d9874cbc86ca981055c88defe52e2"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x88}, &(0x7f00000003c0)={0x20, 0x1, 0xa9, "a84e4d12a26a77a39bf60628721e6e9bb3b86377aa93a9ea26232c0ecd3ae76c5764cb67fc436a818cc26b8ef63eb9dec4776b159faa34cd43cd378899f31133671f1dbbcd1e8b52dd32faafaaf1ca39d75b9e409c0cfbc0cef4af4e8e073255daf1d3c44e587762abe773def5a8f9d61e74c9498b461ee5cf9dbfa82fca4a2f006899466d395179e3f442544dc7a547943768bfa0589edd24cb8359c453463673debaef8c42890c3f"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0x7}}) syz_open_dev$hidraw(&(0x7f0000000b00)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r1) [ 607.852140][ T2812] usb 6-1: Using ep0 maxpacket: 8 [ 607.868029][ T101] usb 3-1: USB disconnect, device number 80 [ 607.886089][ T3887] appletouch 4-1:1.0: input: appletouch disconnected [ 607.972189][ T2812] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 607.981255][ T2812] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 607.989351][ T3288] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 608.016779][ T2812] usb 6-1: config 0 descriptor?? [ 608.142169][ T83] pwc: recv_control_msg error -71 req 04 val 1300 [ 608.162183][ T83] pwc: recv_control_msg error -71 req 04 val 1400 [ 608.182243][ T83] pwc: recv_control_msg error -71 req 02 val 2000 [ 608.202198][ T83] pwc: recv_control_msg error -71 req 02 val 2100 [ 608.222157][ T83] pwc: recv_control_msg error -71 req 04 val 1500 [ 608.242234][ T83] pwc: recv_control_msg error -71 req 02 val 2500 [ 608.262254][ T83] pwc: recv_control_msg error -71 req 02 val 2400 [ 608.262728][ T2812] dvb_usb_rtl28xxu 6-1:0.0: chip type detection failed -75 [ 608.276763][ T3288] usb 5-1: Using ep0 maxpacket: 16 [ 608.281975][ T2812] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -75 [ 608.282172][ T83] pwc: recv_control_msg error -71 req 02 val 2600 [ 608.322253][ T83] pwc: recv_control_msg error -71 req 02 val 2900 [ 608.342233][ T83] pwc: recv_control_msg error -71 req 02 val 2800 [ 608.372155][ T83] pwc: recv_control_msg error -71 req 04 val 1100 [ 608.392157][ T83] pwc: recv_control_msg error -71 req 04 val 1200 [ 608.399341][ T83] pwc: Registered as video2. [ 608.413262][ T83] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input172 [ 608.417118][ T3288] usb 5-1: config 0 has an invalid interface number: 111 but max is 0 [ 608.430428][ T83] usb 1-1: USB disconnect, device number 43 [ 608.431113][ T3288] usb 5-1: config 0 has no interface number 0 [ 608.443807][ T3288] usb 5-1: New USB device found, idVendor=09c0, idProduct=0206, bcdDevice=56.50 [ 608.452952][ T3288] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 608.460988][ T101] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 608.470916][ T3288] usb 5-1: config 0 descriptor?? [ 608.513935][ T3288] dvb-usb: found a 'Genpix SkyWalker-2 DVB-S receiver' in warm state. [ 608.552263][ T2759] usb 2-1: new high-speed USB device number 60 using dummy_hcd 10:45:03 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 608.702219][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 608.722262][ T3288] gp8psk: usb in 128 operation failed. 10:45:03 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 608.764065][ T2812] usb 6-1: USB disconnect, device number 76 [ 608.771143][ T3288] gp8psk: usb in 137 operation failed. [ 608.776800][ T3288] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 608.812155][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 608.822699][ T3288] dvbdev: DVB: registering new adapter (Genpix SkyWalker-2 DVB-S receiver) [ 608.831437][ T3288] usb 5-1: media controller created [ 608.841130][ T3288] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 608.849795][ T101] usb 3-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 608.864023][ T101] usb 3-1: config 0 interface 0 has no altsetting 0 [ 608.870633][ T101] usb 3-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 608.879734][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 608.887849][ T2759] usb 2-1: no configurations [ 608.892493][ T2759] usb 2-1: can't read configurations, error -22 [ 608.905680][ T3288] gp8psk_fe: Frontend attached [ 608.910529][ T3288] usb 5-1: DVB: registering adapter 0 frontend 0 (Genpix DVB-S)... [ 608.919390][ T101] usb 3-1: config 0 descriptor?? [ 608.924561][ T3288] dvbdev: dvb_create_media_entity: media entity 'Genpix DVB-S' registered. [ 609.012223][ T3288] gp8psk: usb in 138 operation failed. [ 609.017762][ T3288] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully initialized and connected. [ 609.027344][ T3288] gp8psk: found Genpix USB device pID = 206 (hex) [ 609.038665][ T3288] usb 5-1: USB disconnect, device number 78 [ 609.052142][ T3887] usb 4-1: new high-speed USB device number 69 using dummy_hcd [ 609.053693][ T2759] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 609.073822][ T83] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 609.080902][ T3288] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully deinitialized and disconnected. [ 609.312096][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 609.352395][ T2759] usb 2-1: no configurations [ 609.357169][ T2759] usb 2-1: can't read configurations, error -22 [ 609.363797][ T2759] usb usb2-port1: unable to enumerate USB device [ 609.398069][ T101] input: HID 054c:03d5 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:054C:03D5.0054/input/input173 [ 609.414834][ T101] sony 0003:054C:03D5.0054: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.2-1/input0 [ 609.415042][ T3887] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 609.452228][ T3887] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 609.463295][ T3887] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 609.476289][ T83] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 609.485579][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 609.512873][ T83] usb 1-1: config 0 descriptor?? [ 609.554427][ T83] pwc: Philips PCA645VC USB webcam detected. [ 609.613831][ T3887] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 609.624266][ T3887] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 609.632099][ T3288] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 609.632656][ T3887] usb 4-1: Product: syz [ 609.644285][ T3887] usb 4-1: Manufacturer: syz [ 609.672137][ T22] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 609.684308][ T3887] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input174 [ 609.872136][ T3288] usb 5-1: Using ep0 maxpacket: 16 [ 609.912099][ T22] usb 6-1: Using ep0 maxpacket: 8 [ 610.002633][ T3288] usb 5-1: config 0 has an invalid interface number: 111 but max is 0 [ 610.010982][ T3288] usb 5-1: config 0 has no interface number 0 [ 610.017200][ T3288] usb 5-1: New USB device found, idVendor=09c0, idProduct=0206, bcdDevice=56.50 [ 610.026277][ T3288] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 610.035308][ T3288] usb 5-1: config 0 descriptor?? [ 610.042325][ T22] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 610.051467][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 610.060724][ T22] usb 6-1: config 0 descriptor?? [ 610.074231][ T3288] dvb-usb: found a 'Genpix SkyWalker-2 DVB-S receiver' in warm state. 10:45:04 executing program 1: syz_usb_connect(0x4, 0x1, &(0x7f0000008980)=ANY=[@ANYRESDEC], 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000000)="cb1b85fc3da6a97c286c96706121cff71ec1d833c40128fdbda766d022d286f28c14e249f4c8a9e27a9b664f94f1ca53d118322554ff5d47f359ca869ecadef97ee403afdbb4ad0db5ab88a77aaa7d9730048e0a4ab8827d3eb5ea06904235ae82a15e1db8b760bd9c05c8cb8431a791cc587efc06724848b82c2b194b4be3e12cff476f7dbba897d91db03bc6719747d62641b1b927b67040a05771cbd36b90b8ec1e84504129e94dbf9d8d9fc2") [ 610.130619][ T101] usb 4-1: USB disconnect, device number 69 [ 610.172863][ T101] appletouch 4-1:1.0: input: appletouch disconnected [ 610.282183][ T3288] gp8psk: usb in 128 operation failed. [ 610.302197][ T3288] gp8psk: usb in 137 operation failed. [ 610.307748][ T3288] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 610.333107][ T3288] dvbdev: DVB: registering new adapter (Genpix SkyWalker-2 DVB-S receiver) [ 610.341847][ T3288] usb 5-1: media controller created [ 610.351241][ T3288] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 610.352262][ T22] dvb_usb_rtl28xxu 6-1:0.0: chip type detection failed -71 [ 610.374183][ T3288] gp8psk_fe: Frontend attached 10:45:04 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x0, 0x74, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x62, 0x1, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "d81857d58698"}, {0x5}, {0xd}, {0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x0, 0x20}}}}}}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a80)={0xac, &(0x7f0000000100)={0x0, 0x0, 0x3, "cba3f2"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 610.379229][ T3288] usb 5-1: DVB: registering adapter 0 frontend 0 (Genpix DVB-S)... [ 610.387941][ T3288] dvbdev: dvb_create_media_entity: media entity 'Genpix DVB-S' registered. [ 610.392218][ T22] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -71 [ 610.418674][ T22] usb 6-1: USB disconnect, device number 77 [ 610.512153][ T3288] gp8psk: usb in 138 operation failed. [ 610.517721][ T3288] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully initialized and connected. [ 610.527311][ T3288] gp8psk: found Genpix USB device pID = 206 (hex) [ 610.536596][ T3288] usb 5-1: USB disconnect, device number 79 [ 610.562278][ T3288] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully deinitialized and disconnected. [ 610.622191][ T83] pwc: recv_control_msg error -71 req 04 val 1000 [ 610.642397][ T83] pwc: recv_control_msg error -71 req 04 val 1300 [ 610.662182][ T83] pwc: recv_control_msg error -71 req 04 val 1400 10:45:05 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xed, 0x1, 0x94, 0x8, 0xb95, 0x172a, 0xdcdc, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x0, 0x0, 0xdd, 0xdf, 0x91}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f0000000300)={0x1d, &(0x7f0000000240)={0x70, 0x0, 0x86, {0x86, 0x8, "110e1a6667ac06b03aa886b56d3112a292723fc50ba4547e3bcff4d869ec6c3471b4199b403b89857b62575ca4e4af53b954dfef1ed2d3d2229e1303c54b51ae7f7c681380b72a21548e0ab9b2eaf7256c3cc89bb2fa9e12bd5a911a5db16af29b7ba154b9cc8890791f410da12baa9619f5b81360bfb7633f581661693e511db8fd66e5"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3009}}, &(0x7f0000000040)={0x0, 0x22, 0x5}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x0, 0x1, {0x22, 0x6e1}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000340)={0x0, 0x31, 0x2a, "43102b1ecdf4aaaf6453d1414e1eb8017f33de3676aa8a2dfd6df87a3b95a48b41ae50be450993ef151d"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0xfffffffffffffea2, 0x1f}, &(0x7f0000000500)={0x20, 0x1, 0x9b, "6c32c8c73fde61607f18870d8243fc03d4d465118f6f23af4c1b912f333376bdf2ee47e6211de8f710cc8bbb2cb17ed28345306eacc920e2d6f28b92629c67ba62a4c4b847d567e4e604b156e66ca24366e6fbe6f1b79bba6fb14f7aac20a3c16b59f352319db3e985d808ce1a7c19e6f34f95123ed9729d1843f1ba237c02c7e8b54980612fbabdcbd15446687dc1f95325a1823a30b4cfba0a91"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x19, "4a392f332c2598b1657044e7aa92d1a185482c5565004964b1"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x8, 0x7f, 0x6, 0x2, 0x5, 0x3, 0x8001, 0x7f, 0x8, 0x1, 0x0, 0x6}}, 0x0, 0x0, 0x0, 0x0}) [ 610.682222][ T83] pwc: recv_control_msg error -71 req 02 val 2000 [ 610.702187][ T83] pwc: recv_control_msg error -71 req 02 val 2100 [ 610.726480][ T83] pwc: recv_control_msg error -71 req 04 val 1500 [ 610.752208][ T83] pwc: recv_control_msg error -71 req 02 val 2500 [ 610.772667][ T83] pwc: recv_control_msg error -71 req 02 val 2400 [ 610.792175][ T83] pwc: recv_control_msg error -71 req 02 val 2600 [ 610.812204][ T83] pwc: recv_control_msg error -71 req 02 val 2900 [ 610.832179][ T83] pwc: recv_control_msg error -71 req 02 val 2800 [ 610.842261][ T22] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 610.852357][ T83] pwc: recv_control_msg error -71 req 04 val 1100 [ 610.872201][ T83] pwc: recv_control_msg error -71 req 04 val 1200 [ 610.879515][ T83] pwc: Registered as video2. [ 610.893274][ T83] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input175 [ 610.906060][ T83] usb 1-1: USB disconnect, device number 44 10:45:05 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) 10:45:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x400) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0x9, 0x9, 0x8, 0x3f, 0x5}) syz_usb_connect(0x6, 0x24, &(0x7f0000005800)={{0x12, 0x1, 0x0, 0x3, 0x8d, 0x53, 0x100000008, 0x82d, 0x100, 0x87c2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xad, 0x0, 0x0, 0x89, 0xa3, 0x52}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x54bc, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0xcb, 0x9a, 0x92, 0x20, 0x14cd, 0x6116, 0x160, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x54aa, 0x3, 0x6, 0x3, 0x40, 0x0, [{{0x9, 0x4, 0x19, 0x81, 0xf, 0xd5, 0x8a, 0x5d, 0x8, [@hid_hid={0x9, 0x21, 0x4, 0x5, 0x1, {0x22, 0x475}}], [{{0x9, 0x5, 0xf, 0x2, 0xb6, 0x6, 0x0, 0x8, [@generic={0xfc, 0xe, "57023ccd7a02c6123fcbaad554578cd1976785380b2cf06f92f61abc4279204cd3d44dfe067e80685172762d6fea97633ff12e22141e35048780e62f54251bce99a48d2f7d41d032c3f709b18d263e6c1cd591f36c2161e9947d2042d9c74cd3f797357f2a21e6ad8e206a5944022c345bacab792ae0410d4b1ef3ec1e6b804a295e125806d03ce455a98a56d65d70207ff92f747190c3f1a8606448cc39d9b125ff99fdb78c8c6568b87fa54d1f197b88321ef709f8dee5980ee545ee42be45733edfa90254cf98e80b7060504fefebcb66deaab3aec8f90ab16040b7f2d7ff8d4e8a079e2f0f98a058efadff69cfea41a5024ed58c50211c31"}, @generic={0xc2, 0x20, "3962dc20b08fea434bcae6aff49d2d61d4bd74292670bef7eb67e380fe86bbf531c0f9b6c05e24fcaf89fb0bbb2a0910cc1df4c5a0ee256d8aa9b19f52d41f0b17c21cddd7c679ec515cedec194699fe4828b1435a7fbc692347da3c244e8d03e0c8032306c793437552dd16043e96e9559201a11b296de514d462ea6a80987f16f25e7cd7579fce799f3b42548fd971f56cec80c0a4eab7682245762bd7a7c81e8b419e732d95ffdd84fa63fdc2e7cc0932a0761b7105a05c51c6c43f414920"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x208, 0x7f, 0x0, 0x1, [@generic={0x55, 0x31, "34e4919b2d97bca4d9be9fcf9e8ebb22371e71ad82c3db018f7d5df0c68c75fb0ae763535c4c38b085e64c2e3e2504f404115e1fe542a839217a0abe2bcf444c896ab5374db581c8598a74815fae1b05c780a1"}, @generic={0x1002, 0x6, "d7ce5ee8933d56e0b9149f50f643ebaf6045e797e5d11d7c281fd6f0b32c8665a81d7d08d02b1624ef5c53062c93e0831d9c0b7d44529b689073585c966d90085f8302ec397e695e1437e8801f6e08186645478397a6f0445ca91d7c128653d07ba7fa12bf2cc1c0485c8e67d8156c25e9616409eb46252c355caf1c49ab5108366376a3a34fcdb14cd67ba7054d8c6713a5800fe3300d37152ff4a712984bf9d50aea51fc00b9a6becbc248eddb404bc276c42deb3078337e8f52b923220c913e451cbda736ab6a3d69b77aa2c0999d63a2de084bbb6e49c70c55b11bd1989157ac7f8e15f0c06af009d2930ba243d2db4a751ea744d9d8f4bcd57dc41969b1792180c97d06476d82f0de792fb8832b416dc8be9e390e839d2d9c5397b30324113c659827d01569470fcecb8ee08d5a221d46a3788e23028bd3dc528ce78912441752cbdb694e4af28c7e14879f7e5c255348a3db5eecf308c5d73b553f7a1fdb82231e4a119242a04a9637c3ac859bf82dea55917b96e5082399b3b566184cedec846ad07f899a7e1372b45bdf94a79a380591cd1135e286aec0e6279ecca2597222586683ff87d751714837eb0a4066c18babf6e7b822c90442ed2095a35fd60415385a803055b879f2507c0aee16c4debc372facd707bc032ef6bbebe152ff0705c5ed24be45369fe209a76b1c4ca64b385fc9c27f17bba834bc2cf60071cbcf5cf472db286b74225392219ed8098118b03becb524b91a05b4b97bbe35e11c07fa3eb9a92171d6fa7ad5031d9a4f5350626a8d2be174892c517704af5b98194eec8bef02f9d83ad8885e1be672fd93a3c56dd1a2e9f053df6c157b8134562b833cdce1323fa508a816cd7e40eeda65c31909f0678dbb62773a496349122db87635bb81a89f85415b29c54696e936e9f969c9bd6be71a0dd7700922ebe8f42a9d243e10366f491a6e2fe05530b732e8a1f5bafe57c75c30f5ce83ce8bbc86e761d44ad8b7a7007f576b1b038cba8cc03b0d007e80ac65b267953cfbcd12257a3a815f87fd5e24de37aa34434853f5f88016e9f5fa5cd4742a47f4a2f365f157919c346082683ee37df122976c42c3e890fc4725ea0ea7fac6dc77b42e30164f9dd65872971f6122d17f567a145c9884fb1045f928f2e87e2cab96a69baff2fcd2de775a4e95d17e5bc05d19488236e28f6d93cfc9daee950f564d788497ec1f146d4374180f6be131599bcdffad75c3f441db16efb5dcd3a4fbad808165ff17cb5b41d905d1d5ca3042c92af1a4354aff19ae49a4ab2b581eadb6adcfa82e4d3bc445320cb5daa68cebf7a8a0480d477340009dfc2a780ff1aa841fcf5092b50cbf40cb919a67a6c62c92305326b5b3d2b666c66e9caf24180b21811bd8a87945a5de7f071b2b79241cf01b9075ad5d7fcc4f70bce0e5d29f1ed2d20febad681ad97d6cf5823325e5727ee0ad34cbb3e33c931c18a53142256b11b73bcc19c7fec857c85540c620ed175881a344f4f50bd506054a9fdb6551c83b425c665c9f89c0fd6ab86d288760355302c3e8553d3531a73ada65507ab218ec541aba4d053f83df6ef8344e10e9a277ec508e1904d04f59f898d12a7096ead45a02e1ca7dbd32fb8437618cd64d79fecb1ad1b94f7a36e96cbb7a5a021ca846788589bd83368a08b1437ce604e17cc89c20cd3bd113a995e71cfc08ba12a16779ddf77491844f2132dca1322125be28c50daab555ce15afa8594dfcdee11090db4281df2be98d370f66f4de0b4dde51b76b51c1a1e30f634967212903e92d3edc04849f4a82bedc85e006fa53017f73028942d34e5ed4d8d43451b328f46941099d331b2c882e144ac3192589ae406e9d71c88c54d4fe46d775bbf22eb629122694c8be2f776b5c03646e7e1310850b8395515eddb673b6f8c68ce252ce55d84667b440e6da6a922aa21848ce6bd4b05997dda2dd0286a9ca7d9f2e15ec6056a51d66ddb6db28c2f118faf4fcf0ec65e9b79b65c58d032b237620dfb881e41f9a7a0dce8c2ef29037028df8b6c27ac18efbbc6c4cf1ca59d18b3112f55a2ff44d340ced4f3f571daef788de3a13ae6f672652ba68d35f6611e8b874d61dd33faa2b0dc181b110eeb5792e182d20aa3a818077ccde4498d7dcbb914cfcb8048c215f999ffd6528416fff42c7b5eee0d6df2511cc138b825bd8b05915ebfd869f42521cf7df0d9ea0696f9bf87a55869a953052e7eee3eff482e7723d3e94cfc28a761a42d2fab27e4df2a035174aa645a39b41263efbc6db19e449401d31e2581b6e42b979b633e0ab7afab2c7c54d35857a326824226d86aad0d45b6e3a7c8cec25b0a4a1a6594efe0b43bf1c2d45e1faea115ce88ce22d0c90f45f45c42c2fc14f133aef868b6de4919fa83feed5e6e283cf4a03bed62c6b9d5307aaceafcedc4848c1abd0d1385105da42fb97d11b45dc4d11be9f984fb67f21f97424e8097149f0d0789acee39e72758fc24f1b9e5a7ce45d3bb79b7ca92fd33035d56723c00b3dfb03684d491b58a1952e7981a1acef9b6bb3a7fb105e6c08fcda575659b3d699a35063acb5387ae27b3ba9264cadec0872c6f5bd46f9b76b7ad98ae562dc170f7ed07c1bfe5b76c67e8b1ce6872ddb38bb25e15dfce66e1ca31e45888349273b8ca9fcd84cbc20de9c429da5e5e25d4290174d8e0714fd2d23a6310757d3b8965ff05236b849c3f65e09afa91afeb4b20579a0ec31c4bafd7175453f6c76c3a941d353e8e5927b0e086fcbd0b0c413aef1f0633d83337173f27794c61b4d97c4b5246e5001cf83e622727f7f0865b9eb26c432799bb5f034f02e5bee7739acb904ece6628a68b0741ee9618ad1c00caeb65e7bc6f25abe512d11a66fb619674b718b2e48d27f36278af3af97f51e7c778aeccdc21ed54c6a97ef5d6ecfd6b8ddebaa0ac5a907e64a421089c6be8006900276b0c9be9df1efb9980ee8d077bbae8a24d6e372bf28d0989b84c567e254e3edc36954f7baecc3c3368fa908e6c67b35214e23cdfc2936d192ff1b68a85bf34f182c58b1fc1535c99ac93de738ff55229eb6edf876b0f5a8782dcb9c8725a08443df47b9a0bc0034f2d971339018f785ff2c1e3a2464ef15bc1c8ae207b8e9e73c992f02c9dbbc2c3a5224eb1f07cd28a72443e8fd2e233bb7c5ca4b958000e8d892f4fad2a3de545cef0b6b2e165e8ccc1d8178a6f9b0501d743de8624a08a290ce146f1b5c0fb9e216904b21d4479e3de9e9ab83f967911ce68c523ae8b14f2f625ab370d23ed159a27d733d673e235abd051324b08e652fc179b3ab24c99b8a43597b2929dfbe67f892380771d6099d449467301280b208b4ad424c5c18ea41bf538da29358056d02a785721f4fe65610b26f505b82f13cb83155f782312edd1c5f813904251128e959cf3e42fe44b2c5e1902bde907073c015ead440711c175bfce7b0e22bce325d8fa7b397a470015edea230663a8b51d9609e0ec8d31c665d2805a840080e5a45a0d40a434493e415e5eb22a878fec9df3806496197e576362b57e62b51ca6cbe1c9d042bdff03b0f4a3ebdc801e70305090920e11bd72cb84f4533a46b26965de0b3ab0b8bdbf579b4a6ea2a647f85b2c6555fd0c538017a6c1c1cf6ebde26e301daeafe9ed6bd7f63293656f4b051d8aae32c298d0255d359bb0459a0bdc11d39b2606429b682edcdc12b9d47c920f2c95345b62834846337ee2681409158786ac6a997cda4188a92d3c4c91d4bb404f7c602eaa93cb3182f88bcbbf3724fab88080ed46ddc38a2c666688347359befa7d9d6cf4474f47c837f811b97297f5c918ca583ca95f3fbcebb0f807ac653f8c571fc968567d95555988ff429711bfae147658afef46b8a2a242edf129b0d76ad492ffe935dbf3cc6e101587112c707c770059f84359b642ea208dbd3c9f7375ba4c3a4b023d082c8eafbbdfdf4c17538992217661b034bf273aa22b927422040e86b95f2c874257c7e82a6569ed2a99ee55c2cf86d5c44636a4a3f31a3a3f02e975aeae67768b17935cd15ab51a05c43d9f98bb55920d64cffb4b5aabe31fe069bfd6806b985965ce81e3b562adfb03deb278c54651e6d0fbae88d135d78e5caa5af5be6fc06733d02a5039b76ee3278352d400d04fab92c54384a202234c95f332cd86ff81f921def904742af2d2e27af4aadd8e1b988e4b39201cda0dd2c9edde9be6e0c554789704f6885e8c8fb7e37914b7ddb778cc4a6f412e6662a4c50d8c997b8db11ca0c632954f13b856646eb8b2d424522a0cdf2c092c9e5d3ddf19cb177bb9b91974bde8433aa062787df0e3b6715b181af25f95135494ecd21144762f534cd792c519bb4b330136ce3f44b2bb028d7de5a119e26faa5207d0ab0e747f3116ea3889c49969b0a9e62c08e33c239db2186b3ef37fecffdaf56a96663ba1562e1126f1b7fa41fdb401c12b1b2a78944fc333a3d471283bbdcdda5059cbbedc555df8a8a2bb1d46b394079bfb4a34e32a37c6a9c74599ab3ed4f9915a45ebb4262d7537431add908e2406d7cbf98558ff1e5ed54488cd81163a1f7816c6572e15d45f0770a35d393251848f34875b6638797e71a4d3a6db439edc0c180223a8830f4a7148061e7843512b2555fad3774f17dd73174e771898c2a2c3f1cbad0a237c2a5204e0d58bb48416469971f7c0cae965f535a5efff9fdfeecf9dba5c1cfef06d747b5ed7ba76449ae6879d160ea9f57a451807bc64e3e89192c2449bf0de713a43c12f6980c6d27457bb686cb29acd2d12ba424696502d6bd6452d7735daca44f9eeaf5fbc3be248f42887a2031662c05e2c5a15d471e615cfa1d489a52b921b0b8bfee69218e867b8b61c9b35a229a42f5d56ae3780f2a6f11199f8ac59b55f6a06a8a05ec534992720f2f13156239245329e657983ae0460979279f0f148842d57384e302f013dfe3a9f9bad800cb54ab609748300b0be3eda2a45cb369fad4eac050d6e4a26c66f6efc02f3f82e921fb4dcb8209b9ff71e681371c2f93849ac6c1bc2a20b7ba51dc8ac993b25bc0a658b250daf99975e04253568d8962f61fd0a2c3e4e8c2f87d248a27229c477bcb7d3cc7d3e2d1b19a8732118a3bfc6963087bd46c01d3a4cf05b7518c042f88e196fda5c07ee04a19e12c2d4166bb431eb0b0d8ce708d89b5cca0baed25de5bca48ef203e4a91df39d7a57eaeedaa937ea09678d270b30156a726ce70713013334edfb993899f983663d255da22fdab368b8b717581dacfb9a3d4537aac4c4e452d9e3987b543fdb0f62c2592f527d254a3f849c197b44c92f9b0036b9c434ec689e8f640bfe096197c9e96bf10b78b557f5c3403827185cb9890f1d7002fd49749445b04c3333b820a55aa039216d65e52a926d4644a277b307ed7c60e1481d9e35299cd8dc1af3bbe42fdabf0f74c37b08d85e4ff12e16829b709b9142049106d0b10771ed683bafd46c5af5391ee904cde234c09f48406f93469857bb8d49ad8efec5ef82b00e4ecc087f3c3c7d5a82fa3556108bf44b4b100a93af0fd1b96790fb0d1cc6f7a8291726289dc2cb6a27f366ac8a3933f48b3a805694e454ee4fe1c5dc710facd2d7af1e5db5885d44f454578c601b1e414ede99d7f86f5cfd6dbb0f5d7775798340b7a47b026519bec30229afc45dad24038714d57f9222cb51a455590dff91147af414b5525bef30786775118ce455b217b4552f1e1aafa802bea3fac13ace196e4381bb67255257401d34a47580dc6ae923a69bf66cb"}]}}, {{0x9, 0x5, 0x0, 0x6, 0x24, 0x1, 0x4, 0x7, [@generic={0xf2, 0x11, "0bf6ce0bce14bd230ff534d0bee1f4198a3c79a9be7604323cb2e9dd17602d0608656a8830519919ff539a5c951a0c16b37ddd6eb553394f836d2d5b807d4ffa7ea08707078e329ce71ceb393cf39994c4ec9e0db995fed058f733de47094c99542dc67bc4324165b7a9565fd2885e9bb5cad2e4cb7dea0be1666b4deb05f6a64ccac6411a2b043aca138087b37f6564010d65d5c5686c8f821be4dc5061e48d2413a9e5b7203b018ca0cd4b9318c643e04fb96d7eb2bc8638f141e63f0bdbb7667cbef4d11f75ef8de1860c9c5fc187e265846a38b2c802c19b53133b5aff8a55bdbcdab7cd5ee73820de22d0fa9873"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x29d, 0xff, 0x5, 0x3, [@generic={0x1002, 0x21, "792bc3a428550c47cf53c1081b099b049304ebc5772d8396e95ff760ae9ad837edf662a8cec5ef3b1f6c6044319bbb1dbbe1647d61dce6ca3f11c0a352e6f78af749b3116f187ee9e5d269e88fbfe94312029412411e5b26fbe54aaefa395281464c3181899b99b6926cbf41b1e08a950ea24d0eb6eb007bc6ea551c0155618c8f37854bd4de849ed7374f449945249b1a46190477cd6dc652ea206e8050719eeaa95b28c1110dc9aa525a0b415a8837875f060d8d9c7b69a89250a66abe64bd360173d7181f1771ffb2e9d9199eadcb76ae379fd95d95f62e280fc68114ed3b237861da9184a287cb2c4de9791d30e358915a763bd8763662846c58b787b73db794795f05090dbbc67bb2176a136ca812c3731bb2ee039f82381327d45634233d93c3fa0a085d78ef0845d2f705f1259f2392214a6f58d4f31b410c007e9353669297558958aaf19853cfe3b2471bc848d83ecd9bac9228a75bd79b2542a9c75b73309a1ba788e3574c7e63ae4dd4af16615847340778086ce6a60fc41e0ee5168cf2488c56720882551df2031e419ac882d01a10c07d91586c36209d907903e22393b259a594e98b852b85262aa7d1717207f6de8be3f295283c65eca7c6d5228d55ad595762bc84d3968b707d3feb71b566d8d82585ed36671f795b3582891cd792c5c4ed067bad4e64115321e239cf3b3ea5bae03d0f057ee9d3226a5e1723636d12ddb7976a0781f95ce6990dc3d9175500426a8d77f47943b5d8056680e36dc2fd716fabde565096fa5ff43456f4382c3655e1923f70b3c26ffb55e5316847190f75058c8a4f6a28cf43114be81fb2eabfcb5fe60aed3d67bcdb598694f40b7d6623a8f4617b6963f2a5c0473ccb4638a7c79e3d72424ead2cfe8784c2a5790a260c24439874cd2ad8ab803ccac67b0a54247320b21943f86fd8faa939e47c9340328eaa6264c155c6df86d48c067736d4d1b4cb90ced53325bf78acee1da2f491917742765f5569ee46763dd578709b0c995ad329a6d9f098e1d109ce23f6003ab75cc45c2586abb8be80d09cd035dc0a9332b35965cdbce561c4c0cce22a64ffb6c8aae8625f892b2eaaa1e6772a70faaf58213ffc5828631b4a5643c44dee6e2059db8c2add535d5486d0dd2e1b0d9c5a0765d9076517170f4c3058ce5512bebaf7685e6cbe9d3b8c2c383dc3c3bd54e7eb3bee0ebcc3e056fa4f027c9811efc8d81aad85a055d1d04801995767272f54274776998f903748d9e484d08e4043b025162d7a8820a432efac23e6379b549665f836b4b6d92a563fd3a25c5ed093accf64b905e827abb7f4c3f111224a2fecc4b652be3b5d7a08884d30ff3612517c5a9823dc4d39e2739428c35075e929980a7faf5c05642d0c555c54616ab827630c62567fc3cbf3b7236cd250f41111fb34ee1dc95ba649493884b3c064e835af281b3ede9153e20f0995323fe920428b99bb3f109ec576d3f480c473ccd7c9521214a61393e398e15a36c7f92a25c794a54712f34956af92d610edb4c0e1d289618213276b766a39f186ff930dfacd9ff8076ddc5592bfa6eb445ca130d69b0c7f5643700818a97964bd281ad298535a55500e27c8562dd637c8e4061a65989fff059ec62f8af02c7d2fd8bcfcc59624436587e03df71cf91820146bff46105922ef47a1dc851c3ca227f254461d9cf292d952f66ca502043e88b7fd8f886dd7e02532bb222e023b4fc5197638dedaf0b9ccda71897a3769f756cd3c5a9cf64ddca2f37c86dd0fae491f22cf6bbfdc9a84be7c997833a4ee605c514fe434439fa69753de1e2186cf1ec48a2af739b9ea7bb8e91412b7135bbbf8b2d5337ab2b9ce101a94798d0bed10c9f9340ed97124253cbb7f042cc46aeb2859befa65dc2459016c999f0215306273e02290cb74043cbae8e0e350d82ffabd6829f80db09549e069cd6681c16a47d1bb86112b85f32ebf529b986b33f4cfa881760840b9ad36e27aec7b25aab4a714f7ff13b7bf9f05d80c04dd47993d5cd5fe2dceba808e8ca1d2457e7983483255e4d728532efc9510fd0464bddc178ba4a48b6636e6740d405ef34b3e754a05d7e01f24bfdd941f57bec24c5a77db1fd495a8b77b8e0006e74763912eac26161b3c05d8af325b451357a956b1344e81eb7b80a0ff6babff3dc365c023eb98b2526e739913210756f9568f3b982a0e1d4ec4c13c49b514829e95364df42aa7837e4928bf5d13bd397d6c1ff9a7996049652b64ed363c7d867bbb7f4bf8e3e7d7bd794dcf0b61111276cbc73fe84b4eb51534450bc67a9c207b997934c65fe2c52cfd514a3a994a5089f10892dc54b6eb0c45885edb7d9808d4d3e57e304d8d2a97a1ac9bd0d55ef449d5c4432bb881c494c8b8e0e54021221800787b48808ac35b690c289c597895fa7e28d83d206f8d8ef714aec360ae52d880051c0e3640d4b4bf7624b9913cc51c68274a7915ac13eaddfb84bc5edc9abd1eee4c3d86f40bf791916d4da0d2658dc8855aae28c4472a863b4be808554b8db4342f73edd6767440c29e3cf2fe855233300ac3272921694ffdfc07eb022d89b478bd3ed37ad436c5fd9f16396fe05d101fb0845d22fd51bba3c5b5abef602cfaf3fc0855e37f6c349723cad1c03b031533b3efe64444280c5d8213ab07a96654e9e9c5b86a133f402b7ec4b1f5550a8fab3147221adb770230ccfcf4675a6b1d6b959ec96580e4415361cfffa2d5c353d711439b38b684559c1278f42e6061e275c7595b1af5a5b7598355e97ddb0af9e4c854777b482b856119d831a359ffc7e5a999a868414814093f33b78e6da5731871500205e8562ac7b7dd67c71e3f08e44df52dbdc00ae9f0b2435c63b5a7c1fb35e67ae3ca0a25604ceddc2d7337d346ffdef65a1a2b02af8f7ae59e65499119f10b8a787b1affa6f884b0ff3ee3467f6f800e2d01028873bcd99b0a5aeb4b01d23519f34e69de7c792e16405628c0a14d5dab733e39569353f811f102b7d650a43157d7cffbedd4968e76d0fdff68d6579e889896b29ca670a41b0200fff5908214d4d5b8d8017d7533d83494ea41dc9f5beea69924a0c18ee0ba2de5c78a16122ffe13caab482f8a9d4c861e90439fcff52b73f52fd225a7738a07a42b29215e12a7113029eac21ffdf20af874842daa28363ca7457dcf9bb223822c4b075ac2fd4f937486d072e4bdccbf62408af249bedd2d9d8a03c6978c3b5b10f4044b0f0576f25189c2cad6f2647f7bb51f3d43b6703d3f33164dfca6667128f25fab841f4e83e91140b073ef283776e64fae27274b5f2d3a9124608ac0751ca70b90f9842c2117dffd0c301ab636c778da983e582924eadffb4cca1a007cce1eae1b507521f29ec575a27c5b4d5c7eb7eb06c39107cd4b10bd8b11898cfb23313073997fc8aa02e5af98ad5ba6488bb577b3ce568ea80c7dd6a194aea2b991a409f261fd7eecf754c8657639cf1a5ae0ba871f68137e7fff436cf95b5e878933c4f68fb6396f9b028c5438527b346df91513e7167dba5071556986d1f347148820b575cc4312b4aa764acc901a7eed4ab69df88b62cf78b6da3141e45fa183b6189c35e5f793b1f226153f8cbb9bbdf269cba46b206b9708e2451fc07040897499e891bb31b969c4942f262d49c071f0d808442c878fccfe1a80e42a7e96ddeafec0fe292d34b657014901c751deb5248b58852742ed2c01d0b0508d7e6cdd89740f7eb93cf32e0f3f4739a64774b4a164adfa46d03c1ea174051c61fab2a610d0dc114e0a82e74bb6b610c288cbdf69b19ff3a8accaac8b586c7249650034d7b749e8e849dd12ebfa50cfabeff9e25246574f0c70bd264de71b5d882ad2d231305eb8763fe2796cd3d9fa6f2c5b87f2091c95174fcf2138a9fdf953557c3362899827bcec359352eeca9c5f0587315565bf116473dc36556b042a86bd00457861c9cdf79e2c7ac0e564cf8e6b7e32c755e8926158ecc28318cd89ca935fc7e614c7de4c7c519582ca024312ca69b50da24410c8f8d9fee79430e249b0760b794a9a0694c0fb159c70ff3db1eae1d768dc487fdc56cabeb91d99d63d2362d3ba709b5efc199377efcca6a3b50cf921fdc6b8c6eff77b27445c3bed9f186f67144de9cc48cab94d5f52e7f545997098f5bef7045dad37bc78701740d038a472eaf9aa2420cac4a9aa97888729802d790e70f6a2120c34bc0d37c56ad027bd17906e96cd71ff0f829bef6377abe5a98abd37f4f0bf438bf237f7e562866a4f8db765a39b5dc251b5d1d157599f9ce032ab1658eeb665f9b369f382793f19972c3b47c6bc8f506a30ffbae23efaa118e000ff8131e0751e2bbd2cdec02d16f5b1f7bde49eccd1f4ef4fd8512005fe0058dcf9fcde5b07cdc2eaeb51d33759def2d5c3181153daac83743161c0fdc89dc1c1164225686338b1efceb2e49d536e97ef04122e766f08bde4cf5d2591d9e0543c8615077e68b19c5935ec6613f5956ebbe55773f8a86040bb74826937608a5f3f1d921653d796b768df371273dc765a97b5bd213191638fbec271de91afedc9fe427fd1660ef6c6795be81605955db6ed1eeeafdf053b43fc54716cb244dc5f7c3d68dd9dad1eb0f6a00cc5715d8bba5a9a4942fa422bd7a9ed08a7eb5249b83e56594b47276edc0d3d43a0bea0d0b8e9f5fe40389377e4aeb9c32d6838fce9729296d32d4c76b7181a186a69cd7349115eb8f771c2ef8aff97274eec899de7bb1352fced9bf32c994cd1a475813263e27420b8cb919a20b0b588b1d9be8b335794d47c84301101ef795ce77efe0d16228ae339c494def997539e414f1b8535edd797738663328bd6b25927b9f0a0c66904646184cffd33675c78fe307caba31100f61f6bd2a748d4eb57cc19ae6b03aad92326d74fec3328671de8fd54b3de37e0359978fc4f1dad5898af02f382a8399aa07bebfa85e6921ffe9e22ffb75a7ca5e5dea65a2c80a03842118522acf0ac6609b0a757fa7d02de96525fe2f68078529ea6f032ffa347c02dd8df90c534b2e97b7a160cd1197496c56c20ec19df28df98104d6c50841c7324935525508c58085f07d23ccf11a67c92c35013573181064e783bfdb42782e4faaeb93c16554d5eaeb0be3f51c4fef0a5714056b3de793b63d71dc4450413332ec7cb70eac67b1e5164ccee6110bcd1b8568996de0d15a3bcc4afe2c09c267514cb5744cd7df2d17563457b53816427d35e26ba497dc065e3c0695192e81fb930af580f6e8066291249f918561c7935ab5594b76f2d19ecff8b890f00dc01db4bbb3b6beca3e3490eab0980ba34ed0a7e2988e248bf2e4fa11ee39c96df1b7f861293b86e7240d418dd87079ae8f523a17a710f82eb0d3e7c5d883d0f625d3af10a2ed53c8e363673d03754c1bd65b99fbf88cd59c47631bbe1880dd34a745dacca027ea306fd178e771688b04cd98de0d6d83284cdcac0e5fdb5f0edc6b2b3410321dbcdb1ccca4849ba66d45d148a8be60003f555aba7aaf6d82d1b5e0241916412110e9cd3787b9c6a94a9f4bed7619700c7595d5911f27fb142a6792ad53b2223fde0ef6cce9b2e869e6dbf344dc30055f52c889045ce63ff38a7ecce36cb49df581d2bf2e01dae520371429da76a096ee342c6153aa5967a0b194596d51d2a53a2cd91b8fd25c420680998309f1c9bd6c1a0d97a7bbd950f3b0c90e74632371929a9b1c493b125eee0d0fd3c947db68f3e5b807336f484af2e4f6fd34df0ba28dc122cc5306553ac747137ca7a"}, @generic={0x71, 0x11, "6bcfeccd87726e16fe68a1b30b75935e16aca7db0df3666a73fbcfc9b9d920ace3f535d2430850841c9e65f885223133d4718d55af6df0a54905a0e5185c46036a70397bb90a1c1e42636b77c537a73f2721c003a94790f5c7aeb2502cf1377c6c88c809ba19c667e26ab7bc5054b2"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x1c6, 0x3, 0x0, 0xe8}}, {{0x9, 0x5, 0x5, 0x3, 0x3f, 0x9, 0x9, 0xff, [@generic={0x1d, 0x6, "d6164f2ca7c031b0e33574c1d4a7e004300d446b74e0a43e93abf0"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x2ce, 0x80, 0x6, 0xb1, [@generic={0xa4, 0x2, "847298092c18c4bcee63ad51721316365e5a4b8498be7d17d86c87bb5f799427f184fccba4e30035904372ed0fe5f0858f87382c19f4c4c07c3c6c2bfe74269610747a70306faf31f9cb6412cb2a9653337622a7927c773ba88d3d7770d5bd02ec38d089add9fb08aacdd6f4bbeda292b130f333ef4e0be39f51b907f25347b843e9411d1e724bb7ceb5a946060038c0ba67032cfb2c3e04013d0199da7a2f15fc7f"}, @generic={0xd0, 0x21, "babeafffe76ed7ba1eaf2f0a10e2f222d01d8cc55cd7636ffdd3b604cfd7e550b42c5446ab527150a4a1211cb1d0a34873149f387dd145c0690c2ccfd97954dd3bb84f8ba7830484b00f8e994a3456a61de9c366962176b3ba08c4d4fd4f1cfaf9b54ae19ec2aaf5274029c1293e88dc576d4581122fb10d20fa24ff137c1327147917a3a6abcc401a2eae8f3794262471147029a363a714cee3b89f4fe84870ab8bdcff4b64e0bfed86a63560d403dd6e3c9bdd464d85b1152a9716fe4c64082f00ac8d6e3e5fb5f7ad64e8c485"}]}}, {{0x9, 0x5, 0x80, 0xb7584e71b9abd2a3, 0x1e, 0x5, 0x8, 0x0, [@generic={0x1002, 0x1, "99eb4f05d8a6d3c44a30659c7880bb471db81cdd9b8dc1b6da011c43523878024ea4c7962028e60fe6ab7699abfbdde9e3f3a8c78f1fbf51851dbde99ba1d008794a0344dea7cbd30317d8f8a7cf8439044368794e822cb387130ecf06f62e385e2cfe4e90a417e7a7f5ef026fca3e256e39320557f00c64c6aa3b9cc2a2d5148b6030cb6a6a27d8235f36eb122fbc5b9d52c57ea491b15f8ecff0f17f238ad1eacf5d4b03bea3c198c5378bae9ea53a032796e7396d128da66224cfd6e575f654817fede95357f6b2bffa1dc3668ac0afaef37cacdffc9ac355931624d18feb5f25229530e4b2c25247e8fa15e657a5d0224fb478f994962308a392c07d220e587eb2a503212c393be20023dea47091eec381a2394fc97a57c6a8a14506be32b7f3761ec9d35e4b64b3fc25ed200f6dbe3c475947501c19fe34b65a38fdb5e5dc373b610b7861dd6ff86974b8514a160f7983c4ff46abf7ce2f56ddf9e4d01d147e737e76cdb5efa9a9a5439ec1b5dd37459bd608ae5347f1b7d7e1253fe8caebcb11967454c4c368968120ec76ce2a5a37b3a11b0e0c49f4d530da3486445c941b240a3e0d9edd2e674944cfbadbd95c915261d0b4cd325ae2f98e31cc8768a09a480c9af376d761a3b241cacf9ac0d7f34429e3109381b8dcfd83f91ad3cf41c1dea589ccda219ad6d1a73d384aa78e05d0eed64a12605289dc0f1f86fac7ce7385f7c946dc4c3572f0ec026b08fe0ea3e39364f0a7d36f9cb703014de10c6e341007544e7a609055120ca974066ac02632d5d4c181c23329399f0aa5e14bcced25b9b5b15a30f8d078f70f1b57bf71eb2ae813d484d32e62dd42813674e4025f7f5b6bd20af52834ccce5db42beed5305c0e0b38848ff0c6ecf77c17c40382fedcbbffefbe39f2675083dd0229cbbe9393a0b634a64ae0267f1dc2bd7f47755e7b9149e6e20f61cdcdd7a9b8c048a0fc95728d6bc026f13d37503bfef239065be0e206e79b752749e568586ff2f6a2d3a09ffda7583c819c4074e39fe4262108beae940be8b6e0efc710b3b6767122073f82373a2c68f08ac751cac7093576ec51d4ac7a0caa2589148aadc4c1feee645bbf65dbd382ae5a42c7d178625d808d91cce6bce75a9369ba7a6a8c0d90bb62b0bde651e93db5246c37dd39606590e2bb62ba8784d30a1c234e85614bb26e1ca19db24a487d389c6338743229b03e24902d0a3f0dbfb62e86bce6f1c862a78302b8ab344c61bbd0d511d51ce7e3e14b4f26e26983e942edebda178b848240ca58240c1b08bc6ea9c2898093e70503faf59e1917121643499b376e0dd38fc1f8227ad7f4deb03fb7aac7bc7ad6d4c7137a0b3f425a69cf9680d512f0db2a7fa132e991592e8c2dff2b0aa84039ddc1b46915f4c26bc1d302bd2deab1c93e5ed4aadabda054dd8c11c9fc97f7120a8c46117e90d5185ad03ace970ba5a166c6c94e21887aac668d1e184557342d62993771f6b3dbb33426609b0c966c383a51c4b674dd7a3d9f3690edb3953e5b4f5199073a89c172831387cbaa7028e1ee6b61d192adcde7d65ce72b42d57f281a26f4146ae48e967df0298865a47d31385421b7f51db2137c5c6d328709c8fd3697b88b57072695dcb7cedd7f86db86a709142124e7632cb7127c8cf680f9d7506f66830dd6674c008de6a1d1a4d85259f12de208729deb4078208b1c6ee2f1d5ee41548d4de2e906e50c86087ce869ac0523228643c4d24b30bc8efdecd6f45e285c5d31d84f9321f47d83090cd10cf77154551f4a9a0c4be752207fea6af93f9dd965f3c09fb0b5ab5ae973b45740b20721b89fea51fc0a97078a0995fedfa8c1a7ab540923efd3b0728770b5492ad03539d76f9e0c1834d166d47fac7b93594210734b7fc6311e8efea1a16a0baf7e56911c3e75b52a630ddbd895717a5d57dabc357e0cb9770d607172d807977e177f81b47946b71145d833f05add06dbb1c5e5ed9eb1050ca6e616e79c131758b898487572a8f0634b012406bbb9e641178ac576dbab6b3636d336cb1257cbab456d100435571ee5849cf01e1504ce88917d815bed48805da16ffedd720d36459959f0f9ffc29944a5d7bb1e5c2463cc4bf8544904efc7ad15381c96a6887058342881806a4de00c01cbb607039cf4d70ff166f36e375cb05095828a8e8dbdf9bb37c0543de89e50f06d5521a5ed8b2b08c6822cf8e245bbcba018dc9cfa71285f4af3913dae38b01cd3dc7c30b1ee26ec849f4fcb3109cdeb378e93bf3076baf12eecea30ecd4a4bd2f58fa38997c163bc56810ad148d10fa9ddc73e43b13e0242029debdf9b820052c78b7c90c34f9184ef1786755f9ec37a6744087c716402c767c5acb19efa44337d4ca7ddb6f66aa529f82ff331b7377d2ccce76e39ad5ad785c5823a99342931dff79a09280e6d23a817be8c4ee9cd5ad2556c3933506dcb23577799f5bfdb90ea286e63b0b6ddd51e44801255776fc73b43aa538ab0bd65f1a7931681b7ec091c512169f60c1c79bab8e57d199e19ae76d88acdcef4ec83dd46f660b229d2971219ff9717e93e7fc8b4ea11fd1a536fdf45d9e8e5737312be90870bdb590eb872f15c972eecf51bba725698d415aa59a56e58902bde69841dabf99663e54b53e570e7d292ab557cb94e0aad09d8a4f1718cbaf8fd92f1e5d7d07fafe1098a80228e508e21bbba2cbcc7de7e1e98cd178b4e96c1237042e51256016746d2ebd9d7bf3ed025b70833ce9c7d9914a0d3341d87534898aeebc3c6fdef7b55d7f8052ab6240f040f2b06aadda64dc20a0a30490d7803810976553eefbc1a0d53474099e8034ca6ee7ccc2a0d4297eab01e4d0f63f9afe93c40625c757f0f189a27720796ff48c79c2959bd5f6259d9e5252f65cd769e24ba52fd89fe0e676b71d7d8b06828d7b6480cc4a99c1b7e669c40d284e94ad30b717edd8f68b103a64767cf11b5082015aa22f8675eef7376acac9071ed59e39cb23f8d23c12724a9a43255ca259827edacdd8ff3548f6f6178eea38c9e69b3b23e5ec171fd1c849208df8a539beb93abbe1f6a08976ea3fb9dc39c1dec4e07a0b7a05965d092c1f92065fadf4e49a5b392489cea1f1921f4159654c313b2463bc4d9e6f261ab3ae35073d8b3c100eb19fc6b3244c1df285c6581c5cc5909d53d16512d9486bd41dfd26cc1bbb59e4b53128e556cc5650bb8c0cdae84a25474a0a9a5e481c6bed1823ee39b89b731a0a643d17a5a8c68a0c64007543eef0538e61273af1f4f99fb8df3170516ffd69e9c81de0b05387a5d4128dcba2e1ca16c381413201c2136012e322d2afaf35cfb89d9569d120f7b168b160ea312cc1892e0c300149ffa75613b52b5c8f193474fefb92bea36193e40c2b342a92e54e3571cda20bad6e9b54199440000bd7c3581ace0ae17865c1f19aee578bed03d74c1071ec0ddfa9fa339fd0a46368d7a737ce495c35acbbc6966d7937a1b5937ee75842d266638d3b57d074f698bd5bae654e1814183250d1ea5139851f5656eca0e8e1be23312c461b021e6f5a4542ce72b80e7330df572f4dbda9ce9e8005286b1cb9607a0ab6e2cabee94aaa56dc3728a3ba8ed74810f6fd37265630112ed0fda5f921798684a07ce88be55321a52ee093801191e8cc58d5c05882360029ef357a812d71ceab15287a0987966922159484ab4e03d3d6eb910c14c7f3c9ef4933627da4ba302911e83a0b288064a0204d02f0a2ccd73f2444f4650821b8668317c0a42a6b5d84470a9b29a9bf311572c99af299eda56f2581bedda1684ea084f31032bbe3d80376fb55116a48a73e85d9a6b3a17283cda1319e6a99ac813d75e103f1412f72bf2e1131b09f94430f16fdc1261bd19bac84316f5f5f2f61a4f7ea8834052b3804191a0bde312a59140f265ccad75fada71686d4df5730390a22487e3313098ee8834fdfc3097c9365a084a541432e1cfc48020c174f97dc91009ae4f059fefd62c4a4323f63e16d223c819d6bac46c5a376254241a84219b14382b1f993ebd954a176d3e6259ef2590ea467a366843d24fcd1b487e370e08f6a5f9f1f09961f3ec404b5fb4d808e3d095498a0944962f7b31e4d3b816c6f55f4afae2a2b94c0d0dedd2326d55991b6d06ddfde84dbbfe5291c1c28f54ba0fb2b364bdc259bafb8d03765e1b05117836f3d91a59b8d04cfb4dfacb6fc9b7568c7b3e6d7b5eb722a24b4e7c9c628c5b6b274dd96afe59106a33a3d65db327a924587ca6332c83f36019ec5af5f6a0624fd11b893167d91f9f6b30862691e2d3161209849d7b708a7dbb5567942bf07e141f192db69c0c5547ff1c91765bf10124cf8c677a7a7bc5753197703af0df28bf64fb3f8088c4ecf4d15ddb85fb93859c325635b8fde720cbf7944b19bed85e824fc902529724209a25e20a184a5a31ac52a5ec71d713a20eebabaff32394c18b70d1a2df651a7153cfc2b0b2b5eae5e3aaf4db91a1bce02739ca9328ea2119e358830c0bb146118a69e35a65cd68381ec4bee0d505287d40da426a3be5f6eb68fb0e199dff8719b4adc4c2cd4794061b6d2ba355fcbb616b7eeead537613c95b5c9a488a38c2b976e181aefeb7f8f49ce721808010d69d9103e64e6240d48ec5ce0796351d83864b7bf7c6718ad0b8b180d447476ee8108f54bc573ab115cb30a08d33abc5a85a9d87920ef25c4fc7dc345e2d40adb7ff366b0a269aca8ce260f0d1fe14842544188c279d63211b1ea757f83b924409067e959f40fe2b8ce487f1fef3aba3c86899294589be2d5f7a831a22fa32fb75bc6598222291e170b439e6b6ba2f5396d8323fbd109970ecb4db29cfd742bf4b46cba6f3c8fed9881ebe0d71afa00e0bf4428b6dd5274a8545520e781c3ab9569028f79855b454e2f912653ee55918d7783a5c22b09139feed8162ed0ea30ff3735a0ffd799ad63b64ab54f734f7fc2c36a3404296c41a6b6304564f4cf1d635d0a74923ff0497c3560b7ad519de4c0f393f62c675931c5087423a7bc9eff0090089c1da02db830317ac8aab2df027bbd35e7a202c10e20792366f0df88252e84a95ec043e618eb7baff1a0db92b99ce1232ea3167e9b263b14aeda7152aa887856df4e72d8413836aefc2e129937b539871bf2bc5e2d10ea2f681869c7f1c2e3613fe90d9b5aeab63999c47d9864f40cdab8229a87e82e2a573c65e2124ab190c19d9afe81178999c29d669406007ac3018198279b4926f244104332a9d873ed7ebd6c67793ff9907852b10dab36ee9f0b60af1b0900e869f5bc851a0bc6ccae663e60c25e4360b7a6e6305cc63cd8157332cb0b03f85bc2f0f903088d6b4dc53607dd37b80f5345ecb87524afe47e7c04a9a9389cc6ccfd22aba5bba1f06b9501371cd026b9a07b982404419c97709bdbe5e84a75a6f991e84d83df12abb9917524d27739224bb62eed0b79831550c5f3c278af2e65a83549220aa9dc9f2375f16192893b8be31397f4283ec22ae2ed30165cb68a864cc34ebc40a28988b8bd2ed3e065676f8ac3f4373c522521776cbcdb5fd933605767797e7b988874e3e8738b5b8b4630b75539645c472b559ef3198416713092c8730e412120b94791e1ad5a75a70a54176e7263ff7eede65ffc7f1316084a4e37a1c21a81553c6391b5f88d83d83a210c2c0860282710453450d261106a596c0fae6a42e4a587bbf044cfe26e5af99c7947a2c814fd086d2a92eeede52fac6163a866d43939d0454d800b7e2e047deaf65d237599fa4d2f67"}, @generic={0x2, 0x4}]}}, {{0x9, 0x5, 0x0, 0x2, 0x298, 0x5, 0x1, 0x4, [@generic={0xdc, 0x23, "96e6725b39850168f8aa9b09ecf773a78d9d92b76b1ec9ecbb009357363fb0c73dc2bbeb894db7896fbbb8c78cf86f1fa50445eea5d0d5a27488e8ae2ae517c47854a620ca7c1e45f11edb07591a590d522455061616a1d9276d6bcb0314d5aef2b3cdf4d368f6efb269c977703c54bb576f8018fd9f16d4d51a3e47d78acdc670afc9c03c6920b1633405713b86981ab9316f6c6e1b270bc1684c63696e423b71c2d6f6ee6c5f9181e305d14bd1d7eaa5017ef2c5680909a41f8ebd57e6fabdd67c5ba9505b555e6fa5f1dbfa17e1e46fbfe458e1ba99380566"}, @generic={0xc3, 0x22, "1adecd2d9c86c169457d4d5fc223bb2b4ab041d807e6c079539b4e3d4b404d3ead9ba52ba3b1074d0c25c53472b791bf15637604e3be9d2ec5a7beb492b31497f83293ee87eeefa55b7c2c7c3b804d5eae5e96d072972c30684da0140fd882cb5e96bb1277480ec4bf3f179b355f9adac81a99e3422c4cab9a54242963c336ad76994768a8a0dd640a8003bf2c5297d9d5a0fd0b2f1e8176ff2d1733b0dfdd43102dafebdd047e435fde337f13ddf2e8e71c869c9b425411ba9b7ff0b61e218f9c"}]}}, {{0x9, 0x5, 0x9d5faaa707fb89f6, 0x3, 0x7, 0x7, 0x4, 0x4, [@generic={0x90, 0x7, "00205764e7a33578dabc66639fada747b3f67c6d1e480075dde56593d35a11935d4b42d0a0ebf66bb02e3d06e02e78f3e8904368ab761c8e80244762e05cf29a3e16514949bb683f899210d25d68b1b48c996eab88d60c966ff532e83c882422cb334e8d0044fee86e5752add2b54cd40ef3712af2e82d559a718df38f058dac95d8d4e2385739825b3560b601ee"}]}}, {{0x9, 0x5, 0xa, 0xfbf37840a30a4213, 0x272, 0x6, 0x3f, 0x8}}, {{0x9, 0x5, 0xe, 0xc, 0x193, 0x6, 0x3f, 0x2}}, {{0x9, 0x5, 0x6, 0x31, 0x347, 0x4, 0x2, 0x81, [@generic={0xd5, 0x22, "b21882398f97264fb76ce3f80d70543ca675fccb8e7d4262c1ec591d8dcf88c3334a3fba672e0dacf50e54e92e500600ebb0f125110f1fc5161290e4e86f42035a8cafa47a531b48bb64772a8e6beea2dd0f3d74c4f44e1b22cc160ade141617329a34d1162c563d996f2ea2584d6de2a1dce9e0182221e6f3dfaefee768040d136270ad620ecf0be4c32838dd83d9e99f0558d2cfb1a24906d31c8c532039b65a24dff2c2bd523eb92a919ce3efe9f68acfdbc9e9259ae37944104ac9cf44384544a93f7831b21e6229eb292f078dcec711eb"}, @generic={0x4f, 0x2a, "7dc25b10b877f36a902605f57731456b592c623bbecfe253450dd0837968e006bcb3f49350863129816f32083958b026c3689b64ac9f7bacccfa2c3dc181fc0d5217b2665efb1ef3d21b485dac"}]}}, {{0x9, 0x5, 0x2, 0x1e, 0x85, 0x6, 0x20, 0x5, [@generic={0x3c, 0x22, "5b7f4464df4586d2fa5311be428f0b1b2a7739c1a372cb1a93750438a9607cdff33b2961de89267c72bfd145d0b5c2a0fbdf59ebe5dca153b85b"}]}}, {{0x9, 0x5, 0x9, 0xc, 0x137, 0x4, 0x20, 0x6e, [@generic={0xae, 0x29f1161f24c9e919, "227dd466d47a7101cabde17380ef264f6eb2ff42b648d1d353fed472072e8764ae53b215e4913d6cf554ff3b13ed73e17d90e13eeca7d27106309956e0159847b628f558ffe3fc3e48e8805317e91a51bd2896c59af74d32baa4164364cb52fec9f50b669894fe4e6d565410bcc6da362a1e6b57a00bd8528c17e194e299c5d4f5f7129470ecbfa0de714cc6f477bf675f90204cf235ac0e0f5bcf01ce4812c337e85388a091574d129f6c75"}]}}]}}, {{0x9, 0x4, 0xcc, 0x0, 0x6, 0xc0, 0xc7, 0xe, 0x3f, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "d5"}, {0x5, 0x24, 0x0, 0x9e8}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x1ff, 0x7ff, 0x6}}], [{{0x9, 0x5, 0xf, 0x10, 0x2df, 0xcc, 0xda, 0x4, [@generic={0x55, 0x10, "8dffbfd2cd0870b414d361d905d7d144e42e51351f7a97c36aef2654ad3d9ddacadafd3907f85a853170e45ea6acaf241b05b03133bc490bcf898ac15afcba6831a9ffbee29aa1396849accb83802ec4fc5661"}, @generic={0x38, 0x8, "72702e745546b2ff13aab41083a7e1c7685883cbbd1c3ee68959cb0b404f2475d02fbba1f3237f1c4a6ddf9f6e1b4415e043bcdd3890"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x27b, 0x1, 0x20, 0x6}}, {{0x9, 0x5, 0x5, 0x0, 0x1e7, 0x1f, 0x5, 0x5, [@generic={0xc8, 0xb, "9e550fcf90f03a8bf63baa8c10f32469c922627bf471eb689c90c8c5e049244c3775ef21e6be5b8237fa2d165fd17646c82920b1572eec26d3a4a6aabb997140c4873d1bfb1beb7cc5104060ab4a0813713acd2fa82acfb1a0aa0b342c37183c6b2265d8b3509ca7ee1afdb6d2a0d90fe156213bb70076b3da4a768964f4afb323a6d0fe031d410782977a5394fb7356b621d82622c6b9c8afdd23c95582c5ed868c31a064e6ce6e3bc989fb57731efc22a1813335a72358cc6d038a7376960564bf9cc804e0"}, @generic={0x51, 0x1, "d32fcd5c066ab8f561ea83eb9b9e294fef565f8d2ab20576307f5e709077bdf7ff7f58fdcb768218206fa69d50da74c295bcf7a11eed8e1eec571d17bbb93d1bff6280d8628df8231991cbe2434d49"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x32d, 0x1f, 0xc0, 0x84, [@generic={0x50, 0x6, "8102b8efd4fe0bb6b6f7fb70bd3c3569c38c20fd4ab894e6110de9b94816734ebb23fb493d4ef7546ae9965818a112929c5a18524c262dd8ceb42329ab6b144914b4504d5aa9d8dd0559c54a95c6"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x35f, 0x1, 0xa7, 0x9}}, {{0x9, 0x5, 0x84e84c867b65b36, 0x11, 0x47, 0x81, 0x65, 0x9}}]}}, {{0x9, 0x4, 0x4, 0x1, 0xc, 0xd9, 0x9d, 0x1c, 0x8, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "ad5ae63d99d7"}, {0x5, 0x24, 0x0, 0x20}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x42, 0x0, 0xe0}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0xe4}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x0, 0x6, 0xff, 0x635d, 0x6}]}, @generic={0x14, 0x1, "ac8d5e91f8634db5830dc4a90cc6c78c61f7"}], [{{0x9, 0x5, 0x5, 0x3, 0x2ec, 0xff, 0x3f, 0x1, [@generic={0x67, 0xd, "7b589892e8eebb5e0be7cce99d654275c06681424d416e37ef02f98237892220d1fc505a99d5b842b10791b609ee0390733e8618a471f6b3f6268fcf861e1d1b3a1c4b22eab87a21557768ec969237aec69594cc1439add7cafb61ceb80fd0569ae347f483"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x10e, 0x4, 0x4, 0xe0}}, {{0x9, 0x5, 0x7, 0x3, 0x1e2, 0x3f, 0x5b, 0x6, [@generic={0x1002, 0x1, "663f49b287ce2e1f3e54cd946853f156f2ebfc6acb1ae2e035bc366bea23f316f7d82fff03aa754cb2a069b4e68e9d0c99beeaa5f3c2aa6ff2b712b6159a7625b29da4037b0e6fce07cf2596275b780b86b8c5e4f5d2674994301be8643db80975370b6e3ce613eaa6aa3209f282a09561b332fc9bea06da616b81a896e0944572db68e86f9e15bcd0027ffffee621f3845ba9155119b4fe8a49001c53689e3b4247c7a63195379e08c87cff5046f1f05881448d1dc4faeb7d65c839c1b023a938a1d743db71a191bda5a2c1056dd9414d332882f60ca5d0c5f1ed65ace3d58cfec112b07d37ea55fde983f0e7774bf4acec5b557c54737e464f65ba1f25e396e8a8e06dbc8f48536c7fbcdb1e3a0665f1c126864b5eb06a6dd251ab1e4177fa62b792895a6a7c222433b0144b14fb34a300ab63cb9e846a40fba887bd50b038582108fdacd2bd60ad1f9aa5ef2f4eb0f735a514c10ad506a39db71f89b2d6e1efd0153929852daebd6a5e473a5b47021a87e399cdcddf76385c2e40ce9c8e665ced1529c4c78f75f3925bf0caf5e907cd4f059c677e7d99a6ac96e0992db07cfe00721c399ba77e6e026dc38a4a6a8ea0bd9f5f381983f2fd14af49e8eeac346518e8c5d06b0668226d68c1bcf83945c90a9d289d75465ad36ead33780f5bdcd1c071af9b9a7e9c84bc177c343302f2a839dd5ed368f065775361ecdc7e0983a37381f022908d2155104ac789d834b3ed828c286240c81e7cb3e65e18a6c74ba40401db3320ff1ba213d96c86cabc1d37a4255c701877e2ecdca83af990fd6f3d35eb5ea3c6aed4e18219df7224c13c8c9a0a3c939f4c57403a3bd497b673b5f040e72de3ef29135b71311f737a09c8cceb3ae1540c65636bf3d5486b2d723eda4a86e643421a9116a21014ce6ba82825479308eb6e36822c0648718b401a9ca5715281aad74c8568cb42bd3c11383734c3e568efa1e53bae8aead1014254dfc5ab2cdc464c042a9d301da2cc89830de8981583afd74567d4a415ffa1503dab2031f20cc6b331175c536eac1a9a03df387ad5c2c84f9908e585d96be4d36e44396fe00ef30a07f82ef452b233ce6f6205e7009fb51c7c0b861d4a0b77ac816c54c4c5689903d185c41f75eccbf1e7147fcd87f8e7d8f0c50d8f79864f5c57bbde4954a2945b6e74cb70cd90b14484a95b998b67b21644f524473d390455baaae56d07c7cbdcf2b9d6fc165a0e9e1c657617c7338b935a97e5ad1d5061ea756b805f74954bd12f8a971b07215d6662163f86ad5285c7ad5a8dbe29ce647ea4014a2d4540daa9cfe3a2c7ac38a1d9f112d14a86148b80def02220eacc7012f327074afd0eed1d4fa2a50dd1252d48456e66a844f9aa25c33c86cb70ec3f5befe0fafdc1da4a3e4c39f93094e0f48b580bfb26cd5a8a444dd8c3f23307d9ca1601e0aa970f5e70cd070a524863b64e610f01d9ce192877fc040cde3e3ba0df03d57bedacd10abb859e78efdf0704b0f14a76f2ed63dde05da5f47153eefc27ceb9d4f07c229265757581250caeba514efff5bca8270a84c0e5c82d5caa0ebbc8281ddd89adf8403899066e0ec6123908a72c71956a0794fa6f6cbd5a2e00d5eac06978f2fb538baffcabbf19a31b1e07ac0fa5bbe5adc3b41b663f5601b25ad59f4c2be45118339b8fdda79e9bf226bb309b546ad8df27010f1ede9b44ef158ee153b9776903b4933961543f5d4779dbc013412b521b5380ba957b553c529f871fb9ed8f883cc4b7dade97e03e57e88314278e06ad4881c0783f42a11f210f27fd7d4ea77832d6c9b6a306b06f1912014ac5c51386b043ab7c92f52449a50a2e26ba2eb514652ca19a342a800ac423edeb6d90705ca8502259428dee8057425c117c69feb4160ff8baf8621e6d88ff070633aab345712c6e5afa5a91f0812996886fd5cb9b31117defda1adf90797e1dcd0f1e7c3eca754cbfb7507a867294a55d6cf2d92e6dd919bf8ee2aa2620e8e9698df070d9d44451bd8c244669ff72d9e6f6644850401b38808c34cf074537043038d79397685d29bfd61be1a3f1add0a09da21c36b4d2e0d80b3438a9e20b7b05f81aed03fd5e4b79e67ea4a048bce55b1f88d677234bdd18d69d9db3a3b5b6c7a6663f1550e91f4599086545bdfbe9cd426ccee05617646340eb7a43f91221f948036232f810c7ebd68ed221820c3a0895c2d401a300e55189631a5192ea7894cfff275f3a28692866a416c065b404e8e82e6abb9af4891c89d76ee30bb04d58384ac489f863e7bbad2c69f7379e00e8b1cab912b53f3479ad43bd473fe23898623eeff3122e158acd185680707c5398babcef87f94f13c4ae96577f3664de1c4f5955b60fcb7f0e31e1d1a64eeea2bd5a0a13033f49bad2e298d200ba4e72cfa29e8b52d5010000ade9dedec30e5f210dc1858cd8a0f72f2ee5e1f3dcfa55fd12320d24caaf424d966662397ecdcbe47deb16418fac5bf7380022bfbe4f68f401db6d833ad76644572c9e4f0d785402f28bb85849ec79fced37a3586b782c8422ad45ae0858278241db2f6a5888f474b3c06c66e68c4a283f16eb199a5dcd4d49c014f05424bb7bccdfa06df11a0a32825f886324f20347bf46e36ea8e9c92c76efdbb33c5b6dc85e2bf78ff233aecaa7dfc2f660c1198ac25d9c830938e9c5adc4516a5561bbc66ed18c63516d09f2c617535420b4c94ab44e221aa45d68c0292b1897d71ca856529d17afc193765b864e0e6bc6078577704f4e5aa655f5d6680e4f842faea4b42d7389542950d7e1a56d39bd6352f0db1b8d79585de1db6e3f8aff4f01245fae80a96b54878257c2efec617afde46fd030408d8322683659d5edc5ea86e169e81b7f69213298355e58492bad9e7257f2782734e48611a98cda862220b572ac5017cedb95053c18c9273fe3fa80e83033b779851275d38ded8fa0c469c5320531a7e4b634d680b9ecd52037383b313c91186a924322a7e2b098c174d84d43389c50248ba06a91b70b9944cf32cba1beadb4d96ef0a2132df6cd0a11bb0627adf018957f1e8f43407e8882c5f46a3bb2452a88221f4eca02d9f2ed778e7d89dc2feecb0e88cea84551ef94e6b38c6038322dc080235f0fecaea54ad806cfadc332a4da4686f9a63da7a0222005c4632751f7ebbac83661e8392094614cec79dcbdf3710de9d4b07a952a2f11f99e14e80d45d829a2b8669fa71c45a370467df2a1b201e7dc72c4259163e8f1053340b44c80ee802470a468d8fde49b01ae9f7205db5706f7f2e532b64e5f12fbc0ada1db35f9c1b88f5b392bfb3463adaac236c69919b203df41b80ad8a5e2541620293e31caa475843e74bac742a4720fa27694bdb7b99fbc76aad53b511abdc5c74025d4f47cf7199615dab8def2d88af2230089e444c7789687e0b73a70f8475150ec0604af1a7c5c908a3f9c721a1825b67f24cbf5143a59fc84387b519b8080d19b75d23ab67197d4bc40ca48230ffa28975d255072570dda938d684039c8e8388590405d4fbee26ceb6bf28c756680299622844f0b364054ae5173e98101b5c3910b168bb1473d71a4c042c7e815476b3baa5c87eb362fc125f62ab06978cbf463f0015c8d31679a8e9fb26d20b3d7f5e1bf0a42a97547860d4637a2ff539e7b8d9255af63d9ce5372404eaf131f1f5b2184a14e493be71d29175cae61921a936607279cd46b159a8ef89d8f6835800845bd9becd60eb99dcd04f3ef43e46795eebbf19c3fb16503845b5e71cf2f711758f3af89823332603c199cd973c0ba25da790ef6b99b068316817ba4362a4c82f8d1bd39859a354965ab76d4ad4c55b6cfe9b70f18bc1c0a9546ad549edfb91c21c00173a54829a36d0010fd13c4cea7dd71cc15f2868404a89e9f23476075d8501a0f5fed93ff61f46d31e6f6b119c5541e45a49dd53819479cc801660adde4b25d1a9e5a598d8e6038a7f653484e7999fc2b7fe7fa22dd6770cf307f163bfe983d378755346f0f3bb0bfb73284da28eccd79d3780b5e81a7a1a7838e79305c6efe9f3f831453637ea151474d28082da1faad4307afda8f396ebacdf4de84bb4568ee030f9891a7fd77e9a2c3a8e9cc89333dbf5c7b76929ab1a0f49ee2576c7145c2e98e24e41c52e36d5a327cd14c4d51b56818dd6d5d5b707d4a8436f681bff42b12d5fa54115bbc63cfba56548ab4c27533bdc30ef010a74fe8e44fc2e97487a356cb8e66f145e6606b19651fdef1153cf88c3b5d035c4bf3e88706e8ce31c1b5948e880e65bbe20e976a98b162df55c929db492389a191e04bff1c6899ea1f1459def7d1bd51c2ed6482e7dc795a8597d110f22e49ce2b81ca054d71e5d6be4c9ed6f5d4b66bcfb008f9684ec18ed99b874638a15b7b2d3c351eb2ae714b711c8509b8600dd21a8a2984443dc267858a5186c085f724c1683a5d959444d8fd81987936710085631f2345c0d3e7ab47c47c3576321f46b0e50a559a9dcb8b9375e734a40284d8d154a0483c5de4fec6f526c25c78565ca092817952d8f3d1eea0fea300fb9774b81fdfdc9ec95d88e791ff7deb94e209f94bcb053b5f99484fae4b417661dcf5049792cd4ce5b1a46623e2083092ea4ca457309b8a7d77d2a09ebf2bbe9c9a1df82567a9422bc3473fb76f2f950c25e7378744c2b61ba9339c8e4ec31193893417668d9754d33883a12e2c16fa016703ff178c443b04fd395bf83d1939959b4ade28948fd3f54e57a3d43e245bfa7d540af2f8686e419fdb9e38881a459a95c9ac1433e63778028f9015ba5b42d2a8a99b1cf1346229f01f8224e5ab144fe530ccb7bc83ab0e2d40047d69939c13d87054949f3a81be6c25e3cf1ab0a5866dd00667178f30c38a990567eef39225a9258055e3197898cce39e05793b16c0f6f8aee8e0aa827f7aed7e32a7ae7e8f34052e8614be60590fc677eaa0970f92925af39c0e74ee07e8cc850e0ac7b809fb8d95f8357524b856f66750b207ec4de5cebafe89ad6cd7cac98708b79d991bf80b9a42a99da0c4ebb772518c6983a668e14a07429b1641cf6ba8cf4b12d202a43084004add5a3d47bf26f8f9bb7ceb474d646a30f1631af51276538478763cf2e73dc6b09b77a127100c3762c733c1b65f63a25d911ad020f4a5c713d23ecf3b27a9f8134f4fd06221a4eaf4b12dff246b97009fd810db8375b75334d7d95d1d10b197bc0af491e5eb8ca2545e68527ea8215d8d0788424d45c16a15525100019b0c3b86ca3da10efbb58b70a7549ff8c4b0aada27573b00526eef8c3ac00ee5b760e945763ec658786f17acdd1f7e15972552cbd5914805568af31f17ca2fd94240fef1a911ba937c426d42aec93ce2cde2354172d209b71cec8e130e7f43a985613c78db8560a8b86a86acb8983090b02a791f4766fd4cd24971cf78fe66af612c160c7dfab0891f19f411c273aef7a8c816ce96c30be2aee208002a4e6638eba59405bb6edbec96b1357f43151159eb0ca46ff2c73ae866c77b66f7d358a8ede7a86414acc304bd83f48b2565c704538d3790682287530350d100eeb3940323822344dbdc0d14df6ef46c6e6d74a7fc3946268f0043e888bfcac7b059e5a6899a1ac6fb49271deb7e49845aede7c9aeaf3f22bd4240319f1170e6b379fc4893e1a2de3c50475a8276539ba089a63fb26f1d6cf0846b065cf5d8ab48f1f8ef6a2cc48c4d93fe6ee826a5a4c59d38ffdfaa578d226c9b5399e33060d5d473626222c54fb90b9fed562265c929cf763b58"}, @generic={0x4f, 0x4, "27eb11342a47cd36bf373f3780a075c3c3bdea09de0b90c1a2fd3b8afb85e37d0f2d24bcc9cc6f3c8da1fe8bf34f19024afe9510ec773335f3ea2e41729239a5749e68d3195e0d1cf42eb6410f"}]}}, {{0x9, 0x5, 0xe, 0x10, 0xf3, 0x9, 0xb8, 0x1, [@generic={0xe3, 0x3, "678eb215a7f5d2208a33f26de3ab605be5c3e9e29d302753f5bf2291fa710f45092bf8abe0cc691cc3b3921cc32a280e72a6c38e728ea462d68a052213b39d68df93807aef18d4bd12d6ab2b74fea7b7f1492b276081695793fe4a37139a70a011c7b9cc158fe1432f523bf7f5c59fd30c1b3021cac47b97092454d7b574cc37130dfdeca6f50cf25b45af9f8938b52e9c42b3b825c1b378bc3f97ef54a85d655c110314c9c8a5cc4eb7dd02d40ee4d301a0efe49cb51860bf7c70d38506ae3d1ec2e2705efc0635eed811a38f2f21b9962f620ac7d23af20ffa4a206c4aeebe46"}, @generic={0x87, 0x2, "3ccc87cde3514d9d660901a73e2cdf9c48a19e917b0c1fb1c09e226fd8f589182a83fc74dce413e586fc936d8483e168d1c0b23582f4054b688933dca9d8198d1b71251a65531afc2cb1900c58a3d027a0b73eb7818a2e7b9ca9362cb1f9e2a8b2a88bf4d5a7b6c1ea03d75b57fd2db32b06421999e8a5a3f0386fba27a46af1165ec5fb90"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x139, 0x4, 0x20, 0x9, [@generic={0x3f, 0x4, "ee4f8f68afe050283077679db9aea43c91c80f6d95eadfe14c98c791209e50a8c7378ef2f35ba2a00d0dc47d592e12513709b244efdd46a7f9681160e4"}, @generic={0x5a, 0x5, "53a13b73056b7a27d8165d66c71f61dd202f75683980aef585a6cd9e1dd1c74226d665d87412f09aa194fc2c22a9eeca6c5d685eea49ac53be2915bff1f7d316bf93e9ec0f1906d0b53d0600bd2856073a93cc948f10f979"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x224, 0x5, 0xb5, 0x80, [@generic={0x9f, 0xf873a0898448d961, "187f51291db7e61e7425c4f9448a66d91a0deb4ef75fb039f0c06d9f3d4a2533d76d817f5a707f54959ac00dec01f346dab07d086dcda6ae9b1fbaee1a9df4992fdb5212ac616513db554ecfe769b1c8e00e26a5e85c0eb8cdfd7951eda98e4aedb3df890b67e02eeb51673fe119e0ad7af8d7ccce12d699c693ba74307c1e5dd0b99188f046a207f22b73293407bcdb903c1f193fdca07410831dc59e"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x280, 0x0, 0x20, 0x4, [@generic={0x29, 0x22, "e5ab286322190ec9af3632c005d83aaf3850515aff16834d5767c71c745097e10641cc3c3a6105"}, @generic={0x3a, 0x22, "41711b1e52013aa8ff3d4354f1e497165b336be0a07011ece2b5101be30b9c033391ee789953f619c944ad1499b6c3e505dc12d0d6535513"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x31a, 0x19, 0x3, 0x1a, [@generic={0xda, 0xe, "7fc6d768a72c743ef473d8a1218308b39097ffbad4b35df6ba4b28d41cff03f08c55cde0b7c4d02ef68c64651f9cde04cde8778ce2a1174578d549310a970ea7e01758f683571b5ceb90d1c06a80cdcde829ad728b54f1d0b58c2ffd5e484237ced2dd13dac1c8b88181c46dbf9dd768bbf7c8574981e7dcd71d884b81d1ab86fc237f384d63d6288488f1874c9026ccf89c8d5980c6c338963142dc0e94bb91215f242d183215af73f5d895acef2956e1303b877cba5f24f2ab90027e07a3880d2f4a2a738a5c2106e985c559e90b5a2c8998280b65e886"}, @generic={0x22, 0x3, "b079228227e60bf5a0958dbff1c2a205e3ce5a6ae65aeba2a7a558fd6a4b45a7"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x353, 0x4d, 0x2, 0xbf, [@generic={0xff, 0x9, "3405715cab8980824afcd521765285de1af880ab40d019e6719b8e2528015c055f15c9e361e5ea2153427c6cd1d9a6eb4354429aa179a773b64438653f88ce43bd5e1b79eb1128cb4235b30bff2b2908999b6272e8b874a337cecd611edc3c5c0d533ce61c3a62337642c5872b79d7ff5d8c45cd1889af400cd53d026903e488d774f13b777d2b007c41de4356c3a6d2f68787631bdca16eda4a9c76c760296c4d591ac531061969aff3da728d96a36aebb51fb8865ec1460a64daea830b7b6bd3802a85e9542de001b7bbefbf6247103394ac80bc25fae377feedad6c2003eadfebf949e10161a1db579cf58bbc2754f660abe1af554f7a43e4af4749"}, @generic={0x75, 0x5, "677f147433bdc11e8cffa8a8999e01279cdb9ad2294524932c8d767466a3a4aa1ecc7a79979010bfc899c8cdb465b696d9e8bd69e72bab249845179a5e1bf5631da92c370ab6fe0c199c7e888fe6333779ee02b4210f156ad0d05a2094fe01810fc6bc428bae5ab0023522b4315785467d2be2"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x156, 0x9, 0x33, 0x2, [@generic={0x7, 0xa, "1e7c2854bb"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x24c, 0x81, 0x7f, 0x8, [@generic={0x99, 0x23, "bd5ab14644129d165d381aa4e64f3f26e4d322d411ba060b2a5870e67cdc14b2866a68cb45f5956fed7851848a6fd02582107fe7de2d3d7b2604cbbbb07b03db0cbaac3259107d70fd7450b19fc5ee5640e80497f5493d275ef2ea3fe17ea084af0bed172f1e19bea00ef663746635ebabbbf93ada195eb3086fe21f9ab3a1942187f189b39a1938cdb1928d00d72852eea9a13a9ab28d"}, @generic={0x4f, 0x23, "b1f7308cbc56ae751815a9415128ad2ddd1ad482b15e3b81cafb3be62c684c3686c73b0a2384311818d3c8ed29f5580ddca21f8651249e91f931805d61ac85f62e866555e42e2615c3b62edcff"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x1ab, 0x7, 0x40, 0x1, [@generic={0x9c, 0x5baea0372f0eeba6, "275d96cf1b868e52d5b645a563911e693a97c8a708428d6f463511545626b0294eca9238924fb0351e7e6aee3a63ab980fa62252c9e35c34ac628c01bae0ddc690c6289d2c91a8f6e6c97e92a17ca945ff4b4ba828deeaa81b18e423587d8e311c2cf0020e091308821058044fbdd2e03678218fd1790995b7c5329add9750dc6a5ad74465cbadac3530a7023495e9707ba849e234518f28e0bb"}]}}]}}]}}]}}, &(0x7f00000057c0)={0xa, &(0x7f0000005580)={0xa, 0x6, 0x100, 0x1, 0x80, 0x8, 0x1c9, 0xe7}, 0x11, &(0x7f00000055c0)={0x5, 0xf, 0x11, 0x2, [@generic={0x9, 0x10, 0x994c7b2b94f0b30b, "f6e4e83da2da"}, @ptm_cap={0x3}]}, 0x3, [{0x5d, &(0x7f0000005600)=@string={0x5d, 0x3, "d2919c959e7671f54a00e8f73b4c8f57f0d6e8f0823130e521f8ddd68e6b3f78bde6d76e5913f0fbc437d46f397b6fb9f8c89621fd0793c168f54dccfb0b817a698fd36f74654a46a620c97c598e46e4529d3878d70a3b3b43efe0"}}, {0xd0, &(0x7f0000005680)=@string={0xd0, 0x3, "d1c7617d67d45c06af340842180194c0370b04f89ae772e6987ef78b5a079bc8d5743fe35f1e564ecc4da00e607275ad9db9a40b889cb3e8c1d6c821fde6d06cf08ad5d274129d931f5caf81131f9cdb6c1f42e078754852e4d4b9cbb62a8232d73069a9d3d7f6928aa3efef7434699d73c882b9dc5d03d538c802bfc973972e55b5b2835073be823b2eba0b2af2bdb0129e36d0ad8cd3b468d0bd06896651e9943d000994653166b239ddc138a13aefc4220d9bbf19d08f89c813ee12ec945a6bfa0f5d3a1520c32917a1563f83"}}, {0x4, &(0x7f0000005780)=@lang_id={0x4, 0x3, 0x140c}}]}) [ 611.133087][ T3288] usb 5-1: new high-speed USB device number 80 using dummy_hcd 10:45:05 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 611.202229][ T22] usb 6-1: config 1 has an invalid interface number: 1 but max is 0 [ 611.210253][ T22] usb 6-1: config 1 has an invalid interface number: 1 but max is 0 [ 611.221612][ T22] usb 6-1: config 1 has 2 interfaces, different from the descriptor's value: 1 [ 611.236127][ T22] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 611.257380][ T22] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 611.267224][ T22] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 611.276942][ T22] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 611.286001][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 611.382351][ T3288] usb 5-1: Using ep0 maxpacket: 8 [ 611.412116][ T101] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 611.502174][ T3288] usb 5-1: config 0 has an invalid interface number: 147 but max is 0 [ 611.510564][ T3288] usb 5-1: config 0 has no interface number 0 [ 611.516746][ T3288] usb 5-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 611.525869][ T3288] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 611.535379][ T3288] usb 5-1: config 0 descriptor?? 10:45:06 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x3fc, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000000000401c1bf31a400000000001090224000100000000090400000203010000092100000001220100090581030000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000780)={0x0, 0x0, 0x215, {0x215, 0x0, "01e2d5dbf86f27a93f92b723ddac14129d0c8385f6922770bf911d57e1500f8b81589c10a6ee2114c870b8bdac37b6f0be97ac5d6cd7c6c664abb58ed397c8f726cec3432b3da73900086fb079fd40019b09f648d640aaaccbb1b3bd7a0ad4863b86822e20a30b1948b3df1729c9050ff351b184c3f3ce3ecaf2624d52242411753185d81edec24fb32c7d2d8cc496d361704f040d59b859bf88e1c0bb0e7570ad69480328d70938aee14271fd32730e6a2a8dd3918fd14a5390d493581ac8a46db4e0f9fcdb7e45c8fd4bdc87098388cc1eca8328aedd2e624be8763b343103b965187457e82bc8c67ebca21283e77e4694a8664bfa3d077af7c14bdda4e10a34cd3716da13d679286e89ce7527055fa9d78e484d945d6b56ac447eda7120e04545270510eb033fa72fe3d7c44535fc82572004085916151c50c735f2e4e4f00e48ea797eb524eff491794beb53ffc5ed675f97650781e73c9ce3cdbeb0a0cf08a51a6255df70f229da0d339473d90b95523808e8770fa5e5da8a1dbe600701d76c6c0aea4d4e9d164fe1644edfda4909fc7ac97dd0f0f35b3b1f242f3ef3fb6caf4cfd72d187337194c96399aabce100c0278e4aeff921eab1b208ae2daf2cbb4c9e998fb470772bd8233f5b752a09db481859e95f004434936af9dcda445b6cd6012c52ceca71457d3bfb6dab1d8a775115c92aa836157c7ff3cd1161b09afc07fd4a532d2946b92edcd6f082b19fe95100"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000380)={0x2c, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0x480000) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(r3) syz_usb_control_io(r3, &(0x7f0000000b40)={0x2c, &(0x7f00000009c0)={0x40, 0x30, 0x9, {0x9, 0x21, "0cd607c223e70d"}}, &(0x7f0000000a00)={0x0, 0x3, 0x5d, @string={0x5d, 0x3, "b215a5a7597e564b9a7befd96b20de302fa1d006e18a7b10577c611594813681c78e7d79868c050b44dfda8cd63f8b60cf6f35478647ec5b0d9cdfdd8c5c9872da91664757cb87f545208c7c39d2d84a0d287bf5a68bfbcbb9cd4b"}}, &(0x7f0000000a80)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x5, 0x1, 0x91}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x4, 0x80, 0x8}, @generic={0x3, 0x10, 0x4}]}}, &(0x7f0000000ac0)={0x20, 0x29, 0xf, {0xfffffffffffffc52, 0x29, 0x0, 0x0, 0x1, 0x8, "0420b7cd", "3613abb9"}}, &(0x7f0000000b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x88, 0x81, 0x1, 0x40, 0x7}}}, &(0x7f0000001180)={0xac, &(0x7f0000000b80)={0x2521f2153da335d3, 0x8, 0xc6, "be4699735e2d307dbf7fae861f02dacff0a809ce3667c3694e679e79ea47fc22e3d255414aea042d10eb270e0cf1b376c7a748847b4ac28461eb53c0b8b4aa474f499326f0270661ec6aaca026eb7a60d121c3893641a31dcd23c8812379827cd07f0c3e3e474919ab2d52abed06aba54162c367f3ff0723ce9cdd3ec643c52692738b7eb8c384aad1bf0b2ac79a5cfaee757bbf5ceca417ea78e29d3bb9286d7ff568f172ec226b3d22a08d0533af7d0216367a424f756e8b7179f8e99060ba67d8d2c5c25d"}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000cc0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000d00)={0x20, 0x81, 0xfffffffffffffe48, "8cc2"}, &(0x7f0000000d40)={0x20, 0x82, 0x1, '('}, &(0x7f0000000d80)={0x20, 0x83, 0x1, "f3"}, &(0x7f0000000dc0)={0x20, 0x84, 0x1, "02"}, &(0x7f0000000e00)={0x20, 0x85, 0x3, "889623"}, &(0x7f0000000e40)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000e80)={0x20, 0x0, 0x8, {0xf36078a899fbc4f7, 0x4, [0xfff]}}, &(0x7f0000000ec0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000f00)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000f40)={0x40, 0xb, 0x2, "3e95"}, &(0x7f0000000f80)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000fc0)={0x40, 0x13, 0x6, @dev={[], 0xe}}, &(0x7f0000001000)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001040)={0x40, 0x19, 0x2, "81a3"}, &(0x7f0000001080)={0x40, 0x1a, 0x206, 0x7ff}, &(0x7f00000010c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001100)={0x40, 0x1e, 0x1, 0x59}, &(0x7f0000001140)={0x40, 0x21, 0x1, 0x1}}) syz_usb_disconnect(r2) syz_usb_control_io$cdc_ncm(r2, &(0x7f00000003c0)={0x14, &(0x7f00000002c0)={0x20, 0x21, 0x46, {0x46, 0xe, "8acfbbf4ce62c763e6470e737c0a84fa409b8c6ab7eb002cbcf4935290cda3cd64bc95d2ce1e355da6ef81bebafa1b036fca61a3b2340c4d932cad774e8032aca4458fe9"}}, &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000006c0)={0x44, &(0x7f0000000400)={0x20, 0x16, 0xd3, "d792b02f80d71cdb94886fbd156b043a465bc872282414145c0dbfe597d55f85b76dd0c27175c39d5b8769544ca9f27d8060d8af60374832bac75da4289889e766dda695e20ba0d3fbe1372866d26ed547dbdc2616dca29f442374cb63b6e2d15461cab6a7e61e29078fea1de6d78b2d2811e1730d76798a6f9203bf584bec679ebf4ad2f5f6d86a9d676fdd453c0919a7bc07db4f34fc5f2ac1cc925d52f7d00e1fef31150dd85205e45a8887b5ea02c26f0b6236ba33cea0f10395a7cf309c539f6183bc64a125a10ef8f3be788f413d3e7d"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x4d}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x7b}, &(0x7f0000000580)={0x20, 0x80, 0x1c, {0x200, 0x19ed, 0x46f2, 0x20, 0x5, 0x1, 0x6, 0x7, 0x1ff, 0x3, 0x7a, 0x8}}, &(0x7f00000005c0)={0x20, 0x85, 0x4, 0x6}, &(0x7f0000000600)={0x20, 0x83, 0x2}, &(0x7f0000000640)={0x20, 0x87, 0x2, 0xff81}, &(0x7f0000000680)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3ff, 0x4004) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000000040)=""/118) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r5, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) read$hiddev(r5, &(0x7f0000000180)=""/240, 0xf0) [ 611.562179][ T83] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 611.570724][ T2812] usb 3-1: USB disconnect, device number 81 [ 611.632118][ T2759] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 611.772205][ T101] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 611.780531][ T101] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 611.791467][ T101] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 611.812127][ T83] usb 2-1: Using ep0 maxpacket: 8 [ 611.922246][ T101] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 611.931469][ T101] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 611.940105][ T101] usb 4-1: Product: syz [ 611.944306][ T101] usb 4-1: Manufacturer: syz [ 611.952540][ T83] usb 2-1: config 1 has an invalid interface number: 173 but max is 0 [ 611.960867][ T83] usb 2-1: config 1 has no interface number 0 [ 611.967084][ T83] usb 2-1: New USB device found, idVendor=082d, idProduct=0100, bcdDevice=87.c2 [ 611.972210][ T2812] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 611.976225][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 611.987435][ T101] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input176 [ 612.001825][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 612.010980][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 612.022631][ T2759] usb 1-1: config 0 descriptor?? [ 612.064208][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 612.252217][ T83] usb 2-1: palm_os_3_probe - error -71 getting connection information [ 612.260629][ T83] visor: probe of 2-1:1.173 failed with error -71 [ 612.269685][ T83] usb 2-1: USB disconnect, device number 62 [ 612.372224][ T2812] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 612.383330][ T2812] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 612.387558][ T3887] usb 4-1: USB disconnect, device number 70 [ 612.396187][ T2812] usb 3-1: New USB device found, idVendor=1b1c, idProduct=1af3, bcdDevice= 0.40 [ 612.396206][ T2812] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 612.402232][ C1] appletouch 4-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 612.413221][ T2812] usb 3-1: config 0 descriptor?? [ 612.442264][ T3288] asix 5-1:0.147 (unnamed net_device) (uninitialized): Interface mode not supported by driver [ 612.442292][ T22] cdc_ncm 6-1:1.0: bind() failure [ 612.452963][ T3288] asix: probe of 5-1:0.147 failed with error -524 [ 612.464485][ T22] cdc_ncm 6-1:1.1: bind() failure [ 612.473832][ T3887] appletouch 4-1:1.0: input: appletouch disconnected [ 612.490593][ T22] usb 6-1: USB disconnect, device number 78 [ 612.659996][ T3288] usb 5-1: USB disconnect, device number 80 [ 612.913584][ T2812] hid-generic 0003:1B1C:1AF3.0055: item fetching failed at offset -645111351 [ 612.922743][ T2812] hid-generic: probe of 0003:1B1C:1AF3.0055 failed with error -22 [ 613.022145][ T101] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 613.162156][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 613.182264][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 613.202193][ T22] usb 6-1: new high-speed USB device number 79 using dummy_hcd [ 613.202218][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 613.232272][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 613.252709][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 613.262268][ T101] usb 2-1: Using ep0 maxpacket: 8 [ 613.272324][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 613.292165][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 10:45:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 613.312144][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 613.334266][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 613.352351][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 613.372211][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 613.382429][ T101] usb 2-1: config 1 has an invalid interface number: 173 but max is 0 [ 613.390654][ T101] usb 2-1: config 1 has no interface number 0 [ 613.397053][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 613.403822][ T101] usb 2-1: New USB device found, idVendor=082d, idProduct=0100, bcdDevice=87.c2 [ 613.412962][ T101] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 613.422145][ T3887] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 613.422169][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 613.439461][ T2759] pwc: Registered as video2. [ 613.445458][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input177 [ 613.465000][ T2759] usb 1-1: USB disconnect, device number 45 [ 613.592196][ T22] usb 6-1: config 1 has an invalid interface number: 1 but max is 0 [ 613.600353][ T22] usb 6-1: config 1 has an invalid interface number: 1 but max is 0 [ 613.608393][ T22] usb 6-1: config 1 has 2 interfaces, different from the descriptor's value: 1 [ 613.617595][ T83] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 613.625347][ T22] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 613.636461][ T22] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 613.646289][ T22] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 613.655974][ T22] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 613.665113][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 613.673315][ T3887] usb 5-1: Using ep0 maxpacket: 8 [ 613.682396][ T101] usb 2-1: palm_os_3_probe - error -71 getting connection information 10:45:08 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 613.690726][ T101] visor: probe of 2-1:1.173 failed with error -71 [ 613.699531][ T101] usb 2-1: USB disconnect, device number 63 [ 613.792194][ T3887] usb 5-1: config 0 has an invalid interface number: 147 but max is 0 [ 613.800456][ T3887] usb 5-1: config 0 has no interface number 0 [ 613.806865][ T3887] usb 5-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 613.815955][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 613.825134][ T3887] usb 5-1: config 0 descriptor?? 10:45:08 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="12010000020040000017000109024f00010100007c8c04ffafee02240694839638cced838beb7ce3d0ede5e88bcd9c0000000deba9e1a9ef0c43460f240f018e00000000000000014bedc4bdad5b9f90af61730000000524150000200000000000e7ca1c5f5fbcb4c2ab43c791b7f0cb01f5392248d423611dcdbe9cfba7b991c1c9f4f305fed3cd589e972cada7d806de614f4683fba8cc05b3661d22dc141ef9d356cc1aa7f6892a470400c32a50e13c5c162dd423bc8132cf232ae1bc40cde8dc264459ed83070e3a426ce2e60eecc5c5200a3081b8b02085b68b70bf57b3c760992de68ab8f43bf059848d3be4d20e033b449d071d8fd0fe449256011bd52f2f58366c800dc12ff2750aa2ea56ebb2ba10366432eb6c20a1d8d74a605ab500da28cd3cf0fcc68ea8e645030041feb2492bd5d1fb269720fc9a2ed073ea6609732e3257eb19025876a5e11a6de82bb980a4d5c62be9588a84593c02d8f5e41b7541f0"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x2fb) read$char_usb(r1, &(0x7f0000000240)=""/94, 0x5e) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r6 = syz_open_dev$hiddev(0x0, 0x3f, 0x4000) ioctl$HIDIOCGPHYS(r6, 0x80404812, &(0x7f0000000140)) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x100) [ 613.972310][ T22] cdc_ncm 6-1:1.0: bind() failure [ 613.986576][ T22] cdc_ncm 6-1:1.1: bind() failure [ 613.992286][ T83] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 614.000510][ T83] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 614.011683][ T83] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 614.027964][ T22] usb 6-1: USB disconnect, device number 79 [ 614.072116][ T101] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 614.102210][ T3887] asix 5-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 614.112498][ T3887] asix 5-1:0.147 (unnamed net_device) (uninitialized): Failed to read software interface selection register: -71 [ 614.122191][ T2759] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 614.125275][ T3887] asix: probe of 5-1:0.147 failed with error -71 [ 614.141031][ T3887] usb 5-1: USB disconnect, device number 81 [ 614.162255][ T83] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 10:45:08 executing program 4: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20000, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f00000000c0)={0x610001, 0x2}) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) 10:45:08 executing program 1: syz_usb_connect(0x0, 0x3bd, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0x51, 0xa5, 0x10, 0x185b, 0x3020, 0x9cb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x80, 0x0, 0x0, 0xd4, 0x7, 0xcb}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x100000001, 0x1000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000080)={0x1000, "be7447c5d505ecc5960ea625c2c996c4975630135ff0319b14307c65483da34f782a55eae7e73552c22c1f053549b31609c4f5d52b800d4f898271203129814d71ec742f8d7b7f34d1b13ae07969ccafea7b7871e89ad0d51dc0bbc5710904ca9af742f558fb505e0d6977575cf7dc3bdc0f2fd1f0aa109f21f466c70c9438a7b5a7ce4735c3a5ed13b4a169a0e57437f07076cbc33e252d2c9a55f2d3ca569ac687be5743e72893eae157e8cd25918415560795a782169d250e91214d33cbf29122736e51f60ee0ebf93960c497fff9856819f71e46a948810ac24d3a56809ba2a2e4bb68b2ef5861fbec3c3d79ea30b78f9bf32322d0027e3d3e46f4c3935da6dd0467e06b68b485eb8fcfcdff6747b20b039eb5aceedd47c73f8c47bba76c530295a8d046c7a0f5272177297f121288f39a0fe3af7d574fc9bfe16d2a967f1114456f3fba547cc4efccb7c652f3fda6ff3359822bb3f80bdbed7524684add3a9a494a39491738aa79c66afa7a4c1dcb2eb879005df3eb467f4f0fd55382364278d70446308d70bd78433314ada298192a546b00d9cf2d8ac79c633f6906721ec0dc675699109a40c92d754e834c69ba63622b7686c8a10832333bbc87f147af9889dfc6102bea751ca11cc43d234026fbbfe737d4afea3eefce7129c657c86d1d966fadd1caf9bb3f8dfd7bf562ab8e5f53f6599e839de534b0540dfa80749608793030232c6467afa4f180d285ccffe1cdc989ed0727ce557b1997e0ee793446666f99c50928f2688b69a3e811e6f0676503a6f282833e7650d62a1b93e6f759eb36fcdf37d6ad581ba86991e2ba461d23203c5fa1c99a9e72cb3516c8b171edc4095e6ef04906b201af3fba2de2336aaea93a6be52c6826de0fa79dc9c5472019a06136afb6176684855888698cfb374d0284548017f22f99745d96fa13858e5ae2e77f0ea0dfc5a715cc0b18f1ed9732c401266e2e5afb8f9f7f534de661fc58bb27c7e5d50a7f8a903299c2cd56de6a7989d7af4cdfdbe4adb1fce4d8e7f542f5abdcc2c39ee0586f569efe4738e4e95aadd3fef693113261c8d29029324cb697de82326d7e3c1d7d7a9e7f95ca9d9d20b247c15273f9d1f2254bc416ee73501fc097cdf32108b53fb197da74e14d3e84b5420d8a32b5b6c5bf2383b389d422cdb6954be37e2bb28d4f144b4a76924d0f59cce2b614eb9f0f6cfcef89984a85038ba51426b52a6d3fca9d5e7bbd748c7ab54d4b3811463e486ae62780e4c9137eef020bdb538a9e078fb9b052b9e230fc4fdf8dff80d748f2afef087ba141a78dbcd8d04506bfe660c65093a012b8e7dc0e9a781a7ccc3bcc7e17e9528c37e16c0e195e18a72165891acc7118141a7659181bb22c54598f5fe3b5d005452ee3b0aa16476dc5220ff95b5395fd023c6142ce7a0a4c8a3b4397d85d101c07144b3ff3be6d3fc0c18780e4143c4a8c94782d1ea6233ba0b277da056be62e2d537c6430de32366e1416952f488cea11ae5a88f36f820ce2f079de06085f489178bdeb557f3cc9cabfb332bb21ce1112ddca7c6c393230182e7fbf88cf89e152efc37e3285314a66b8dd1fe2f1c9ee6a66140ef093cde37c3043051fb91692c223e4263fbf753ea09cafe1317bcd17e749cdb97172854951a460c823229fa7aca5182cdc87b53a579c80b18492a94e98c461e4ec5ea26be3798a1c768f02048ed6c2464affe37ecc7d7c7a86abf91dbd3ae01cd7f445c73f86310d27e491b8392ebad88fc8d1ca92d9dee7e84c42cc3d933068042b2d3a9c5e976c8f55671a8c5d1f48c2dd1bea12325010a3f04ffeb33ad94d6562ecc83a506106d431fa9e47e550a0f5037b2eba2a42a974c8383d0d97cd063be02b111253c2c792132074e054a30565b53321ec3b5fcf7c0450982c7bd36abe5476d0dbfc207b044c4b015ec974a8ff9ea7b16c36acfa5d0764537ff01075c5f3d8a44337aa026aa608b761ba85d4a6be87eeeb316ff49cfa2df8e000a899684d4aa8f356626e05b42f56eb0a17844fbc5504740331afdd6f6d153af9b472f9be3dca26f6acedae731b42991dc7ed890085579550b855b9d50abf791b5177939637f4c40bc5e660ad2bdee7d1b9d01ee2cf9951de8ec0c7d7374b9a692a09b71dc752a1dbcb8ed6f1c7e30ee520ed41d57034f983be5ebd22f679d373392ee23af797b74dfecf288c43dc3595a6e866c47b94eaa0da7bd245490fb8be3f69bba830d0884a8a265f45cd7e6bf148781c834ef033214c1d1b271123b1419672807002be5c30d2372d8d2158ac77bac6292c933791627d05904197d796d7f7924f23d94864e311b265433692a7fc544153f72a47b95accda4af7911a66bb42784429ca6adf641076fdfb42bf719decfd19a5171468a6881d90d4c64133b68783be82ed6e33f4c2ba7f6651c005fd77e7f82a08a38203158ede776285a8ae2cb88156e30187d855d70ecf67cde35d41903709d4d79173edf6622ec51328b48b2a42a42c203db1a7b2e3677fe3f0b39607906d571fee228c5021803f60a870c90c4be34154ad849f35edbf27845095ba832dc6b9c41533c7857b21aa011716b27ddcac8bba1b1bae016064fe833d7396cf318d72c3aa67327372a1120b129b594da34abdeb4eca8edc7282429d80d189594f9b5a14f0ad4076287c8bd59286c41f2816f5ce87f36851368bdfdebde677ec96cb519472a78d857a9e81442a75038f217e093c9a7b215fed6b6c716e09c1a82e784ab7a53e348d7a4d936f3a4408ab529075f21189218d6adbd5250ba85f8622653459a4e0ee20c1e4bad1b015733ddad0cf4cda2d058034e72ec3402e82d3760845ce33f7cdf2d23cc748cd8bf7aade82b2c72ef3e2f2ab9184b01d3f38dae798a8a1246f618421507cbadca5258fc5ce377e159a0f3bc33cc3d97e6f5e520dd03ad6a566d9590af87fa1a0a10d4e1a64bb7ecfdb192832a7ff91d2d0e6d060ab46dc99aadb75d897b099ec687d4eecf8df149e76f509643a8520f032899a23147fb76e0d284bfe68fc1611b9ff6c9446331161ef7c68026c58c06a386e2be4a3aadf6e616e3b97809a989dfc4f3395c69cdadefdcdedcb471cec3573ed1f13706f3d5de7983d86ff8f1eb2047b41183036a6e77776611a9ca640e6f50a31d8e5c706548e8eb2cf01b36bfd023baeaafcad983db6925364f87662cd0556c734041788a6a7075078c501947f83a7c7fc41732433436dcbed14fc38e5b989104ff5961a6eb71173c772d3b867a5c2f65dd406db95e729e0eb721082b7538c1db9ce71ba812b28eeb225c26c87ab28dfa9f0d2c1affb3de82972c562fee1324557ee3c4cf2bdd27c56f8ba28455dfa29758ccc848e405cbfdc587aa14c836f0ebb4418cd362ac6178aa49a2d90b93fd47d64692d3b0e43160a26ed4caccb3d2c324d0a49442974f88aac6e6fd71cb64ad86f5ec6fb1c62cea09603d80b33cb80c00889464111713f8edd532e888ec0916ad05bbe08ecc30bbfc99c0fef3c5ecbdc7245275427ee9edea67138c6ab153348cdb34ef9bce0c43dafdf705174efd279fc90203fcb3c0cf1e53ca1d7d09578463e41b203c806f5bce4376f9e402bd53f46f8186267d1e8198183377dee65dba1c4e7a7a390457b4e9c98de61c62ce55c912eabbb8407ebc4a643c1972b9066ed881a4ce787ac5dd5e1e9039a097e9ee8eebf05b97ded1025f1ba93eef68c10c709b66b40d4b07e0ddba8d8677e38e1c21e2df0f3f0c57d0f59125646721235dcf2c22d6846658a544d7d199dee0c4ca5b73b0e9315684d0f8ac78eeeba195891eecbda245e51a79f8a3e4040beed16f61e4cf770d6923b66502ff0418981b7799f1c28bd371ad57a14fe43611129e4a6e988cacb3137c274bcdfadc9eea8f2111084a716d190f00b3766db7135d7f9d7f2ad22b068f87745d8477c6ca1a7849815d66f1e0cb807540ed17214c5f0a8e8b57b9e999c068cf44b02e9741a82430675eddf90d9c9ec84bfc26a2c88203dc168cb3c363142147c010795e19c74d6e10a2a6b614ed86ce43b0911c6eef2c56b0510c1f3efd82422d676688641d17bdf5b12f2482648db24222aa04d7707db055e232422514877f1e1940f7d2a7596b6c9fac3d81dd1b1f020dbcaaad290cc034ead4459903418b016b904c4c5ceb53c7779ea0ad1fe91c0d5ecc57021ff7147cd3abe97f7daa89f59b2839e3be763a3c3a2da38cc956e93e0f17c74b0973dfc916d5352834ea47914418efda0e6a7481017c3d90f4742e862088c79071bdb3f1c59c8d08ac91a9d79a73df82780af6835b8a83f1337980d49b153b03822688d225c17808f4c47e4a73d5900d5575b794474838b5ca7c556915bf225d2e55eb64b9c42077e77a792f5f8891542bb680a75b7c5f916f67fc35c72590ad06eeed2722b6a379d5aca5220dce1e25b663903acb7148af9e59409594614a9b21710c1d774755a1a0f625da859a78fb253a89fed06c7b468cc961389bff5d6a90fd228e474b647e009965734e173f53a397d541e9a95cc05ee09f9991a540e4263b7a4fc7c3267f8e123827b68dabcfc31c77bfd397a924775e88448321902d71ca981d1b496cbfd4aa5c8a53637ef86e67330bebfd599b80ea2f1f62dde7d0aec8b5e831faad9415c57ccaff0f746935facc90bf67e26223268a4dbbae7fce53e76ceb42d287fd14e9de93d3af2dc32ef9c07a94a194e9b65c75be2eb9e6b2ab9fe45010f3fb4c21f1b81363f24e1cdc5f76f3af3b213976f83dff9d169beec3b935bb898672ef18e3b580bd9dffab2550704a9e14977efa5aed82492f1a7d3044fee7f4b51b09086dadf0c43ba2f2bf61e85afb7054e230793211f12862fafef15106b293cf8f77c49981a1ea0914a80f1dc5250d604204cedd16045a861e800a48365e08d84a42a11e06f02a196dfbd4312b7eec559b0d30545ac1cb552c3d737259e225bccdbbe66c91858af44776dd3727b958cb49cae3bc6a36fe1097f52eac2dd021966cdd1beb9abfbf2a44cc02903d86e297bd7d21d2cb97560184604a67a03c98e7501cad2c2565f5822e348e23a718f65f51540e27edabaaea3746feb2e75fd9d9d9d3fdedc9d71e93e51d1020e5cc5e84ffc05077e8ac2b92cfca80513c803c33ddcb20dfc8637c9903e9ca3c91360d77a65899c85095e8a171c1ae22a60c162d9c4378a56157d93c6fe2e7d946203d6ae5856dc6c3bfe698d148aac6a22f1be83c6cb998919a828c8eb17fa8ac8302252ef7640a60a7429710039536307bd87745eea9e0eae412804c72104513b7a6b866a39346a2684ab53adef7f1b872c49e0681230ae9f54ab68a66b77252b66d7c39971d1f0880e2e59544a96b7e731dd6cbd32066fa817651b42fda7095c72cf1f54d6ca57d300093408036426800ad6215cfa55989494315c4a0d7fa4b37e5cd5ebe94f1af47062303f8dc9b3ee075a6340ba0887b412a93489e89faaed4a9656ac3f31d5097ceff32bdd30862d069e2aac53d2b66e82084c8ca972110a4629e5704556e9b66d33aecfb56a58f63ce0a9c90372d9bffb3bbc07b8228c747a0ffd3e8b936c41b4e9be7ffd737ea3a2b799cd74d813ab60df37520cf9e65dd50556f349aa935a836615047e72b3222f5e14e02bcf4b7fe96edbc7073dfc455134771a0cc3c2a19fe8fb081710839d8c2bfb0d451940aee0b3d749cb752fd28c7b6ce7fc3450c126835a57bb7ce24f675fce40e20aec0e299f78da4526e808be35fdb9ab0467b55078"}) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x6079, 0x4b2900) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000001100)=""/60) [ 614.172163][ T83] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 614.180721][ T83] usb 4-1: Product: syz [ 614.184979][ T83] usb 4-1: Manufacturer: syz [ 614.237312][ T83] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input178 [ 614.512188][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 614.521504][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 614.543131][ T2759] usb 1-1: config 0 descriptor?? [ 614.584318][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 614.636024][ T2812] usb 4-1: USB disconnect, device number 71 [ 614.642397][ T101] usb 2-1: Using ep0 maxpacket: 32 [ 614.762534][ T101] usb 2-1: config 0 has an invalid interface number: 128 but max is 0 [ 614.770856][ T101] usb 2-1: config 0 has no interface number 0 [ 614.777590][ T101] usb 2-1: New USB device found, idVendor=185b, idProduct=3020, bcdDevice=9c.b9 [ 614.786796][ T101] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 614.796968][ T101] usb 2-1: config 0 descriptor?? [ 614.813326][ T2812] appletouch 4-1:1.0: input: appletouch disconnected [ 615.047585][ T2812] usb 2-1: USB disconnect, device number 64 10:45:09 executing program 5: 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_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) r2 = syz_usb_connect(0x4, 0x62b5, &(0x7f000000d580)=ANY=[@ANYBLOB="12015002f64a9d086b0612229523010203010902a3620301052020090431020f81dde5c3052406000005240000000d240f0100100000090008000509050e0cd300010709090560031c02010907e408f8a9e1cc3ef624925c4937c25df6bf32130c226b7f83d056d6240ac7b5e7315a2461767068f736517f274877d76c4bb2ae7424f9e9630905f9e7bb660a103005f44c7928039663d52b6b8968e9a0f577b642a0f750397a7b4acdfe73c03f6afefa285e57af70728efe220c3cb4d0d7bdd8a0e0aa48c555865f23357e3fe68e81e2490a56ba7d22fdcfcd141e48f9b197e20882f04a3a6fddc8f9fa62ee13b9828a681b359cc8a18a3298edfc7248c0faeb7dea2712dddee5f43333159ce35b7ab6e259a18d15916d341212b14aa5b12114f168c3306192e06189d5564eed555f6a4a09050d001600040407f256517b5413a6e4c608b3f6ee73223f12fac18ca16e2ede03816106812d0d69d9bc099034402ce8d29d7ac6394dbac851ec525a4f15b4c7681241575a6afce9a408b7421291380537c826f1e7a7f97780c9df9e99bcc0d4b9f8cf2de78111bd22a634ca72d439eb28c3887f829b59886656aa7463fd9ba0f9dc525b3619763548e172801490e830265b39c116f4242afac5588f3b7a3d4b263803dc948361400c473b04be5364cd8432920495a26bdb1b8db190438126c330235bf0e85e5d4726f786875c490a2be048512883a57ff76e2099fb1890ed49b47fd9478dc39d8e1d7c40474df6c629a6533105cfd2db71295c09050b010702067f20090502084000df0440090500046e0201090609050230ac03fbd2689221d9e67df2ec3b6ae753a7517754207c7f3b42c82ee71fa019361aa7b3ea1a8a88ff2631e1f7241a33c2dc7aa3d3e4bddcbb56153a787f93cfcc7f5af05b4513dd691aafbeccf852fe8108c33b9b3023b3ce851bbb059b2f98acc2915c7e3d23a1f53deeae19608a9fe196875b38d8fe0c6be5753ba93b0980ac30bb4c3a6b9b7cfb5bf53bbfa3cc128d60ea6792caa21809050c088600402007502437b999f2cebb7203bc331c16b3bca87d04ab8c9615283fabe4c3eed78884dc4c562c7d405643c930580b7d97759af1d401b99b26617ce064b118cb69b48590d6b60169d28620a5d0de9e1d89ff8002084caab3e47c2b40cc08a003d2f994feace151092087f384dbbf1f25d8e15c0b8f5be3920a51dfc5ca9db8f9d42b920a6224e5a1df82f020870eb26abc9255fedd8bb5cd7934148e13bc68984bdad464fa5411656c944006304cedcb55f3e684a751a3671e674dcc292857abb1d7e4731bdf9a180a54a7ea348e0e088eb23e3551efa646b60aadec39bde666fc35e850d2c6ef12c80f168c3e5bea2a64fc3f2a9c68d1acfb372f756551a0ad17643ce2400c5739dd5bb6eb915b2994f48bea9ec1a196e32c1981df47370e3bf17128f74fda62eabc92a2ba3929dd4f968d962d67cec9f27593ba7eb233ce325bc39891a1bfc875a76ca8d7841567ea055d2e1e58e2e4b9753a5800a885b0afe0d479bf7efad214bb486a80e855e196882f01944805906c363ca879cfcbfad00e075464c9b4fa019ce765f526c1503800a13085a2c928c7b5d84d2fb2afc91daf09b754eec81e45a65fb2067b4f264fecf32c4bb81bd191a0af5c6fed4fec0601709b9a6ec1db2b6744982ec44e438b6e8e528746ff9c76d46169e162b322ded50d0d2f91960283b0d1ba6bb9310fe4e805f923ec02eaa3e04e2bd291d98b82d7278e9ca8da8c72a13826dd8fc5dc3f8faeeb971a180a63a5c3d1f195cc64a941254637d92c3c13de880fbc9eea0320c8515b9089197c7b7ac174b49a38ae923d98a6597f1c5bdf88efe07b311697b495f676e14b4c80a7eb4bb00d3aee639fa49e4ffdd9cbe5a0ec92510cbc5002b55a6d6b8fe8bda6b6d8aa1ff204c5a137c3056f58d81135e877b4d41d14c0a0fc89a92eb5e0a919ab1a67501a7bb797073a6a73b6a548990766d2624caf70c058266f1d16a1987b02c1d2a07f0e1b52f84980f2d82c0924f2199333382f0d75c5e85e7b2af55253e57d460962cc7c4817b60198b4ac2ca17cf9c581f1ef141ede712a0beabb46637cb8c460cd2721ca5bbfbc69f478fe68573721545b1e7fa5e176beab36ed4b41aad9ee055006e7718e1773210776b53115b74dae0680a3d5f25b7f5b98277f73f31d8b75487a84510055b0a22d56792c458b904db2108463138f7cc242c250c85717b76546cdd1c4ae18d2d8b6eda3865d03a13642686383582a8f3c119e70ae12ba6d719943ca8cf4268364ba694ba862487a64581ce21438c45932d726a204ab7b32328651e3f3fbbf223bcf75a91fc018c23fd52fe2a29c646988cc998a010f41bed30ad2601fa12ca02f9c1173ad364a2b5288d4f0b2da284a153adebc755b2fc20d030329dd83cd3cc245dff054f0cde23c30241db549b8e7873b7dd5f4575447f534a1b932cee7287ef9b2d98b0adc6acbdb1d4e71b74eeb07220f49900906949042aa0b86a75211591af7c876a9ee711dc99e4972e01c69fb6807132c0676212e11baa281aa0068afec2e2a0324c4d7f72e7a89693a064fd48f30411c0c94b662df8c9c073a3a1d196b1c4ec26a8f3d95f50ca911535d0469f3cff8062c21d493cc0ecd0dc47e71c6163ddb838d9bc92a108347eb54468113eed4e6c62223bc2ffe90ca7552d16bb3b2f482818c9b5cad649de89789f13603871cf5500a0bc9cf79c49381463bb46662977f2aeda193ca905bd4157a0e972f185ab72985e06a1e574e762775df98a2ee4c14a5ed0f03e021c3a326672dfbf2a3eef99b6e581efcb7e7bc24efb32c9e2d8317dc5b2ab693a4a46211593e053f1f922ddc4ddc7ce9d9f66f46ba3740c3332c343ca99c3accbf4f20d06e05ce3c4e6c4baef3f0f8d4ea46e76029e2b51da795a88f25cbf8131e26d880f2d40b536a3292a6bbe824a51f5045e428f670434d8d9998532ee911815e317e7df9e65306b65ef99c58958d9bdc7e3828c77f0ce0a8000ebe79cfda1470e4c06844d909ee95b1cea1181111a494d5474105e9af6a67002b52b3706f3f83f3dd04ce94ad7602bdd9994401a27b366197b05bcaecf12aa25353ac420b37dd47ecabd578c505d34692e55b132c0e5ae7c93bfd73519963021972ff44c23a3a63afeccf1270c99050bf212042893105b79ee68a68cb674c0eb9b43197f32c99895989583cf937b784261e19fdc16605c4033ef96da251933f6427792f05bec9a8496e054d7aa2f0a28f6b6caa3dcfe92da39dabc8131b3fc03c7bd52d28f907fb30191069f09a7c89ffe46dc02db4d858a6681b53050644be9c8326b300c26dc1fc3314fe9252971da29fe7be2bbc8ce4d9d08f52004bcf2d08e80e765e2ce44e5e5491c2e813f4d40684e0a8e195b6f28ec0d1f3c6371899d59379103f8b2efe0f4e90da78e0ab840cbf08164ffbdc8b2e1822e8ffcac5c52769d6d9f6ae2447b5f5b5c5bdbce931ce74283f0e1a05ea0c6a1c9c8e03e056d32dae8523b055453c0fbc1061267f2a253d2f2e435305afb5805783c4644c12dc5a7dcea626199c40901c8df0e85c9d18c57d0011b7bf1bd0943dbe9f91b6e271c8b1e48d1d3b1a3e12d62985fc08bdc4449198865335f11e2807a83cc7b6958f9e6e4ccc01731095d0999d6c0215da2f949ad2e410b52beae445ae9673b158e5299a0165d116eab1e46e5b739734210c79ff108df631b47c3473d832bf86d3c73fd9b37e7bdc5d53df9ecba16d977d20f8e0e360a4134577410aaf697dbb83fad27df3c6076d37e563cb255ef8cabe54beb81e3090d0132606bed427057944d73aa81997ae2d5a0928fe76eeb529be6280fe6375d32c5c707c74c1a666bcf7f0484403537efec5525044258a24b5aff7ec3fbf2ab8859d8642f86c7bc926ab7cd8ae9e6ec747e3b3841405f9c62126ab205c2049dc88b14c9b5a087e1a8aaff1c4088838eeffabc6a50c03c472d749c7cddbdef2e80504563c8528c2e9fe222fc48953d2c0b6e4deed3a7772cd1775b7b0e1f87ed1b811f61f396505b810ce8f602b8dfe7e990eb542203fe64ef8d876fe275c676a961a28ab5210ac06d6984886a805cf579f7b238181ee7a2261163e33e9168368a980faffa7b1e7e02dd3f9f62509dc679f435f88aafb49e507bb676792aaa89e5f14a001b7d12ba3b766417b72b8e19d51cc463a045126be231be4bff9d4d52492062a987affc1bde232a670f65d905a228bb1023e5dd49a3bc37cd1f025980a708d8524440a5da3bd8a4370fd7e4b58b695eb171d714c274d326b84effe994a5276fcd56c14d0be8c498f81fa53ce6e243da6016018c5684c5924190417a33dd80b16e3429a07a4c8ab767553fe8e482e4114134de74e421323605ff3cda7d86f6b653570ffdbbedff4d0347e881e986df8a212ad294d625628940c603c45bd996aa2f301bfd09d306aa028e3b479a285d52cfed4d80db5c39bddd91e2e580448bda32a2abeb530b8f1b5ac80b617f6783e50949d13b3fcbb5d6793c80a1991938a27a537416ffb3dece50268f77cbf8911f80e5c2a685fc4c4df418bffaf1351ce01ba123610ad92ea5bbd737850b281e6e5c9641b6c593b032a87535602a39f9accbcb1a7db8f1e3596fac4b72c054156f15149a30327611249fb8f2d0f1c6bdd9ba9eb4576c56b256d139e86acc6a55b9efb4b5acaf97ceec98ee56f26fbcb94ba1ac2067e81603ca1681d5896a1032b5b5a08cdbfbc54c097b5357db614e5b5840c7fc8b174ed90fc0efd6194efbc23f0793b69c6fde48b152c54c764a749ba93fc1b2c43d81247ed9d95992a4469600faff6c531a7e6f7377b06d69c7ea6dc11b22697c10bd8f35f672df0ef0fe926abdea19c8bcda66fa196a4fe87d0086e5d89faa2ccc4cb4abd9321c789b3a049cd48e41d8f67d3b4eb0c5fcf6213d9b1bc4a1f09313ff80d4a87465b564f8e744f83a98d5971c3d01e44d4f6e1f9327ce58d7a4bfc9a2d35fa50912fbea1e7ff2277b7fb8de24b869d28a46d568c19e157a8237546ba8ea38dbbb471ca61e9b217a0fb120499e150e567e874aa3fcdcff418fa0d18ad2b235fbfeb75c949877c96f87896a0b945dc0d928eb562072f894fa06466707c469731943480d66daad0cca17dccefffa75814eb0c97ace765b8f95c8e0b285247740d0f80233589e4efbbf414e09490313661f2b438d703507f435249fd6afa525d6d8a7a951ecbc0baef5e9a74d9d52f38525334d4c95f7b4e5c1cdd7d5b6bc176a41f1ec397f5c8aa810ab3470422ed60561ed06685221d433cce08b4bac0d173dccfc1d872e8e806b091232cbff5dad5e668b69f5f9f0d329f7a415fbd1263797d9ffaeced5937831082a12e48b7f795c9c35baac1522c0fa459b926f6cacf31890620212cdf9e12f0b3d38bd50b7e6de519bb64841c2fea6c2ad70bc096843c0e58df38262b25b3985834676754b056abb216ed1969e3543948a05326bfefdbd7d249babba45d20db9943678ed28e9093c0c1449d424a457ab8e7f4925b24156cb372b95e514203b344b65805a4411002f27fa61f001e9f0a7efa9262f4cdd39f7e4a4adada2eacda4c1f08b9bfbbea12a20830a9048045c76f274be9c7652c4650b5c8c385826bc89886a47b40f6d6a3f8e6836ae0af5ca79c36f720166adbfdecb7fbabee822df232943a5ca1b708efe2a55e5719c4fab9d729e43897e83a3c1359a6ae48c6b9114116cc2c6381040f219e82bcf5c8940d0b256df31402b528ea8ae45e629bf9578977488dc97fbb3de8d6823406905b5d10bd04cbcd18c9f52c7412b313917e6d16b7307d8366a381e34fc03159a80b4013a43102948aaaa73ce2d58f006905cbf0432d3672458c047b409f47d586b4c9fe0f89221c761c4b47328ca586f462e675caeb8e73ab0a7c54271df82b21361cae52cf0531c8a0d0ee6849efa67db49782159b4ca7d1db652d34ad5109637d4c3fb290850056ec7f4723de9d53d54ce6453b164b901f7a1753e761af293e7bc756a4aef6c2b403e6241c1c0c4fd06b50bb7cca87514dcbcdb2248efefc6ec6803c30ff34affe24926977c42917d4b458534b02b967d03b8d71e822052a9723d5efbe7137eeda25232de5357785a04a9fc0522990e07459d3f9510f077ca5d7c8603d31095f3d5b8affc1486b1d0d41ec803c7cf9a5a3ff31accbd4b1c14530f8ae757542e0fce3427ccf3c1a69dcb88ee142ede8f929536d03e7a427bb0f0d5f841739f806a3ce93259d6c7ee5e877689c8ae495a18a5b3606acb6a8d471618cbd818a8113b0ba625c8d4e491edfba8f5115b924b5887353e7db81b2d3fab6fd37d53b5a3b83a8adaee8ef52af2a3f178fa640621490eaad418bc020e8994f04cd3acd7270a58b2d8a0c46b3f22cf2c07eaeaa5338d3b7f665cb3b1d2beedbe94b4edebf5425ec4a18fcfe692ca849129f45eabeef9911c69a9a21c8a95c9b23809f34c91f94178c423aaca887955fbb5b933ab12ec57e1e0ab1501626e247e6d5b77340fabb72458af4fdfe8aaa980a5d9a9ad3c0672c3e2f5e18612f17c61815657414e2e0e0128a527a1d787a57710f7ba1d8c4e50c05e0fe8c32e3fee9c4b34f3501ebae523ef8e74506c3b46796d6cda50377c1e1b669a7d2730f40458725a055b2ae6a8087ab1960ca3952de7744eeff0ee7b6329db21dbfa8f1291fce3382174eae6030b035bc6b821bd8c5a740650caea0c88824ed4d30c5d863f33d2619c95dd831dc32dfcd3046154a7fc5cfb9c9411e7a21e055a70572d42949a0134eb3db1bd8a4a55eafbae19ae0865dfee79b86912f8a1a7ec64e07cda9f488c52fcaeb15dc1958ea7937749df643e15f96eac5e999ab6a74a4ead5e7035cb55f0a8afd6631aba23a27bea0e691320363a03fc58dc609050303900081d0813c11eb157511d22d9da916dcdf167644824c9007eec2ac9b7dc7d408d60440d24ce178b113ef80502dc6c3a29afa56ad9b2c537fcb21106a4b8decb90211ee382884a9b70110206b117801ce3397dae4269229384abf795d12516e5badc15acc15ad4fcb8fc70aae6ae73467e3de967604b876d73c47593adcf2d8dd7e6ea4f023518fb89bb6cc7269648f2b8c80e0618edb51ddbe333a42d60a39dd39036e18fe310cc0832e0692df7cff895ae4aa991f0eedfb111c2d085b6a75c63677ba57dc01d9c3db64095dc2d11d27116d7544e98ec27b7e52426093ea7a11a12167821ea1b563c91a261bbee3e2ac9530d6bc318dd107f0b999e23e70fbaab08ca755e0391357abd96a33e155320813eb3b2c9cf31a1473618a1ddad1e8890c408d05786c44a6da616fdb976c6d107c3f911342064668432b38b77cdb36c0257fcd9c439c67dc5b098e92f5c517d1d9acf9201b266d6e6b50462256c0cb40c61bdde0a8dbf9c00e18647cd4d33325c45594cedb56f2d7f1301cbc5cd467bb12fc3e60b05796ee1b2a4768229224758f9b2d4ce14d715deb1ece1b20ca953f6149ec637d67a1f81d233fe8e29f935dcb873333f1612549e69df8636a105831692715f1ae6a8db3cacae56e27d58c551cdd7c2c2c054b79d72917e5799a75c286c02857dec9151f7966edc9f1c375948f67706f50c8953e28f9e511319bfc3b960e684b5928d1b36686a45ecbd71c661e55767c3de396c9b7b56367991201d5433aa9db122e261d7714a04faaa15a0df226328772c99619e23730b8ac7c6703c66fc6c249257760cd5b4a149b9a4988bbd2d87250dfecad0cdcbc1e46dfce52bcee220bf349c4178448305c989b4217d0ce099f8d4458c19517ee69bda71f149e7668834e2c83b99a94ca17130a70940f92c75f701aa324dbd55b2773ed8bd2e27dd356d08b05726e0c89e0932298c8d73b2e12f5a79fecb79681513951fa401f265348e0412db411f14b624b9e773c10ff9e1aa92541cafa2405c161ffb20ac3c0cea07ebbbee630a39b814a08c602436622b6332fa6d453b3a9c4d32ba1ae97fe806ea15c89196d2f8bc48d3025572040a8885a4723e3cf938fffc9409e52ddd9ac537e16a7722dc1122538b73a1242b97e936ad5a9a56fb974343925b2fc2e5aa85128282c60330852ef9c8f29fc349d2cf8501a2c671a663e89859745fa156228b8ab64379787770f9e7378e8e23df81abeff0d5d37790e650b2e81244f575ed4820bd2ea332304f386d52bb79b532f8aaa8a9595c7e4d34b46f249ca9613dd2e0bfbd7f7fe2d696851ed8bbf647fdb9eef7c3ef970c3b42ee0a05e625fe3b41cd6eeef68ae041c1355256d77bf95b4f42f9fd3181fe52daea837b25a8a384e5f4e7240145cf5418c2754857441a6f10db0edef18aa04febfbc4bdf48284b30c9a01dd528c3f7939b8b6367886c36cb3271cfc6a670b66592f6d4e6628e7e353157f2e8faeeaeb402b6d55596bb305906d958ca907e9b45a78cc0ae7ac0d36b105d5c80f4220b5d8266f8aeba42639ec9f819be66555a1919838b99cabf0b9ce9852021cd93eebfc40961a2fd634f8bdf659b422dee4debdfa8b1744d2b1de7d42dec262bd44b195e10ad888e17758ae5474ba2ebcc6a54bda0023c2f7e0b1af1d3d001f662232fe8e7e13cd28669eb4f7feae78504dbea87ae30bcdd7c53a1e6923841567eb8f311c77be375322eed54a91b47b1fdc5f385d1fc45811535fe37435b238db3b3af44c1b2a846691c00aecf691664ef325169ff15e05856bf7a47de3bf36286b68ede52dee4a720647942bf48bdc1e05a79e5d5dd5da7a892891412b2fd7bb76102c8dd954c22728d1d50db7d33b3f512b37663b688605a7cfffa849417b0c02237c6f19487b0be27f622438c035448d6b5215691995d5241e40d6b55a2d8d384e6dda6b4b0f0ea00b42443cd43059d267ebf8d4a00f5da3dfcde5d7c43b45aaf6010175feb8790e59b7b3f0296cb9a8ec04d97355f84bd711edb0e6f77021fd5bd44592f2b39631b381241eefd6811c861b96d7e2636e8e892a4fae3227f0c7bea88fb27189e1b746e60e69f9579cf8d1eff3f49a032cd90026f607c057ad402b9795bfdb4e1d444bfa9c2d8f0ea7186fef6370b7d3e5a464b0ba9a7601591599ba2578ad444d7325e69c41d3564253be56f7fb140448bd4805031aeb06bc6fc6ece0a43541c3d5c87b8b3e6cb1c60e410ab0090efd75bc1ec6bc21b9190a9379edbcae82ac9064b89afe773adc1b5bfe1f311d0ddaffceef1974019b5c64cdc724085bd1a06931d7355dc31fb128f3916dcb28c173e6f20320b162bc731b451283494e3e0bb253443d537270cc250a056ecd1c6daab5bfbf5f8d7bff7b9d7f810264646efa2e85c3b16f4ccd6cc5c38ee41cff2faeb450004be3263bc9157d08d6b1a0f7b8a8573c8f8403d1110cdf75a93396f7544bb02499c4d0cca6ac5e9eb2eacc8d8b7a857754abb0267d2e529bf597c982c32ecee36937ac3cf520ea16ee5d873de03a84695caf6912c64f07be149d3136850977919f0a20573b41d194dadea6226727278292a6b785fae31b98240cb50c469523b94ca14d6747ecf1029d15ea8d759f35b6fbcd5d87f81c3faa09ef0aa418189819267ebdbd53478449d34d1f578fd137531b0e0fdda9521c5c1481ee365c2991d318608daacb2749101f471feaf8acc8c700d894adebc4467c78beb1c433a37242ec76a4ed8cde487664881587798d3511e3985db14408f8c1a67b7dfa342e4cc69a76c97a5aa50421595f580e3e4ebf924488b766859b7d58f1bb51a0456c78252267483f26cc02d0872f324f6062a577e889ee3d765f8853783640c4d9529c63284b9320486a8a26d1888a7d1904e24017781782ce01b6f5adc64ffa9c6ec3aeb90ae181138e0da04dc71ecb283c506daff8f387e43413b188cf68a95f40375e889a671f334b0ea33dd3d803199ae12e557a304c1e604ce0661dddbe7329f3e67196336ed11da5e9df729c5ef19b4e7ea5685203ffb705eb31de5123904d294c6625f9169a0919094cc8b7300a21f20d6e46dd3f60d96843c018560d50a4bb9f833281ada88f4e243927415e64a86c1d4163b18108e8cc67b78185e087386c4e95e533aa1601c02cd9f25d1e5375f572246d867aa34e3671fc8220dbf52051d053b7452a71daae00a24fe96d52a8b0a58894e8145420c171ada39cdd0510220505548969daf5e09ac7dc954ae36f265dd275090ff61bf96e33d0b8293169052e233db3d0983b1a8db75ebdf892f39b4322bcebf29df303b6e3d4ce7316d860ea2270b5aa2432c2d6ac455cf423e4b79bfa38b0e44d85d7044af756ab31e87e4a55f1a7257cf8773b3ded4bbde8f7935095eab8f9bde8dbca8700b91158792cdd88d5cf9d55d14bd0b9e800c85ac7cfbbe31dbbe3f9a5a13d0601c4fdd52deb4ebeabbe152c51dc0569aaa5cbac966ba76cd0ca89c9d829481333cb59770cb1829bff2114d88d32afa4c6e915c1be9b775c95b2dcfc326de4aec828a947f5490dd2b2085191fc6e55c90c6d1978bde762a8e86520feb84726cf54042d00d4fb9d2c2d8264e2ac9725f9b32b065a4a32059d6305cd72c3c7870635c6d9693035b0c49bff63a50a4d52cd9beee677e10b59b6ea94496c05940c3908ff03651b18cdaa6aec02bea0d39ae616243ed5bc50497400be3c09bc963b0ced0a2646c047dfd79d69095ec7bcb89cc5747fa0143895c27d74752723fe24f18dd7e81cbca64c6b777bcc87bb99198195dbd14db8d6ccc68c5db3c17982c4a022916008822658465a2cff3f0858df10de04ee98b65c30b8eef7cc7579423213376918e5908ced4d903fab976fc208caaf82ccf4b58b66faee0320cbde68747e05fa8952fafaf19d45ac5ce6153baabd65f822cb49f2b754aff1692b0a302e7e1f19cdce345d7aa53a860da03cec804e00b278c56ce23d00ddbe8b5daf045ea78fa3b24eb688d7eac10d2bdf42f0a17953542a4f5ea25a2e5b0692a1eb8c39d4ee67d406d9b15f10fc0516141a16365c226651bc15c09152827f40237012713e72f3294ef7b155ae0d7a8921ea475e17a237fd857d1e2a54e0ad6f154825e09944fea5e8b5425bc3764e1cb041a1a573bf767aebb80fc8f9477a19cf8b727cee5018e2a9bea2f94d7c2681f694402f09fd16c544c02e1081073e6a75060ca3c6778936c71700a232600464c4fca4702f6ee5521078f112c7f699ed84632a491973b0eb361183043cca7b58f207bf225c8ede454122b6ee0f5929a602875231ac7263cd50b688a15302c51dcb071fa9d913dac65429ebba4b6fb44fe5d984ffc4196a297576ff8e3c21e28718905eb91580a57560da3dd56dadae096e3d27af69a20c9c2f986c851c26aca88f104145464207e091fe3c6a37762d03de6b40d58a504f7736b7b2eccee4f761eccaa61c3469895d7380fd5eb8b3cafd5cf9615d93ee7b912dbb3de2c644445279629af37c783b7686e41ef94667cfba22445deaae72b2eb860475ba33d55a28ba93165893128eee9f09f8270a0bb8203e8cdf5d1c14136d859caff5bdea009d3231ce99693af7394affacd32fb6e53b88b311960e0757020eb6b56c9a43c311a91d8cbbdee5450ea40cee59809a7e4cc274cc5f54fdeee6c7677b0d483c4868be5b66731fb150fc83acf741805adf3a870d4922d1423cc056e107294a8b0b4bbfa7e25faf56e65eeef0edfa6c3f42be558104dcbf1009f8606bcbdb2b19fa942e99d7d50551d4d7d6224fc1250d9fd7b2cf4ebf64600fc624ef68e194cd83dd40caeb9ee63cc914e428e4c3ca7d605510e1194dabe81bc813fc58e82fc5df9a304d9aeab0e808baffc0155c3ddce6f63df5ac7fd1e44c424048332fe55b7dd3c4388aaa1d14c47ef156a5d84cb3258da8dd0454cb964bdde6406f96247484ea0a75eae6ff4401a8ea93b6f4d65b5925d5582257ee67e0dfee9d5b60596dc3957d3a589545747232ca0e7fbeb4045d82ad1b8a7b0bf7c7febd46f63bd5b71c64d112a3d64c7bb333a6f587fc0486a6cd6ebb0f3cea98e82803945f29a194bf94272b8d6891c6944d4957f3df1fe4789fbee9e0fbc350321c7061f51ab4e79834b604b3615b9d555b1b1759db2454bffd2b80db8457692f258e6ed3a2d3fa1b6adec27917c34f2663e000a9b441491d69a6d5baafb850664e9be3a720f5ad0488e56faa3ede415d8c9241d1c695cddf4dd757ecf48cbd8438436c552182da7576067f4af2b1e9d4ee308ca26a96025f5c3f150e14fa6c9bfb26b43374bd341502484ef948be44e3bf5ee39f2849ef61d1d37bd38ec57ae52f5418767d392aadc288705b9ed019de77c3fd8691d81927e5e9cb250708085008474fb8b3840e3d0815c3642d8d9ad666f8a56df0378dd74af1a06fbfea6fe938c046eb35e61513d8ff3d546867d1d23317a0677ed086c0385748c18b6fe8d8a3040eb49e12d2f611ad3ba5cfd1186ee6196ecb85a533245ab98264185f4a742cc2961492176cbd6e5881f3fb35b865a2d275a063fda324a26817f54a69f00f8d44f729f43f5c94cd11992559f69eaf453f79de1350386b5a09fa4c594ee849cde86e1cfcd090620de7bf3cf25661856a5a932d7a2f22b23845452eaf52b1aff9dda96e473819efa0172aa3e451c37170141b780de22d9935f3619c9520ca0cf7bbb7dbcefe2989a22f6e568466de25d4ff6974a45a2020ebb834e02d832c6c1ebff72d7bed55ecfc1e7465322bdc77515eed27f566b98be5e52a183fb3c968cca7684b8274bc67e1c0ec976f03fc08c3dc873bc1913f3af931119542c058b1b0c07310b0e090501008003f9090509050408310106f8f3e1065808710fe4d58e548c649d8a7ec53b70284e8ba38ab2fb7348492fae87d216ebd5b97f6943364e532493141909d8d8eb333946b758703c92e35f1644a8d80fabe6cf1fe8925900a776dbf9045839675d1ca5c34b8120d53cb3c6dbae6a67e959d906ae67e56af398d7e619ccd67610a1c62e331fb067941448af78ecf96376b0327a217680aac9b6261b38e4ca22c012c896f9eb7d7ae059251d5398bbbd434de62c6749778b7a046809571d69e4b5d946b5cd9e92b5cec430474fc4ef1c3698cb0656caec075be5704e8da047a160897b6e61f6fea62e27a374176ef787b609050a013e0305fd0004226b0609050b10f001070020a5049c62f4336a3c2c5bad27ac0f5fb09d4509dff0ef60f72be794cc1186989798223a498ecf5a8e008c6f1fe167a87346b9d0c3512952f9b3bc0eae40d417731de9ca61640b078e1f6ef53204c3f0d568a5ef1fecb5f10370eb944c755510c6eceba2a40f7db7c99a28a53b761d84609b999cd6decb946a500db331027fbb97d904402d2b1af35c1638390819f347f7c057ebf0b88cdb9b428d22b0fce1ac650f75ea51d2090502017e007004436611d4c114f193127c5adcf21a77915d83aeec0907f6227216b3a5f9d141506684e729680c29b9c42d515028949827206d1361e9a0f18354bc43903e6fb6e24b0941c7359cd5095d3407d22ed1ec82b384dce4142972d3a5f8b28db7ae0fbe4baeb297719c5409050002e801091fb8bb0d10389576c5fb3b949ef50f4628b00f14583452d8bb6f5eb4b3ab951574cd63c4a01e720c8b1eddd923c266c82da1c975acd21890f6f5158862e3b4495bd2ffbc1ab9c6558e2de9f613ee0e301b503dd688a9a34c6dbb1efa929b6d70a3bf84545a0766d0afdf892af4b2cd25371f19a260a6a761d7ada22bb60a94c8f54eb543d3f3fd7e588602329a19e2b0efff558b5e0acfe7ebd0c567968b1fdd8a8267a6b380f17f6d6c40b230b0817da9da16f83c7189f07d0c0e561002231a8f81553fe3ba8b433d69a794a6c19e7035690ae85aa269b031e9218368a0a950f084aa22730359af8c859eb72337f5c58448c702b45a725daee857bccb0cd182b47355498016604dbe1ad7ae292b08d9f19f3eea0bb40c57ef1f6140db6d1ec39909694bd858281618b69ca3933c58f6a4e263e2f4c3cdf8107758cb9e8c5ec222282856e3e1b72c72616c12f6faa5f890d64bb52ac786ccf2b9a29b6c5df1088b285fe447bf5e28beb661ccb9f8bd5d73faadc77036751aac3fa8c079ad3b535c8853c7e7228c7d89b5344e91f2ed5f5fcb044c16b5261e0a226a58cc9d81b4ca1e65e792cba517c3e1f8357794f681082b68004043899b9f0d59e17d9c2ae9d083054a59ff29cda2f8e1c6386be6463d029808e4dc8ccd94a3ed8ebe0ecdc729fa965c39823601d8515635e451409ad34440eeb3b2731092d78edf7f58d4cacfe17ccfd5e22b5edf626d34a1e0364356596c08d738c5700b0ac98a459ac75ccf615b73c1eff95be07cb9dc891accb625d450ca0825f07a4993ac78eb3214915ff6f9784b7182c6f0d6187d08542f4b7fd4101c7de71002a9918a0aabb00bde8e079b46f0be667bdc38e253ab81b6255a64e4ce42fc730abdd32a2e307e98dcd08086cca54a5a3781756d498aef590e6bec7f49dc6f857031d210064e4d0da726b45a32350cc9142c3b3ebb96a3262a58178c20068d5e40843384b8b9cceffee8d9da47896a383c68c54479fb20fcd191325bb2ed85b533616aed307b7b3ed944bb5a1e0a1776a5af4592ede4496dd89711e66721a019c221b5dbd99c8b04c18c52b2ad2e66e22391108168f677954653bf5f89de2bf3c7bdf6adce12f1fbc5c5ab994fc3637b02d9b39e704be30bfdc6da4ab5152ba02a4501ff217d326abd3bd0f7c4ce61d57dffe74bd0b0e0f899da26f9aed2bdce31ae4892e48adad7e3bfd41e9033de34cf1d813fb336b48afd7dccf1a7fbfc16559a3e78bec0c9444f2ec4afbd266a128bc05977be6b89753cbe33637a8f72436bafd9400bd6e8b17b379343632a939cf7d19ee50601f4469e7e716a85fabcd9bbceced6aa1987abb153b7fbd4e065b51cf6e5003eb0772962f995a04b7eff84e57c1186bd2637735959e5f942d57a023fe896b97e2369db9da5490770d4303580c81a9d5f8b65fe37f6fcf97932c6b7dca419eb526d930c0decf452f2f0b8028130eaf1fe05206165c9590ab88807f895bf9ebce639f83838c75db47d2c4f3010a5c7425d7f18aa35f85c3683374c2d787c9b36e473bdcc3e027bbeaa76417167558dc7ca2884abc77b56f5ce91fe1cad931b7c34c4c01d2e3d2bddf5c8f84e40d9e70b844efd11595ed83fb396f458f6d1541a02d98c806a247f8eb8e217e55c1f6dd262f07f1bd433b8abaeec12393341c756495f0534305047b0c04a3b9646895ca991b70cd2d4a61ab75a436037b5f4b122812bd0ac051537863ed0536f72f0211431bc4854f9e380624595d837055ae95b10ad8046de46d92ed5b25aea3411f99c07cc30100152007c3d7c9e4462bb06d53302b190564e831cff0790063c1028d2a41e5c92f5e6c73cdc5c28f46b477564ed1f02f2f298250cf73d3e3b5a00adce386278d27cf4227cbe95a2f5df5538b426a7ecf04146dec45724500e4e2e5775d26f787e5890b428ed1158640277d6f6bd42bdcaff87dae0d3f984c5d9a440ea8e25c086e3d9d67ba15844fa27f37857566859fad733a88d55df371f9ef8d0769734434abb3a1b435c19b894e4446a3d8243e919f5fb2d667e6cba43e77bd3ace12337e9f3056ed7e49e7f0ab3c7c810df4541094fa198c1b3575ab6d2f36d6fe24b701fdbc9c5f4ada9e3df2fcc67df7fba3285132d46fbf2b8d843e6df9bf431f95efc7d72893c59694e52bcd3f7009dfb12cf8e72bc8576f95559133092b1eebaae62e40e4a57fc64bcadfd211067821c48bf8c8a8712badbe10d707ccd338a24925b4cd79167e171407d24f0b92cf1a13d1678c6fc9351efca23befaf397408ca524e73e3f58f71edc2db26819aae3667c856b4de3a719a513da95ed69d5fbdea4239458919269dbf21a8478612723875ef84e408d54a8f18954a0ee36d5d66e128ff234692cc5a20daf9b3a2fb4e95500814c37f9c6ba9e8b1fea720b356507efb1944cf0fbf87c8968d603f80870a14165261fe2639fdcedc0e49ad24d5edd569a6828e04b58a7b05187260e6f496fccda445b587dd7c48e40fe9d9ecad0ffd506b9cbd8f5e704f10c84ae35e454372d8e4cc4234a8694ff95db187c88b7aacde775a82a17c9d7310b4ec45214dcbf67b3781c94882850d42f9d1e364123cb7042a30cedcca79213e7685ad7dde00a6a71a1250667193c5c758f1d8dc1f822b23e6979423910ef342cdfc5cf269af11dfc736a5b3e5f8725183ddb3bbec940f8716c328ac004419a7e210a5156f4fdd096bbba6589d0a8164d1b324699899c5adbed71bd4ce94ae769aad8a35c7cc35f54d5d1f9c05016b15cddf3af022461d459120160e6d712028e97c068c87723d2ee386e2cc4f57c41620c17ed872d3028243ffd9b84bce4d714b45cf229b5b8d82ecd11b6362b8fc74e49589ca6a38db987155f9fb5979059738468da200db918ca01e7325761a247d987585a16088c202193ba9b07e9069fb35ca4285ccdf8b41d880d6ade6f248d03ffbb34355f4dde437d3e1042320c2f04fc04fdb5fc5551836fea08df8580d6f9c6034e09d73e06e7e42b615fd0688f1848861e2bbd0bf140b126ffb8336649475d7176bee14954010bbdc257a31c35223a4e42bedb11ff84fcf344449ce64f0bfbef3ddc7b87591c6e4c2147fb11253a3ed55e383bc7b2d2a1e9040e3bb46ea5639d70e3e822e74792142af0df2c4464c5f79d9268a0e73fa6f6a9798cebed987c019564a71c466747ca01969fe897c6db6e3e110e8c297765cd51437545387703ea31c897c847cb63363d7bd8393f6388780d86fca40e06bf0e26595323af43e58f9e4028fc6bac16f2e22ad3ea0a1edd7f60cbb849f14741761e3be4d6c6834d2ff1873924931c456959c286207515290e2a7da42b28239ed5bce806c04c2da19aceceb4d15c0b4f48dfefe3768c5aa7fce7a24004cc53ac0775e8f4d0fd6a30c40ed6d58af366e9dc3dc8906471970bb085527d49fccd1d9f46eaa8774cd241708f66894c53a391e9c0ecd7afcdb765d3cd1de6e6f9fa4175b43a835786b558cb96575aed051b4ce32314fd70e14d6a33c30bd4061e5ab2ee5389780445813f00b566d36011547230b7adbb266a0fa2ce578a6277b30121ad53d23eb635b2f82207c8ae686716e822193b8e5cafe250a646ae8cf71c1c9c5cf78e9289951d56387a32e8d1fd21071ff5fd6c56b147044e581664faeba31b43b6d8a7154d1735ca068efce16e3144dcfadb1fbcea7adf3f58a73f1152602dfb9f85524d6ebf6ec6b5ce0a5eb33d823d8b54786033d0967cbbdc88cd9c5ef2829f40922b5014b20213ef2e6025600d470f5fee93835a0e5921dcce89a77b7454baaded1d6871533fe6e5a05c8c7a0b2ee178f7d77b48d73e258cbcdad0c38d99c9456cada994bbb3dca45cedcedd25a2d485a3126fcf3b77f653634c2eb7424b9c567a47b73ebfe0f2a554290729187445f6a6ad267fd082be9078d3e50e48b67553940b3265fee0aad312bc94214e42f44fe364f17488575a428f603b0800ec3055effc02127fc08a2fd0733faf31c64cd6bbd6ed5b14f3cbe3d2d011a418b19981e95aee2e489ab3ff32aa61336d1cda56c13edc288573dc151a2558d3fe962070215733ee651108f06f87dcb5976b7778be91b0f7387b4cb1721964724ca997de7728a4196035bce3d9f37ab250d5ac732b9d492d9413cdcc3920a766d72c83f435b516d18a00e05a0062a5ede5cd1740cd6233917f7ebc8a11c8802b50c816e83943051de3a60dda5d19e61f0b6d89acbcf9085091a2561ca828407ae59b8ac855a17da0944a4dcbde56b218937f132cbbebdfc2ef453370ef51f625c95f5fee6ef27f67f060e948dccc7676f709a24d0362c39738cbfe91ba0bb6d596037d77a66a19493f1eaeb430957c87ec23002ec5d04a6c4543cb5f35eecef19d8450c4db00582d5bca5a9e43e42483d4cf5e54a8536991fca0241577e5ac82e0c1ef190cf7f1d44a8d3b8a7e813c40f618d1aeccd03a8494acbf94e88ca479118ffa0a0254ae062fb3ae34836f3a6c9242a70435296fa867b94b21ddc59695f607ad548878b57ef89ba1c9ada852ec43d207a2b02030f611e2a7206b53c3d3e98553698e3c22a157344cc6e8c5050269db1c8f486d149c999e8295a8f977d8a1abad1bd80c0dbb53a592857cce894ec2f5fa795bd9fb8bf9b5261c5586d2276c4e2d004a235c3202d52ad3cd7ccb0253abd856c6ea3b56a616eca523ac90040fc04e0ffaacf77e4b146f5a7f88e8dc786b88218a163955c0367211005e4cbed2887a7a757c0f094d38e920883d18e765e37bf671028028b01a5ad37129f26d3a4a22f360dab86771a77437d10b07fbc5d410d27efd6b792ba5d0cbebba8a3c2c266ec0abcee2ba441edb8f08273cd5405e66b5e0f0afc3fafa9680049413531d2bc4905e2357b8421ab87dcb3ff804b2d05e6e9264a03bf2d5b1bcef067b5082634228fae30e950719d316a748095b3f60fd11fb3e345a1da4e6bee04d3752ac01ba93b7ed8674d156815c8822acc8ad4e1ed9b8223aa2ce2072cca62435607a45e9302e72aa858cda0f277efb73b7f5838ffb637eb5dcb0bf603c9b4da71cca6a941199cb071efdb3f149bf09cc9b71986d0b0802fc8821a1301883bf03ce780334ddc207b7cd9f0e025167b376e03ee6b53566543fff4f81a8d8717e63e246c5d2eae9f0697089996337a0e89fea76dc9725552371f1336f382e4288e19efe434cb73d9747ab98da5a0060684176602c553391f63b28fe107d117ed618d95a902241b6391d0b8d5599da652918e8227c7f6ce3c7b554586730306378c2d9c5a1e96a658439ebc82e5f2f3e2c46716953120ff83567a341c6aebba34bc11bea396a0065aa45630dcbd86a2e1ab9c9945305efbd2795ed2e1d775f211fb8a2d05ba2a7516ea0323d70ea2074f810793381e899505e68bb6833fa7b7b41ce5d3c48ed1d3885200c11fc854901a15011f8e6fadd7fae68a0bc8049994336e16e471fb4461816be502eb427ade60c0ec5c3727c90b7be93b182c62a57d73adbe22f6ce70059c38742d5795475543d80b78d1e1b98d425471087753f86e430ecafabc5eb92d24ca2bd06a2cab8b62b6559098664d6cd76ed08e20beb5a5fac2714ffdaa7cbb0a1008960e731064f97be7ebdd68793433662cd25e8280a0358965233456fe0469c2f27fbcc9e013b6a7387add6746768d1fd659099f94be9c8697298d714bededaefacc21d55b6e3df21017950ef4bf0146d405ea34cddff416dd6f459e3631314dfd808e79a439e1a236a732eca350cf2a99307ee2cd926f04892dc75aae37d5ff46fd53c4aa1c3849c0ebd3a59e85b6cdf3db1f7bb659638f4fc12b27ab2ca05233af73edcd1bbefff8fbc65f86d6852b88c70a080cdd11c6d880bada3ab0261431f8b92eda8534bf1d066be674b7e0e9f370135b6f0c2fc5a4b212230b564db4344c478befe8fb1cc5e4819d0f495cfd5c35e36bb4d78b9f9dd5d3d6427de84448c16e45c530ed68d66fab50f0e20f0a04f0a08c0a284b27904438fc07184ada7eb67881fc9f2a2430d090403010e5cb26204072406000071cb052400730b0d240f010800000000000800f4ff24136295f77db107172a905274c5c72bc86838403817fdbb60f3e90c5d982fb946dd71c2671e6a066c62b2e6ef85a218e502353583f7eded859f8748283bbe93a1d0ed098a61e9805002894f18a238d95ff351576e9dfef07392cfea5e0c4adb0985f5fc5ac0f5c5e295a00af346f30a6b1dac53860e68e922a82e1853dba0d09e1bb034877eb792120e52311cffaf64cc7cffc50d110235711f137efc5fe90a531f037886e4a259867fbd50d9ce1be57235c753403c348de9b9bcd2e2b568d1a73275c95e7e15e0056907235f289496ccbe2e60a60f04f9df51eed21b5d3d10a575940661ecb10cef7611f830d05b28ecb85ea12b45f906db3f3fa347b904241301467e6b4b7a77521a2fd6dbe7dc45e3be02800a9d6a5dd5c1550c635bef6404de3a52682fe8a0bf81c50101b7ab6e0bbbb207336fdffb89faad647d0891c4528b39dacc0e8619d837742bd301e12f905567612aee26f7e2327cb54cb938fb38f2b23b1814de05fdb494193c849c8ce42934e6e50e757216b4d7c352fedaf2e89e27d2ed86306669713b370cb0dccca8efed15f0870e2105accec9b58706733ea1dfccf13400db787769c83bc2e08fa3f953b6bec70f8a6af385d07c2891c15a40e98f7f7fba1f7a3a2d347671df34ab7f4f41123a508b2954158c70d91182a61fa59fb5c53e9a08a30ff20ce569d4cac1ae646b06cdd34f5c57afe06d79cf43fd7f54cf93413af4b355d9ace804ad6c9691cb31e450be06128bb38383d243ce0387f5234daa9928408658c4f1be8698ffbfc46f70a1b39a4d33c4b17d4deb58a515663273397fe994a0617e80f64f04815fc6d6868a18b56adcf939f3fc76270d076e78557f786ca7faa77db5f178334ff06e9b0bfeeb6396e44d5f1af65ff302943a5348c05b619c57efa855331075e08b15578d0d798fa430cfd8dc9de5560ad86e65f2105e39a7e4a829a8d85ee2dba0d0408404eb3a85c145d1c0b8dcea64ee19985367197eb1e78f3b99d5e54768a9d3b128aed27256dafed2912214bb2a36e254208d82a728047959edd9d690b721da10d4d8bc96688c19452be9e15aaf6308ebeac31ead1d783c211534cc107f310c3e8950131ca91b2680df5ecd0cebac72d09beb731e2fa7228041b133e9dd0880d5753c7db4857d96fe3986c4e784b0ccb4e58299e36ba85cb169dcef179e9e1c4172b2dcc6a250e71622e4cd3e4a00ca1250fddc33e440b8e11538e035298e110ce2b3543ac1b45d036d19f6576ea2589d83acbd6c2897e5050b88011ba60ac7aa324349550e00d5f83a19869baebb5823dea6e5b003d004d0b90b2e3bbe6b035c8ceaf391b55c316261a411509516b8e51e8a019fce9efdc96e4d9c061e4bd4280dc67ece55743a8d168cbe836f3a9759e28f1844ae8de7afaf5ecb03a84026696341922f76f2b901606017787084130f11b050330030c8dc25ba8ddaae6521cffa742e1132eef565b3d78e0df90fb18cf8a8cb4e4ade92986013094c5b2cbfad212615c833bb18fb91c458538e7cbd46130f4421c3788a7c680e518596e91bd282b9d2f53a1a88c92b381fed96f26eb082aca68f1b7bfccf1bcf5164cf1531af620f04efbe98c43bb45806e3bc1fb25fb77cdb94c01a784fc1f4b2f6173212c83e37470b9fed486353f6e1a6300d3c3ae3b12cdef5707f56ee891e07fb7591deadf75c508dfc09f7cc30323c432ce459db05569b8b5ddae754dad8614003b2c4e309ed98831cfd17c0cd419e9a599e1ce868271a26451d8fc126019e0f849224675b1ebc747e65c34d95b4d5dc16a5197ac17a3a131e1c62d9be43f31841c49813fcebd6f54502889402a5f1c9c8fd753714f3dff9c22a8e3a981ef7b7ccc1da3bca1b212849b124ba74ce34823e80df3aa4ce3eccad1405d567551075698d921ed0a6acadddbdb5654a6900e99fd40696a067f06e773b9efef8489f1fa331f70096c950ab42fcdb2de8db3c1041e6cc9bd62d3397e01805ede742e4eb3df5279b343061125719b2d686dc37a7e3e7f84bd71bb2b4fc9fb13f420d7f454d4eaeedc078cf2edd87a13abbc76808c687e2db892a419046de1f2fac655ccb5539c70c303f184fe96048014a31460499a13670a175152f692108a0c1e8e7a96104d16032be361bfb3d57a947c2b05967a770cb4c0c218c784e1fcf7bd07241e07331036e52309645807e06eb0fd809d026e222159cba74f20f70d53009c43d9ef00b3bb6e249543350401af81b8d324e26a469530ecaae0ff8608385787774a9a7e321cdd3453186ae7466eddfc59488789e436f04a6dd76b9e370f22517650a6ecf7bc4b29ade63dcee758d0642afd02f29a0cbe4132f3edb5dee37343769cfee07f3b09e61eeafdcaaca463ad161a9830837df56f4d99cd381c0270c7220c3b56ab11dcd56cd3dc5cbea5f2fa372b3fdd15b9450944b2aada2708c1f977e3975e9f1df79e8d9548192783690227c7db4f043e7c50032c839223cb34148781662df6db8ac150278cc75ff816719f4e59ce8838d10b3a79a512ce1c74fbd25eb465467279c991e966f1b4f02b7149f26394f365a09de8d712cd458de4c50dcbb9509ec0fae20d6720acf3e17cfa31edbbbd97463d1088e71c211671c972b11c4738d008810834814d346f5375b558d19c222a59c07e7634de88833aae0f70659208c9b2e46f9ecdfff4de615e4eee06380a6e36ea4ab5c08f116879484be0e71ab6bf4bced0d5de06395d2bd6bb775e9af29acc1ef6b0f03b5b2111f56af3aee3ca2d9dd8c04d1975239cb2927f511f5c94c0b190e3bcd08dcc3c333fe4e46a3abfe6824e5fcd74806db8a4cc930d9640611c01f1310c9f25a6f79bb1b7c5f71a450257448d8574b7a0fa818eae82b600eadb7896b6111a12a0cb70d00ad6643948aa8fb5d3f912e3c8ce8a9305784adce22de91692ddffcb69fc7b55f8269d9ed457f767359c7edb92d1f892450e97df106aa6124dd89f87baa9027fe780522ac1b0c3299ec04cbc96c5929ccf193b9343fda0ca99dfc9733a3c1c6aa9d35014bc690f7cc9e2ce4ccef734282eac82d3c43a238e8baebfb50d57eefd9218cd16ebc5dc5b7f8dfad490c0fa321b60d351515be03869b1d5540e61b4b34e0601dcdd0f67f0620f1bd771ba0f1e5eb38b38d7f12dd83697a8a7bc22cf0418c0080c44410bdb3ec9ea9f75250ca75ae1f76cc4cca4c38143bb2a6f412bf843200c86cf9c25e8001c0a59d25b5b48c7c25e37adb2f7b6822742bcd3b36b58a0bace1cbc0cb85df389ed76c146be7b073616414ef1ef98fa86a3ed1ad180841ae91f997c002577a4382618e2fd658d7db001eca312d4576a5210010f5e161d29d674b5d5fbe57772755566d7a2bf841f35ea20b2fa91de6408755f7aa33a8e7f2dcd90e9b6777a5c8336cb283a579da4ac36f5082219ad55a0f59b924cdc0925fa55d3628525058bf2df6cb8eec4e93f7fd47aae31f2ece4669a2beb029a7ce337b81c3159dce86cfb0f19c351e77a0c1fa2340726dfe676a6eda46aac580e9ec44593f29ae58d6704879d861d711df22f08127a7b3b46910f590c07ee6d589841fcbe1c108b75a95f49e4778b17e77fa1caff118bbb1c98f057558ae450c63c76a628553b9bc8039b9c76499655dab9c01762dd6d9d9c1ac417b9b30476a36f7160c637c1403f566f170195cf9e2381a13980b57df15684335ddd108eaf1d4364ca56eefa5761dcdf19b10b90ecb4afefe75f914e829b889c97f6225872ca6a737f32cb42b065c776fc3e2e05463006ba0abfcec2dd0a485c5ea0b793905fc4424b1b4d0f894f49d48c986d9aef2117bdc9764e18a772ee2b7a8a05cb6ebc6981aaa63b715b81bd212320e17d9f59861ecafc09d22476b8266e4945dfcc914d6c346e9d16a3a9c934f3ac9baed486bb219809ce2619613c26b994e5651b1326bf35f3d846d6bad48bd3e9dd021088c96b935e0a0c48f5378eb348563c3e55fd818e980e898c2d2bb4d7c91f8a02bf79c7bf8e198303c26fac434899089a7eaab1dc6ba3e938cc6605638cdecfbbc18556ee3592dc94c17301997652c1c7d1438e28091cdb6601728e9d30287bc776dfa1ac6819e6b0d9892f9bfd7466e99d7f6dfc935c499c76257603694ce0c38a0070c4be34aadbbaec6b54071fbe896129165376bfe44a71327e65419e2d210e0fc62eee2e2166f3a159d58bf673b809078c739f62238019e83382523cc55f7de253b25d90cd4fbf9a22809dd42c0c1e8743bfb4b2714c7109fee18683ad7d613d84513c80a6c3f94acec095f977a7fa8100f50a8ee32b95640b837273aa4e5a92fb39e425cb33bb116eb7befc777ef3c07177c4a7e6e4a5e0369876aa3da63a759fb585cede7ff2d40959327577989173bf5ba2190f007ac6e739d9661a169c9db2c446d6ef3fd9cbbf116b7b4c18440372150a461e524e10bcf600f16aa937831e8d4994d7e80ef1c9e41814893203ed85ca01a3a5aeb4751595d583ca41935d86c0d9f0f9e5b74a3d2fc67db384330b6146fc8f74ea321a036cf9d6add20b0252a708f4a14adea4904b85c03d3a6472da1d1de8858333d2bb1ad11cd33857e8eedc04edf4cf18b67039b4babf9fb9e151867d90512307369660bea32a5c02c882037e878f7b94dd589fa92a13fd41b3889fae4c19f60dddc7573e30d898cfa84a874313266609b0ee95993dd256b7ec4da16555715ce0ec348f993c9bd0f5128b7d71a6cc6dacdc5e8fde4666dee3a6a9fe529c62783937c7b5f4e149fe43b31bc929d822703c91808c2f3e813d4d5bd3a6ac9dbd9a04659fa8fe7d8bc4e1bfa6d02f068f1399ccc4054c3d3fc096b901b68bc310f513b3d992f3a22738abdb9d13e384a7780e60c86e2eee1e38fc5529e274c339b64bbcadc9fe8629850989f9a6d9d924366d43a379bfbb9e8f25993a6bb3d45aa2bd5d41c073f197a41a161f4226f4a95f1c536eb88f47f660b7c5e572385e8a6ae48ec9d986957e49902ab61fbb287c0c1f729aad706d2c8b85292c08b352c200be13429a2dc64b120d07e266cdcfa30d9757a3535db1e8d1a04c2be9f966a3404e4d4330c26e8d50491b9e9b32329530f7137cd263b538aa5848c2403ff2f34d679bcde5038bc3d81c67f7e67f09506bc308086daf6c89448f54b826481cf3c7d43824f2ffd98cdbc04885b7cc67d178bb731d5ea565ec8f8553277b7805eb3503d0553aaf89e37a46366e87756a4313c92d1d0c186b3ab8bc6b274f2cf285223ef5aa91c44904bad6af2970c9540303820ace19354aae7d988baef3ecf82b62572a39b47b2a64c602341673f09bcc69a4873159e4fd239b91afd010e5dca35dd431f9443c498999ce4e96cf73223431b511ae80474a29a1450171a2af3012ae1612ef84742e4f278de7c024fd649d90a54e5ec86a6b00bf84e724f04f4352e6e05262846020ea40ca8f2820d7ee35bbf6ce86f7eb820e3741aaa21c3b8355ac778d843b758e114b72ea4c30c7cf7e982ab03b670f1779058b9507963298ff5e398a6f469e780558fcc9dbfb497e72fd78b2ddbe20d23044c80de9fb1d4dc4b264eff2a68b3136d19210d0a92244639811525033811658c710f024b123e7e27c5b90d301ed62697e7bc82451175f62b1b3cf71c9d055765206aa45c61e76fe076911b3bc86c10f802d4f5bcdfa7c0bb53f1b2f85f1aafafb7f03eaa2471180e01d7e1a34fc0c35df673eb3c3959d44b1ceac9028325a8275eef8210b92ace88fee52dbad0670df333b4ea84b7bd3667fe1c98caf4002bd64c0b843840958175afde70ed2b9f20f2ac5a4295bf4e8a26f4a5f0af1cc6691a206a001608f52591a3ab0980d9d69cb9e61f7ca5d44a79f752f022b0498920996749ee2ff9389c02cab6d5a693d5a29861d6dfbd565e5a696b5ecedbcf87759a59518b3d561ecceb14acbf3a02cbe22795056a92c2da27ebbd5d1c2665bc3db8f2a645100ac1591cb23df4753bf44ee653f08e6a3ca8443a58453fe827e76a6e8c323fe7c6e1b1736f9e8c271a36d2136aa9c52123defefa97a76705912734094e344bad3c3e5b11f858455df1fd5154121ed9b501c8a355a0d3a8a22a026c4e23a9e7de0b62acf83b7693e6461370559250868f05241503000b240600007a4ee67ceea30524001c100d240f010001000009003f000406241a0700091524120500a317a88b045e4f01a607c0ffcb7e392a09050900c50340070908034312a756b0a3d50225e3b18b8cc86e928614dede2b81434cd498bc397a8c57fc1c3ef222ae56423f272d4bf835ef6496a0d37e47d1f5e79669518c01aadbc8b6f46466b285a69fa46af193cb9e28d3fe3aa9cfa83cf93b2af2f37fae1188ff9d7a6f353d3b1e94484877f50029244997d2cfb8a5954e2a5b3fddd28377dc261d5b7e6e578ac264156aecf37ff0680fad04c778509a530aa6eef953028dc834339331eb9d7990bf36ade77716d9d198c3e6902d1f7250bb72aa83d115f6c74e8c9a18fa2d4a047c383897355a0b5df39ec644cf005bcf4df8e795ab09050603dc0100070009050f031f01050109020b9fe0383fd5c6628a280475929e5c873a094ae67c7f61c050ee340a86a2d909314542964ac76748124c9a2534bfd77c3a1864d024fedb0b511debe78265bd378cf65e87f4706b499f2ba02a1a1a939673bc3edeb3f27fa69438ba48ae4e952cafe3bf27864a8eb5da0476fd66c05aad67beb1e3398558d0c576117179ffc978b76228c085071fe7c12c26ee1f93ea8c164b815d2256ed3960d8b0ab309b41f0473b4e7e7935d6f3f757bf1017e51a5cd0c9716f0f7b10c0897d1d5ce2eed288dec4e8ea93091fd62cd82c171530d1c877b7aafe5618c05e8a2fa376e57ad6dbccd3474238517a5c6eb6a31b94a792b5593b4cf655c43baa08c622aedccb7072718640e792b0667fd0ec1f4707c9f03a18d938581d8b13cca69dd05a2535f9a8cb1ba431baa162134bdcb6a39c0db6b7e85cc786e21e5f24818cd8f22250fdca9fe96fa7104b2c2703870c507d23393c7f5deb451e5ec1f84b4a0768e10e7ffa49f863dd821de4137233608e46e8f865d4ebdcfb52793d0e64ec8c759ae02f90eaa2dd462c82fc4dd0ef9b5a094bcf811d4cb0531cc5e4f26a39094c0c7b1159e3a00ee6728d42e1b95040bf593563ba41e18f5925682e29f5851ff443ab1705f94a5930a5bc6288d6634fb520c97effa75115a45c3e8cf0eb22a07aa4b048cbf5c1bb27368fb0f5b9968c9615abbfa5db27a3953a20e625234357f54faa64ebd136fa41776f545ec1bcfe49bf562fe674e02ca6dc14a2cb4f0d5f973952a65b581ca2dd553a19e7535e5f5622c203f41601a99a592486954efd5d2402ddb192ffe0a9b4c944fbed054caa10549f4611597b7ee566f646a4ebf20eecd7c40d97db5f962a1be4c14c214fbf99073d96ba0394dedf5de4de3401a73de63020f229ab178227c2bac14f5afe11c134715d6aa84f730244088d4e6bbcd71dc0c6835b787cd4a5c3880f841e0a642367a0128416217fc1d8f133d71a7499ef0eef61129d010915a4b41e092d6b8286b49e597fc4ab2d93b6fd8d28fee8d4c9b4e9423661d0129bab7c254d1d1211bf0e8e3c5e16771ede7e24c810ce6942bd32569c06e12aa61cca1013de7de3536fda690635b442a50abc8830dedcdf19e03791de0eab5dcabfaffbebcfa47b2475c70a1a1d12031bf9f51598a416f6d544d1f89dd0c75d43e2ebd480f44bf219f2cc95920ace4bd7fe7805ef03b428fa86dbc412b79899621095cd7517900b3a16b5c8fe267113b8b4b62fb167e9f1aae4cf00e661d5a8c59981c0f72a11b84ad9f4e7d8da86729d654622de43db32f13412323bfc5317f7844d712f91d5770c5441fa0302b964c1f20485805ace25734532e79a5c7d79ff02dfbc05a60a7a02e0d7065535fe79fc5b8ee1c282f6bae11c67e42f4421a1f15a16b34b5d189942dd14836b608312232e618f6e9087275f1e3b1fe820ff255d906bc00582610f289bf29511dde87084cc84f93a09639dd7971af16f007f0e734bc71f1007412c943aaab690865fc00127fe3becd7f244f5c82510d510dfce2b5188a60b513aa28deaef909e79f86bf37d03d2f9a438a3e7689d30806341c98d4f6ecd64b1bfb271b9dc0baa8698c4403f253898c424f0a273695b23574313f10eeecf1605c64847cca7d3f4fc627f421fbd085546276fdc4db7a57ad7bb2f2667a94110e390854345d459449478d1fd5e7a94151a84e464e4184f91df62508edcd7c5d1a1a98dbf7a82c8a19ef05c595ce6bdf1064d48613200ca2f004c80a1bf1550311d81087c168ec44ed79395a43662a401b61aefb703a498dfe3dc58b8e7b670148c9beb4ac6be4da4fe427ee635829f971ff6fafe368b53a7aedef1862881a2036775e5238c36737033acada2294954480fef16f54924ecedf256725caca423890ae903040357626fec87feaca97550b6d9bb7d5fbf418b977fa49f87bd8e16b077888c12c2d2a46535a5e6d449d89eab4090d893a94bbb1a55e36284ef3a11073d4049656a7e8379355b5e0ce72487742dfc9b8c18c545a3bc5aa5622ef33efda0384061a9e249b04823922e9f6d9944c50c8b0c1e09e611dc2edae2932bf0aca625befb19ac177502f31b04450b892cbb9254728e7b69297746b6f5da1cdee702be9821561ad9a4b573eae5e7e2f3940c50723c8f48cac1a2ef8b1af2a79135d72e2744f8fda89b98489d4abc6c37cae2b20e307dae59a922784180c6f28845a29af8dad63ce088a528db4d150a4424f92256028a7165b792d59e07b8dd95b260a831f40acc8f4c70047aa0bd3c13b3103148223f2340826e12e48f186a7bd318e9e319525452697ff0296b0bb7c82013145f232cb441a5e44319329b69e8a5ed6d24123d60dc417916e48a822a27e8f98136128b7a5494590386b0948d2fd9aecf89867ca864bf9c274d236500ede3354420a9ffd962adf112b0e29c6cd14a03777d45e92ab46ca9a06e1907cbc4b4d196c8326474cf6eb915e429f215228ef303d920196170658cf789d5b2e272240f719be5d8fb94b05fe499518f28f2d7249293b710e88c5f3973ede99486bdacb9bb920b5d488e87fde8d67a22813ed974707289b3454ff79a7ed19e6784e38e93eafc2bdba06ce1d526c99b62653b61a5019f6d914fc03d4b2879d46a5dde4ccc50603599a2ab7328c8bd61572d50a04efc7c0fe08dc83ec4edf91a12b8029bc912e719a4a5fc0048717752edaeba3095f938ec59a025755192e5427befb1f79404626d37294dce97ec72902fa5b431d2fd86396aede9401b57b03025e54409942b2f49c70740e4633baf0bb17cb0656bc156e27ba33f9753d7e6faba3a1712dbdc0a2790a4440a4f0c255e5418d301f41afc32b0e8ee05ca1822cb4d7a894f8a8f90f2e65e052dc03159b7c9f1e0125d50d344c722abddd4f11238be286cb7e3b09fb2c0f6fa698e13558014853263d278b7acb774be907a19ed1c86abaefa6bc8e200051c6fc73e5073abbb456ce64d2b0c5245b5442154bf0bb07d55fa48b2173d2eb65c10622dd6426b7cfc92b67af3945932413d44bbc61379ce8ef833525d2df9bd3a37eab6066ebf0c9afea435c2edbd56852ea12923be8c5c31d3b353ecfcc25dbf57b84bef9a9e1f10a212a0c6f86d3ac675bed3128c30cd4259c5621a1fc65daa705853ffe6c89ba0b85cf27744819e1971bfd48da7bbc27a9cc379cbe58397bc4824db6c0a8164a2e0057f00ef47876de6be203497a7897b01cc832a2d87ac047c470851c8b7587d53381f14150c9b4a1ea1550e55beb7b7d415577df9d21e2acf9def85d4afa59073702f61f588dd7563a30afc2d5d4bd93903fa9aaa1b2187e377a65e42e032a939a2fd45e9fc627682fbbec726268e2d6a7c57e910e44eda65a406ee119bd8702d1fdb45cf4e1743bb49d51ac0d7f23aa84c720dfff2a1c0c93b2d924135fb0d686ca3c4e7e03e0d31d26887a4d544f029918f32eec95ec26704c8f2be20f2979279b5f2598d121efca3e1c4c404fbfe5c6e6300fb920fe63a9e879073e45d1de2a8c1df2a005326e935454c1af8819d3b826fda91e9279a1ab9314bdf94697daa31bdb2b73f23bc329ab6c0af8571169a7509e26e2671d43c7eaa93c5c64d3dadd3ca096497759645979fb882ed9c9d87e7644f5ddc14db2e81dd0419073a671c40d7ad6074755dc22275d67f8eeabda24f4c3a88862d217fb3b02f5b81761eda2e1ef7cc5a030f8cad8fc82a905abbf8c4318e37cf5b67a3422d177ff0176e40c7cc2a2dd807fab73a961927d0c4452810cf7af8904511ac495d2b9ad55c259e7ac429b9b7675f5143541aafc8e1a907d33585c5edfdaed47023dc335f1bb0d776bc9b84337ea3e4bbc4d3a33c76ece04490f3200fe92280297a233041008db5d762f8592dd34d2bf6649a0a427355503505eed8e83a8b109f3bb30b27937f4271445d98e86f563c43dcefd83bc53c31fe1db97515fe7b757d8a505ecf9613283b3b014fa8ede6920f9037c39208a60210eee9cfc242e6ee989785811d8e55f97a5fa9d1fcf6859b030e84bfdc81d62b960bbc31f831be819d8e7f58e331cac2224f3c810ff313e0a0e747d6e4fd77eb5d594c7f795e805795ff577f830eadf418d9469ad31a7908f95182d636a7ec849745c5fd4b03d697a7bf6ac8cc6037b55771c403d505a8b5b6468a88e6ae962999146f44db3e4ad6f8a297fae1711b4c05191e81276380a993384902c28c862d2e5fcd80d20ee447eaaad56f7baca30bbb8a60413853a56b56443afb237ca9da27e562eafaee9d885889a5d0054fdbc2f4faedcf17f56c5d7927e0895018bc10d2a33226f6abd65a04369b10cad358b5e6f076468733fb1f56424e5559cdf3828c3b37945f8f278419a0041b21afeb4ec4ef19ea22e82b1b34e4b17e02bbcad76955f192f896113ecc4eed1929592c08e848c2fc55b46358385e3d05c9f9cc3fcb04bd62f2e32f918b33ac0d2321aa4bb667bee3f510a317f64d81441c20969558673723afae48fbe5fe6a89109ec32c5b44a63a73a9c5f90c7d3ff8b28a03870291f94a30f7845c65e5a10bfe0589c54890e1c948eacbf865c0cd28549d69e07d9351eedd8e07c3d7aab73a1a31cc4df9598da687ccc51edd03d2a533c1d4b4da3682f08749ffeec881df1058491a249f509f19515a40e1dd73386db1af57aef779bfdacdc5cadd80555b40a501ef32cd6d2866a59a8f911ed8d9d787b6b39d46d9118630a9b3259979729056e782cbe585956567acba1ee9b4ab468e77002054b2c70125aef9cb56e8f0d91181fd3b1cc7edd9014ed2551bbb2629df658a2a25a1bdd8fbd02ae0e288bd0d9bdd22077bcd536650d9763f21c3f63e16ca24ba3a9f368126dbff3baf7ccf9ed3711a10f501383319344a4b0a6abd460be7ca593718769e6c312b63888bd623297c4c25d63f13083d44d72443adbc850976f1e61f940f5b28c84260f7bd405036029182b9c32d2408569700145a80eee206b56493bf57d9a95e646cde47cc9f066b772b259f3a57f530ffb6355309c5beef72b3380e957a589c303883746d1adfcdfb5cc816fbe73d4e6f5d15ca581dcc2b2e1d929beefb7489e1793cf44755832ac26f27a61b49dad5150969d475960cffc2aab1476f9054053512a78f84b0966a39f41a4182dff7920b73f3377240f1cd92cfdf4eede484d7a9d78bb7ccf1fc371b701b9ce8440bf6f0802331de17da8f60af43b261b3f5785e90e025de18ee0118e8a9538a596a51f6331f61fbd1599d498465e69431ca2b73169af884e7a037efb2a2fa14cb53cf8a63c2c6909f1cf5bc182a93a206ec6dd56358efbbdfa7b3c1a74dde78046bcbe039ae78025d71cd97eae9f1e6ddd351517dfe7fe3918ca63210a939f9ca826f5870ea1d3f7e2909f279bd1fe96b4e7a8c659cd75e08cb47b5ba431ad8dd65239596f9519dc2b749ad78f01905d87644114608cc04724f997927771f4176c83aa8be7d0e997a1658de9ca6aa96a293d9c4dd8b48e5cedf262362fa5061c1ea94e61285e0fc3660ee19316eda1b50a4c16f8bc84e771841e0005f3d08b5927e1469c7af658e53a7b0d4614a2c2318edbe1b8afa95c234ff5d5b4534d817c95fb09647448b6c6d8fee216c9b7155af07631d4d1c0f3a0c5357d8654b53c096809c808fd2c121634c2a6214545fd2109c7db06dec7fd32c7d3ffd37e67efaf2df62acf7264e2ed2a9cb6efc47845f9edf6a078fb57d17d5cf8bdd8deb222400111d9d5be8bcc5ef78570069291fd765fbadd3e0fcc040863e8d543aa1d3c549cb673c1e3d0e2f0e4426a089bae67804fe0de6cef8ead42ca786064aada0e68d84043be0018cd29290f930950ea3bd52da5c708fcbb95e1bcc6a87f3fadc035b4ae1486ac1589e131f8455206c44446ffe92fa2b032a1c5f8ea6bbf6ba127e6920fc086576fdee03c8855e6f2ccf33c1080c8da4696bce94c33ed6c93c09050800610000d99f8e08fdd39eca96aebcddee40e94831f06a3df28c1d05671cd3c2b31850d1ddcaf0d69e26f1b04f7072181043738054ef2c853337536ca366266809a2633eea2a35861195a68d605d5fb78d5a5c5ad714958589f7bfcd37041b40637cb3c758e1cb85e03205569713a15d33b55823fb115f808b43a5841b478caa15a746e0997b5a2d9d92a446c8d6aad807412325d3218f9dd9eb720d1e77486d30ddf4b1c5bb24b6b225b1d43afa4d43379db05928515a92bbdebd9775b23ba1cb64c41e0bb55571d16a5c06c6a69f080ad7b2e154ce433d0cf65723025dee665400b5a7491ed3ff9cf1f0fa5116c96ef50eb19d9f5ffca7910bda4564c069ccb559d8f02372d5f25acf6fc9e5aad456919c2216f76961fe950b17232319011190a0018537188a73f60af52f4f89a581e42d0d23ba362bbda2c84b7e5b973416d48bac1506f974d0f090887d5e01354e86a7e6f3fd147ab9de9d5cef74d8574db677417cb045ed09056004f60281cf049b2152e5afc44cd9a1c0124b4dfa76a52e0a842df71c961a475c71ec4913d8628105ff5df87bfcf0181058385b7245e2d7f9b10c400ac0dccb7e44aa2676f80b4b245663f5575fee6142a6a72bdb9d67ac11e9dce7fb5ed0b4949228a8c46fcc1f2f3c19af03f73cd243bcd7220d092d35f3c0cc40eb010a6c3f90c494e815e77eac192de870c4ef6cd24b21d1449465a87567963032571323b0c709050c10f9027f5708ad03936a582c062e9ba5135512a4b992c7ab2876bc8c9dd9bc0a47b7f46ace9ab5ad0973a483a28d7cdedd560eeaf90646ff8d9e7fafc25e9f2b6c4f9262342fe1a2d19afca82e777cb1487b1b3ac2b426b3420f7cda34fe1be95fe280009cedd8bc32135cfa97fb23cacd1499b895875c977099d92fa570335349bbf3d1257c7ecc53cdb5d583115edd2681a3959ef06a1e399f2f66308468f2f8323a94937da187b6d36e6bee2bdd005885b9090501083e020908b70905130199000707004a30a7dbd0007495a47da4f0176371cd54c49c6084d35dee222b31960662da2211b002f137af78299c23f3c541348ddfafb6dbce9be8b979a1e62429a31469d3d32c33fec30b6332a52f0d045a92b600f8fca7682da4b109050301ce01050707a708980e8a0219e7ae4f45a487fd1018c34e7ded576078b8cf4525e8f160f259c813492fa3734faeb12ff0d51ae38679d12742d0b6ed6ed8689f17ab99a34cedb6c86017261331e83a2792384c6fc8c4cddccf05ec7254a2945c07928e5d48fb7416c4c9a2a88804f9584996f7e25e412e0d5cba9d2ec810a387a353a0a000f63d0fa9a947f2463ab5fce978de04e8ba0efcfb20cae9d92ea9886449e5dc186dde0ce58930499afa0e9848b190763948afc04bf8d4a13ab17462029bb1400725c1ba1081dbeeb6899b2a45ed2f9f280c3bfef7b6040dd9371ceb8e29a7a2d6c1204a941ba0fe8256564e6b09450b179c209441f397668fe4ec41853f262276ece01103e1b5954532257dbfdb22eea959a7f3dbecfe27c7b98b5d9b884090fa781f8e89706555a417295f60aecf422b30996d6e755677d3ddac004785b1ec2ae53bace97dc1832aa8e648f76a3d10234ea86526c811dad4e65b121d7e8574a2f0234c1ea2e9c268d09712c471b2754fb2d0685da321292b0a740e6ce468eda902cdab67cc8f50dd44b2b9b431da8efb2f8aa63c8330d6b6d10385b1edfd881719290905ff0c0e0020fa80090500025b00356df809050603110301ff0709050710cf020308ffee261dc0762cfe225a38c3660b28b8ff0c46e72b6784c760346cedf9cc35d9b5db31c8b518153fd1fd4d93bedc4c5711e3ecb3832b3c20a9d1fcbbccc3cf5762c434448013bc33b5e68e5fc79d4c0d77869101e07a6d842d3b998bc364141afef9c7b1c72ac0a12ef026f9a694a9b5ad02a1641304e0c68dd0ca73eaf8485c40bf2308dc779656f0fa8be2d0e1a613ebbe193e042305b153dfd8184865bbe65aec047f3bfc49479c7488573b4fabaaeb3d02fdac7ec9d986b81234f8b7bc5cd395bf91f9688873d0d2e384146c0395fcf0c699727fe1f407c51f97c7713512cdfdaa6a5ec1e0a7495a9f52f4daf409050d004b0304817d4011020410ce089831a578da2e3590850e77a24d3393b5b35892743e1cc2c32d37a4c94263a238d606abb8bfb22fdfb3c5aa8f1e27748eaa70cf9ee775206f65090417140dffffff800724060000d2aa052400e7000d240f01ff0100000500fb000106241a3f000106241a0300d80c241b47090200623fc600c057115069dd54013e7032c8ee36091ece01c929e6263f9db3b13fd41fb649a41744bcc59f77955e430a67af766a0ba27894643dd5f6d474eb534bb228d89c2014f12edad2848d7571b37e5d31948446a56f2b8abc141a0f09050c142c030b05060905030c1b008029ff09050210060100800109050c042a0007013f09050a0c320006014b09050d1032030100a735227cb82f0ee7ea72b4533eec1dbc7825a27e602855485fa7a176a6cd0362d38a40ea49077210569a1df7177752b09f2918b00c22090509008c0105203f4b2354e265f4313988224c98a60c033416335e6e40b4f1442a9998e2edd96676d324fea64f57a25dd0815974172199d13aa998fa9827f7b21e2b08618c0ec0616daf9d6ecb5987fd5196b209050200ff02010308470e7a62d235fbc27dd20a6de5b99c4d690464b6240a24a6a1e783c48936f80b6f42d895bbb9da6730ce7d7a6726a5ec82aa0f1dcb52696b0f5d2b1aa60b71b80cf267e8cf07cb02240905000316033f0801e203a139d6dec7cb614bf6af0eb13e2806682541b972c6e10d55ed3f187a483376854a882f31254ba8c5910e3224d9af64c02e52cde258d6a8b097bab7d0df4b7b2ebed348797e717db03945c76586875c118bcb8defc68f76e56eb45b934bca34803a1015a8cb9f900daa2849fef7444f4aec64880c3c67d1ef7829705ea58bae24129afa7bf5e2a675bac8b47573e59a8422df7c58ec814373b69903ed9fc98179b57c3c5700460cd62aedf1b760236fc389a2ea547025222b5c6f3bfb55c0f3b6a87891d57c9c9977d1cfc95a94a43869e8a4e37731681173c485935fc5ce4f6f2d3c877b2e6079c558cf66d9ce7deeb574c813bfc8b4858c9b01a331503e2bc9d0f3caac361f233c3345edee7f09050300ef027f038009050602db000404010905800cec0209401f09050d023c020920815c2d4496cb5c354c23e3b91267522c95abde3d31c3d10ac88f67e0195955bb6d082ed8da27a0846bf558b092cbba68114634573aec1131c8753ce52619d5da96b6d76d6011e919532c899de35336a493a1f77223dc9406eff7aa5ecfec83b0b81a86615a4cf4b67a78bbe2e6ae416af12acdf18bce9d8d8ecb68343064c7356bd3d67a04c5de7751005333ee186a75c7ed01f7dc0c4f66cb9cdce84c4d5bfeed4d24e78ab3"], &(0x7f0000000ec0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="0a065002000180cf0000"], @ANYBLOB="92010000", @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="050f9201050710020267070014100406f22270e9c9e7c0a60b0f859a55bc93d5a4100362e7d77f989fe987abad965f16d6b73029aaeae73936104c5b26734cc850a359e543b8d6cd38f642740f05a4544c3246c3156b7141fb334c1d7ee79a9d326d00d045ef6fd0469fd89bb9dc0cf449205123cc47f3e944e753615ccd0c5470f5cda25ca15600a74d59f79fa2e55602fe947ba9af9bd3b3c9ad0b49443149d2b22d2d53c79292e501053a7dca08745dfc8b175c467cabd26edcc7e1bfbbcf30e1a2b4be100b88117778f40b904d38eadae02bd6bf24dc980b849ae68e7687cca642f3a3ca02380c15d221451b0dd6744664ff09596d146ab69f5ab0e2fe541f51d74184fac87a1e1c469332792529688033e51ebc7a6d34a31a003b6ff03c103d6ec80071f040a2c5df26699e5d9825b5b6dc950013123fba9f00f5afdf6312a83e4f6e62030029660629226518c6bd2a726d8fadf388f2866dd63631a4d05ce5ffb288e934bbbed8f95f5f49d8a9900a47e0d980cfbec18aeb5e9eeb6f2b7e3b10100a00610000000f00090000c00000"], @ANYBLOB="07000000c6000000", @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="c603b5018622c2e46977a52dbd0640a41648f8898914b5759e146c8ca960b3539b2e4fe8660e0c12b387351d9c2dc3fd09bcc95505702e597efa86427989bf2963ca3a491ba35668bbe53eb172a23a7253ef8771e6fa6e7c41ad566eb1a97418b73fea6b7b355baa6828ba0ab45320379613945a4640b79e375ccbf948d500ab7d3c5b3bf95850b5aeb0e746665f21fc94dc1eb9ab11d2f26aff175c5042e774775e1e7089bc6c19592c9de8c977b75213af0dfd20e74b29696f030ae4e5b281c4ae04b8e09b"], @ANYBLOB='p\x00\x00\x00', @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYBLOB="70039993020b082cf3c47a1a230861d627aeded9f6edc2f400abbf810fa2e7ca612c7c5420a1c216cf151a1665742725bc6bbd548d3a12bfbc7147be13e5fc9bbaf1dc56961ff14bec44d92072c71df53187f68cc85a39ada5e78de8f8595a554d39cd49999da9d4a5befa96dc5053f4"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYBLOB="040329f1"], @ANYBLOB="02100000", @ANYPTR=&(0x7f000000c540)=ANY=[@ANYBLOB="0203186aac06187cb276992827d08cbdbddf74e9e5ef571f15c62f83e3bc74ed9f81424f0379df70827b2b2176250770a4cf9b30e82707ca8630097ac5838302d94b959993470e2059bf6e43723de091f9b526361b242e0fd98a48f3cb0146b0731ca9c5fb9eb59df5a20b2d2f718703824ed364d489c6c5876d9653872428995067cf5ed4626b46f1e38d205177172ba6ee1684ebc5b918b1e4a33dae0347771c2fd4b789ec09d2c66751a3b91c56605299d17437ec37e7dd736b36f3209671f63227c354b4e28929bd95245bb75c77d8822e72318174aa8e42e462c46c5622f0bca0bf20254f0729ec45cf8528b982854e77972fd833db240bfa5835f83c9543d13d3687f1c0638b465556c4465329bed0e9302f507e9449036764cd41750d8173e0fa0ca7d3c097baf4ec8a23608a35980acc64b9ef7d85ef08d5812979a39ff3b7023ef439ba52bb4da6a789818dbea3a09b09c2a18d1ae001e7cc3166445b33ff41da728ceaf5183cbb9505749a9ffa8e8fbf6a1bf64a4c10bcd7a38a3f426cba4f9a30332eed41784aa6a85cbeade4c1159f8c00a2a3bdddd6f55123956701290fdd3c7a68c9992a0a9dcfffdc543be97fc95cde73d2dec3a1e5a191cebf700a5a31a30590137a5b35aeaa72aa20033047aaa0dd4cf92cc779090d382125dc3a0e0e8db9eb1928d6e66dcd9849e76ad7c4c882fb76b508c63cbc481dba2e44cf873a16a39508a1601bf9f70f0cab5de7a3aaaf177ccf499be390d605109a058efd162bec3986255afd83bf8d62525b9353c1299c05488d46bd46c3d00571c3800325bf0f3cb75239a1722bfd1e619a8a945292e89fcf36be779745434c38d60e4ca1223e5403b40829b758ee2423cf1de4313191a2b1249b1f7709f3131be14a91099edb9e71766d86e2df142f0edd9da276a2fbba5ef7bb3ece2aaa3509427e555caeac5a6111004f13d6e31c4b8e3845340b4c54f2118cf50be47f72f8fd00e41e7ef9d415de0cf2136ca4141d93d5dfe4f7698dfeaacee359d644c311ef6204a916e7cf2f874c18f12138df103c6126d4c7a66acfbc6684eab445b579bc2260b0d155c1de06ab7f5812a96f53ffb9077371fd800973d8543c9068053fd2203c578d394039646df69bed4edd92c978bf7f8bd57b7b6a871e6ad9e27d1ef21bb4781130c6f18d5ccce500465554e95bafdc599b3448b1ab6e9aafc041f09fd0128613f573e6258c82bdeb6f011c22073d9d20b787586b18d66a2d66709703c9298c05f2295ca5112542d89428ab26aeaf4bf81c608d794beeb05b83b322c6e0db96b05d4d76ac9d63c750b769d9aadd8817fe3bc73b63f9cd807a1a3e4f4ad012b7c1f5426c2fcc22fb7f7e1e6d868dbf4f3a744420259ae3969dabe781d7e26f0f182556ce77f5748bb595f1a8d2040191aab88b8d0d5d416a14b7a0e1394c3e624f306f04fac60454ea9099f1623bebbd8f4427a0a2a79121eae168df5e5aeaab790211fa65a986ffaf3a89096f1acbdd35da336d01de7704d30f74baccd7864c3876eea35151f5ec0322c9e7f5b7e3367388e6ceb7c9181402ba749a247095c57fefa3d5a9cda466a9bc6b9fd7427bc19e8fc5bd81091d59c3fb0a07aa201e6989593dadb2699b96f88fb8cc2b578b52280a3ab6a36358e812de06ec2b29d46e5a35d3b3c71bbe19ae7ae44dad5a336d7e4f2d84342435a80b9cf040e8f67eaa56523e7c448db1266f9e3d0e6c2f01434963a667084e442cee939a00b818965e2bd9e5ba8dac7dc3aaccbac41e7958120ad3844e8ab5c39e36eb9f33272861af3e051a9d8e5c71174d30022e197f814aafa3238091f0d2e8d35d8996f1475a69b6635a05ac94bafdc6fefefcb43d3fe1140601bbc848025d43734b786b74c3e1c5050abab91ad0993db31fb01bf2ac4ef2a346ab0ad53ca931b99b85095667b58b3566ec7a37222bbd720e74532ce407c3fff816adfd0a35ceaffb3ec0149909fbdfc92a2a78a40aa7a08dd380699faa3f04d4a734d1d3757975aeabe7dfcf9d83effcc8136f48582e6833ef47db062d098e7d855e35b56edaef6b841ec0e14663f2355211b7e220180db8124826949f61deaaa9941af8df8ce03541d895bb063672c04c782d901cc0173fc0ae67638f7a8b675f067c5dd9465eef80a5fa10096f584930eced7d14569fc54a10af3f5feb05407e965bddeb328c804dfe2b36423ff110524db3ec5266f2cb0f24b19695ddfa847fa0902b58a9ad7fd6de244c57076bd578b03dd3b8f2341b1e7d6d056e9a50921718fb85e450dd9458fd5a55fb7e61a740710e2a263acaaafec1f413f6fab2d508940b590d0d26516ccf3dd75d0ad5fa5dc034fcb96f58b86a588bf1cfe32e4cca08a27c78191b5a59ab07b6d8212ea826f929bdd697425da362cb15432669beb4922c844b13a3025760dda1851cac642752039b5f2a468f42c699817fd529afb75c2e11a51b2215633266901df89e8b5d1230b1f06f45ac609863e8e411712964afd016a3fbc7046bea82d6bec44e3f2e7ac5950c542bab9ddbd8688e589cdc7e55219688b046dfae408f5996b22981840b48824d896f9aec7c006f80a6e65818a091dfdbe500f38428ba10c16ec3b5112c1d54d52563729e4f3736572a8bba5f2d74dc09a492684346df1d4474b4ed20748a13d315530cadd77ea4049ea2e2383143f7fd84c3619b451c5ec95954b7829d4f091f0c0b2206a90e1fec630c91c3a5c3913f2cbbd124df1c6cb6d4ede806e5d83cb92b39cc764c5755a97b67d9b3fc35d3ee9033c867fac980a0788d5638ecb55741bd2218568344e5658515c312245c386a0e25844f5760a27d5f9f53da300038b846a8f695ccd210cf22cd46c02fe6a52a651df0934068016cd40d393cd3f829450b2eb74c46f0b0e04d42d39d63303370fcbfafc95dbd1ecb818eefed363741ae96695827d4d42fbb745dd3169f04270e2dbfb172823806a5f26632d14630ae9ff225c1a2ec8c4a8a4dd522bc8d8af79a3315e417985f40a6b074bca64dab8932a969dc79f2863f0849b433847c5175455f95a00ad90ec1e4f5aff42fec1d955df04fd3854ddcb23bc4ddd35812c8a7b2cc8be1002bf666265739844100797b847448da4e92e58a0707670401016abd8c97bf91c9d1a252d40b23a84bc2265b0eb93a318a5c0dbf7a534e96eb4345c264670f8fe7945ba1f03a807283462016a8c2c790dcda482f85abab695c7dad7952d4a002a19c83aa31fdcaf33fe9edbd3d6dc3c1525f55ab27d592c1cc6858433ce80e85172ae876cd8cb26926a1ff8f5db68b027663df3cf4f430454b1c47dc5cd1abcc8b8e64f2275a00bbe64650f49653d9204ad66b1d18161ccae1a15cd3a967f790ab25c24a0ed88c039d8123964bc6dfb2c0ef00ee99428cf311c7e334397888171d084c1df132cb393fccfe9effb5fa821d0b488e67ca4ec794c1cbf87b5ee4d4fb405d9e20fe79ef0075669ecd163f2a3138624e91b21199b2b6dc831f16dc8b212eb029febcf487798b153dd3e0a36d694876a6f176ee5cd98eb924e0d11ad676a7bad719cf0bd1333a4d64cf70891539f6b34705fccb431846d760426494ec70f947ff047394b14e35b967a48ba0174ff8f22d2699d77df074bcdc4d70362abb1ce0f624b42ccbad81c099005e0065095c0f4dfce250c48d82d96a9e833ada59d6055c9c93480b754c55002205c740995e9f3414f5a0c0eaccec7b5ab3446d60b2d8d7f12550589ed9caa2dfd71e43d69cd5a29850ac2a67cdb493920a76a9107d0ecc6f27327a29480991caa2d1b0ecf23707924e06e1d843f30cccbf676d055611ee81cefc1f0ec56f6beba02086c0888ae8ebf621357d8b6d01d2e2fb56c2917908fe066eb8e65e3f0f2c89f3557ea86db973b3ef7903ca015b9d6981ae4678095a9ca06b1e48f624171530a59f235359f59bf7a363e3fce200315b528a412f5dd99e3f810d4491c25cd58b3ee27e55844e066c7796b3b9f246fe641d6ae9f14bc7384a41223f16d0ca9587a2c086c9dc5b49734a170ef244240010ede8f964fd00877c54d40aae99822d661417b5a1068b0847fda48822c5a7d4c30768dd1c08d132dfe9dfa9d88929e81d7596ccb55e00ac84e71dc0f61d078bee5d356dbe13a32f4bbad2cc675d12491e0cec0cefba02c1a06c7d9670256662756f5d3f51e55f619209ec2829378960a5dfb14470742a059d98dec16b9918d2e231ccab83d398c178fabeb7a121b8c7b195bb46c27f124b8bf98080c9927987b5a1115ecac55eeb3eec2e450269001097eb9eb98f077125ea68ffdf14efa076f904a1df81f17af415e7a3d94a9baf17708583c3a37eee8cb0d834c42115e273b2165f112e7f820afbf3f021c9f6c626a2d187b25f973d3d27a61bb1f93bb09caf5d196841a0f62a54447e515c5714958a2526dfacac03fd53bf6d1be20fdce6c1528410fca10bfe9cf94cd942896a3374db5661cf4a2f6a095cd95466b4d79a1e4731b3acab83b5d94f949e80901e658c5366917d0c1085800f4754a6d1fc9684f866c2124c569609abe2caeb70486b29b608bbde85f9550252f4b815a4923da4123f641c47664f56f637b88b0d79f0f026076981266be96da3628c6c35b4c33e5aa538548eee3a7d0622c9895b5c1c59668e0396d257adf120c571390e35bf7805f1f5cb7e883f220976c54f80da41967fc4296969dd70154b652e464c6d9212c747143cab7df5fa68be930330416c660795087ee7f236fa74f7bb2224942fa75018ffbcb934dda845ef12d61050e0424f816cc1373cedcdb7287b335c896fe71466563c864b437f6003fede3ee56724a4d1d9954ba7777632ad05cc8888cf51dfc447ad968379ac2c9cf024314a5e3cdfcefa8f07f4f600f05e87e3a5902e53744ccb8f7e948cda5519f6ee28ff62aa9cae07c89d549d93ad34059093450b73929325c3afb7d83ee2fccd423e8dafb33bdff5c31df4ea3773b62ed59398674d2694c67c2455b7a33f70c9ea7e7ed2d02a6795f2574f8fa6fb9c93eeefbed18bb6a5dfe8f634e9b7dd49eea9c36fdb9f2a496169f58426d700cbe15e6852bd72622b48fd022b566ad4020650fe141f27ce0d09944ff609ee7ae888257db8f70d77665fcdddd3312228baf92523352c1b460aa7062ddf1e46a8250401778649e4e42e025d3b2b52d570917316e373faf46bd809d52b12fb1bb4252513c0b1977e84b5ff591756a36b675476fc92ae2aa0d89223dfead4aa20c7dd952bd5cefabc55480f9b8531493b7e42badff73b1b537a53f977937be74c4770fc06ca0fc0b52eadaaa9d49cf197df87768efac7b9e6caf4636ff31ac1351836638219d9abf7e4ee8ca046d2cd3acc1237bef3f825bbb4b812d38da9d6c6eb94169be61403cb36ed79e148ed593b89c58804365be88793718464e24b363cab965e923b0013edde8e66a9cf45da1c0fb856efd75843e37acbac6e69eb98facc616e3b05c25279cd0662988389740f104472e38299115d9b7bfd31248ac452e79af3085be3ad310c3bd5258f6c0128bc6d7484dcb81cc9a90e986c3bac419d3a9fd7bf847585c13b7f14b553200d64da472855552d189f138c33e74b4e50186223779a90c1567bb8d84edd13c87def10dab4a67cb511493ec20947d773ff0063fa761669672230bad19080c3d6fb4850464f3aeb313364860842f6504b122444e553ff17c91898aa12a1faf26cc6edd2085b95cc78158bc6de7e93953cd2be9853f6dd4f214c99087f4890"], @ANYBLOB='-\x00\x00\x00', @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYBLOB="2d03e0e2823e9a49bea0793eb61735e681076f8e551c4942ce7a1bb935331cbb8a183979d99d1febb44fcdd352"], @ANYBLOB='~\x00\x00\x00', @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYBLOB="7e034ed33e8de9873fa66a784148d0c4208ed86a964bedbad7927ce162f9b9e812306faca43262a25325c7037b64f3650e41a29bd643b6783682d77a6da5cbaab54401f39eccdcd7992b7ff4f10b9a97911716a041f0d6d4a39d54cf451464ac5c0e884d626ca60d4d3b9005725a11ba7c7179d25c489ad0bcdd9c8560df"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000f40)=ANY=[@ANYBLOB="04030f04e2983e597498556bf448610afc81e2acfa5a238a14d57a9ae67a6c80313202bea3c86a5b4342a7424db93435a968bd8adbb83887e0463f9c4bed39fa697fb78b246066e116741085d254ba4a8da3351b7da5"]]) syz_usb_control_io$hid(r2, &(0x7f0000000fc0)={0xfffffffffffffddf, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(&(0x7f00000009c0)='/dev/hidraw#\x00', 0x3, 0x40) write$hidraw(r6, &(0x7f0000000a00), 0x0) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f000407100204fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"], @ANYBLOB='x\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7803e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="0203"], @ANYBLOB="0400ea07", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[@ANYBLOB="0203d3794406df12e0478dcbb145fcc22e87f7255fb3d16b906c2e38b532bb7003c42c23a6148e119e8351b846e001bd09e1c1b7e4ecacbe792cd104741818d84d42e6473c1835daf590dfb5b42e6314d01df228b05f5521bf6a8efb0e29cc3bf2a5c7e3a4aa2af9f3942f577068a90c808493e148402e0591ff63d0696c5faa8d533cfaf58d61707bc4386c3c13ab672d5b9adbae57785b283ec3128e86fe26e7a3c384b3c3625b6ec5d12251f7f37662384fc4285c769823c69fbcf06ac3b9bce3a2ed5148c30637a4ec2f8dc5d2d1c9bbccb2a7cac2c390375e5753b1ad6644bd1253e16e1157f04a6ccc1e67e242f031d884765c49da7f519b4bd9c52fdf7a7daaf83e45e0aecdf12a4c1621aa5b6e104448366e3c099b51b6f6638d25fbc492d8b335fe2825685b31b75638eb401234bd68a12e2233dc28048b4acae4ff3dd2aecc55314882ddbf7d3415f62103ea17b5ac8b181458a9621d4f7c8b50ff81db18d70f0001d78a43cec1d0d17704568095499437ad900be21f3d03d5c624a4f39e42f5d77903a5620d35feb9bee67b46902012244f67f56aeeaa0bffd1d42aa04fd9eccc9800ab3b9b67a8e5a1ab7401515c4f0748cd2203779d134d3e86a609004a8d954556f3e162304fec705cd4dad76d61ce65205bcdfda5a676bc55a76497bd94a4a31b2dd0a5da876c0798a886e2633ac74aece999f135b89cfd7a624dc1c6b7d44c6df8cbd6f65cc7c4dae64c4c9e7731d3c92b77803c3019d24f8abbec9bdd65555a0928cecd226755d1fcd9fe041b9e11a9c6e66767c38565d2a31182e9d50aea6b17c120fc53c9390c102461ca1efb44e7f48d1ef89ae3a45c7ebd90fab26a2af5a0362dcf94784e7f867900778be06b9243b87b83f38c417bc883a43b5d22494b135c9b651d0493cf0566ab832fa296f32f7667814e16910c28618dcc3947fe45f8d51fa2d86f13a1f21cc8003942ee576b3936a991742193513ce4f6077a003c61525ae706bd59bf0a39eb488bbc9ad75556b1cc9caf97fdaf10d5ccfbc23ee0e4933a39b951dee9b0424045150c00cc59f1e234608692ee3b6c0b95279d23b9b2bbbb432cab135fb2b111ea232d6d70349787c761208181be88399de63a370b6d17a70e0102eb9c0b566d9465a029e691677f217fd0cd998e0f2ce0732df502f433b385cea6c755047c95f8451fe46abcb20dfac183a9b38abb1da010ffaa11d91fda351a453f126cc306c769ee73c646562c905cb97412125f2c3676b406d4ed7470d2bcdfcd54b086ec45698056267418e8e5300204d1a2b33300b4772474b2acab7c78701a7c23de0e19e54ea0a8a716259b2d296f957c0af4d7003a1a789a39fb077a09787814e785782db50a0c1e808f5dbdcce1feb3a97be02004bf3f39638cb0855b9512434031e7f04a2a344ad23d46398a260889001c2d12ae0dab07f4588a1a023107ef8dc95b9c6f6a46bc2958ce916b32b969b2fc9f7f6983605196c8d7b3d17c555b95f69a6c4b5b93d96bbd4d85bd579300a214013808bb56b63741078e86687620717366a7be1adf9be6696b22cb202aa3c6434ccd928cdd3593a96ac2865d8fffd65994d1e3c9d5895a5b0b4fed95c9cd595ee32dbe497dee15244ff7b18b70eb116448d4875ecdbb54db335722b27165326fc14f54eb6de895143baf690f15f6037e51fcf85f1902d1a546601dcc993ab4d8c184104340ded4e5b9147ca9f50f7d8180b86ccc5d3116bdef94bc8541fbb922e39b77011d69bae6ad62519ce6655e2dab83b7f7efb6a1e4dac61767bd74d10d6b2fef90230a6a7516b54d2c18255200556f000578e43e9eeaff3c968343d483d1d59daccb9817115f8ceb2a3df254fb875b1940d8b7036264864ace2c663162f15daa2c3f2613a4769e63a708d540e82a0d38d51547996ca28d2175a3e32c069a03cb77cc9a56299516352bd3dbb4b0667a3a03c074bd5a0a8a44071c1838743fcf09ee37ed30685d0e3a89a0203aeec48356a5dae46e37a41fc54b198018f1d776c98952006edaaada1f78b7edfa2ab5e034bfa820f590d6be581c99d013a48e51a70a3938dd06bf8b9f2f385d407b41b0f8d68a970b644273888ebc553cb3f735be41bad2a1e879ce611035c7e7ff8c63f19d7636519f17b066233f9a985fe122a82caa9b611e5d4ae1938b9b82eaf2b9d09737392f05a33f24e2a8221a2a01908a799fb1df4519f377b4ab6ac94cb186dfa9ca4c2874cf2c6deadde66e351b8c1b597a3b43b3e8bf1c5c126c9718533c88df76126459de01c46c3109f16efbd81ae3dc09a02386a5bf286531ac87a30a6e1134f6f325ba0148ee9585d85330cffd9a54573c950ddc079963b10ed3e08b2b9cc8a2ab7dee1b66cd8943353b26cd3ead5b122675c52a873c6c8af37f999691a9253869d9fc76fa491b7d3047f7486d11f43bca5f535c1ce71c7029a875721a7c939394e855ac2169fd92bc24a900f975c59fbc5b5cf4fef979cdb985877f938bfc0fadd5409c81d2756737a94ee14f5f850b4b8d4f80bf7b194319e95bda82c12e7b40a77e7a167bce3f74436e03fd10760c1fe91a1fe91af126a49be26d5de7aab66ecfd9d678b8af658dace82887fd138532d6d620c9544f3c1419b8d3840a101b201e7aff27dad0e479034842ccabe9e0877a0f2b2ddd92830946defcdd92c81aa88a22c23c426c39b47d5d40b63aaa4b0752b1a62b85e1ea8160af4a10d65258baa11c58ab33ff9413ff318bb76ac3db47221c52c36fa3ca2c5f495fa254f5f47ec903e69f2b1f98918d83640d5e447c62fff032a1cd25cf2e97c2324b2e86b295d5ea9763380054e469787f61516ac3fcf2f79035c18a388080a700a6d45934d6607a2240187a92bf91fc5109e68b6be957af601438c07092ed8983a0f8807b9c214ca79d594b2de7a83a03e4bbfa0b8200331daa4fd80ebbb6f366d987a88271615ca3ada56f2eda9bd0a0af17b94c9ee89d3be6ad8097641910d9c5fd34652549863d4308efe79bf53c61ff2ea672397e695c93b27653cf6cbc18da04e418e62ab9340dd6ffadad0bd768757d43a860c27e9a76e7ac368566043cea8186d2c0d67f1f90096c4f1f9ceccaa38a11950ca26138b5bda097ad663cb96a2e7c27352524e1bef4789438273763437f5d9518056ec20f055ccb203498f176425437a21d0138203753fe235e67bfcda085c347a3b1f130c6ea0e28c5f4a31c29f31641ea0e5d5ebf04bf74a74de6ad01e67faa9c8a015eaca36d1158278dfb2e1ef545e6cea9aa2fb6f0b88935f69595334adbef7d698eb9c975d65d1a5580774e8ef4d8ad5487a8e2943364b7eddc9f2764ddce565b9c277329b3611b642bac266721df841f0e5c14b740b3fb60394b097ff274ca46b95d4b08d1f7cfbe222daae71ab8f980d761f2eb973e6fba29511003010049a34efffda3489079344f2033b2773a98f653264c39e26e8e8b3afd06b9a996f74873df458069d86f70d5b4a532b486a1881386a2199af5a90864540f04a1445051be517782db162315f60c9a06203bc8aa047b3e11497d754e2b208e5c8a54c32cbe0221d45ed2a977961ff83f6564fb5c25305afe0e5950ac0edf043a385e3cd1cc018a311fbd07f03aa2f66549ad832a2d7d4434fb94bd35eb3faa80f535197077cfffe5887abc81251b48c920c586e1a18e0eadde4fdd7ba6ea3b4b80eb69e31611e06314da645dc135d3fec458f0967417b932baafb3244ab71710bfd13f9858cecda7a5ca369b58b9c6a5a03f1b689f058b33b00cfab37a1c392ce74ed6a3d0af70ada18ba54942d1d482655ea4f748be2dd73f1930284b096cd29a15757ea4d3beb153f34754896e632b032fd43b5062c6e076a5396f9f7b26dfb01de2353b89d97186570e840d496df52e5b785e28befe258db27e99933ab4fac89ed53f92b0b2c4774dba60cfb2f34e33097353362a5140714a9d4d01a7b504e1c69cb01ac5c808654a12bbda8b0739605c3ffbc54596c35857214a6f98380f6bb76f922f894965689385337740774c9df66e3aa7cace2244ef3a8921aadf906dd1b6b7a78c9d3672d2f2f9a49a017d358f48c7a31bd1550a62c1125fa7b57d9b4f5a4f421785cb8ae13cae5268ad5cf78d7be9c80ebf8531dac1cb318c04a1941ea8aa21687a6190ca617a2bc8ab2d0495a25d4cb243a312597881e86a36b250bcba411ebbe7e0395a7d5cd472708eb21f3483dbb98afe644e5380a092ed559fcd758d999c6b98d745645b9c49624197a99eb9972d7471b0f51237d61e4d6ff678ffc75d256247b606e6cebac7ec2c3560952866dfea943205d9f45ed56b9ce52b52e7327cabbb19e1bb7201a7da698b834fb036bddf63fd0e537710e98fa97eb0aefe4c3dc771da7c6d18560a9f584a3362740e6d9a93e2dee2b154059c01a161232c3cc89f2cf4ed66d0a919e944f4682edce7028aac90c37f01d9a9d439db726015c92d4cf0131252fcb4560dfe2b1e7a87cd874b805f471628eefde9a39110fdf2b9c7f44700ed5ce6e7795624671bff4a38301658b06d46076566142c186d78b96e2d16577e77b639b7bc68fa0a41522e58d8eda190ed7fc814ec832f5ff1b88d52a8602fc99beaac3a66388e95ba36159224cf1ba4d2f9de78d6764a8f6d4d6e6807db16fc553e5409aaa0b3cd9a6f47858bfda160e62f32d727998742aadf39fc24913d877a5a6263c1016eccb966a249f95d216052505bed28868b876db98b39102e65bb0c9360c07ddfbe04f70ed7bc4a635424581600520b0567f72072f525c03211e09c3eb1634754d00b14b45a578e091077913a67785e1ecb0a911949a1b00aeff6a27f598de0e335961b6d265a60f0a548355cc294ec6578b69bb0aa1017edb414e57b8e69654a879aff4aa5bd87e938363a777d90c609c3f61ed2a7d7d667892ba366eaa166e449bb61351bd43f8221ba408916e16c3a034a64919546dda37883cd9bd131c2487abddbdb809b122e910a8a661b383e08cdac3e64577d0d8560e6064c24a723037adf32cb9921acabee6f74d627be3f5cf06f88db8e036d6c36fcde4303a448b54ca7772ebbf28723f58cdbfbfaf55116a03c4247ff3fb5923567c4aeeca450691e34252750b8ad81de5bcd43697e0eecd63603be6cfc1f91195b0a27d0c73e383ac88c49d9d50f556417ba919c87cfe439fb5dfbe7d6024922f133043c0f53c8a94f5a415006801308fe4a1a8f431c8961e5451ab96421d2ca21b54db3cd3445b0ac180fbf18abaacf93f697cf940567ebe8be2c876d5cb4de269c0b20977a0afe2c24fabaa96182f74daaa53f93769fc0bb1c76ff49203096330d3c3e6cee6b6622c4eb5e1d915e03c09af68acf1a65da8bbbcd944890592e7e66704e958e626fe8ab889d88946636cd2c0db18bbb4f1ce857eb39c737042a6526ae8de4273a6732c2b73466f10ffc237ba657ef2778153d5f04816352b7ec90768735612edfac5a7257da230ed1360760a326c21a9af88c8294905894c47d3499214d131fc1ba70a64b44f7fac0f2008a3dfff761c67ae5a8c645fd664dddde721df55d883eb0f3610045e13324aa74418ef16496de501708e57a6035e6ce1491aadb0c23db8e58f41cd704c876f62338b59fbfd29b3dd11f0e357f4abd8b6cd1a8fb17e8d673009d188315776c2b706104837eb546158f466e9b6ab451799acc04322077ab36db2942d15f39c578cb90d0d12bd2672101d26efc760a4673e83c285fef1aa200dad6608a1c32c99069"]]) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="12011001020000e6250539b6454612289992b948124a6d0da1a44000e24097f2b20145e601400809040000c314cfad01020d00000724060001b7de05240003000d240f0108000000018004000706241a00e407052415400009058103e80200ff080934080000020d00000904010102020d00ff09058202bc020ef70109f4fb741d5f77d513ef5f124f9537e550b6caf78db3a8e8593b55ba03a6d178a369a9face5d52aa17f6645f8f7d5c24ba726473d21cb320a56503424ac5641e30cb68597f3929a2924cea0bb8b5b167509f13c3be488e7a6eec3b5f0de51bc49651b9a73c13974ace1ed6fbb93d5b517f6b7f4c62c5f4edb2cf2cf13e277e9cb3d4a00000000000000000000025ca528f890514cf6541fb024db50d397140cc2970f658015179c7e496b6dccd2f49a9687650ddccab65731b326e5eadeba9c69c5ff63136ab8fd00fe28a6fa72c880c72e91d5bce7a8134a6423c"], &(0x7f0000000500)=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=&(0x7f00000004c0)=ANY=[@ANYBLOB="045f58d3432edff4980c488a1c4e8aa4c436dbfefd"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5fb76f57ae794ba6110ae2"], @ANYBLOB="0ddd4bc4efc2ef099951fe7f881cfa81be9f0fbc182b813ccaa31bde9dfe5bef925038044ebf5208f2aa7248d268d62208b562f319122d0adb9eb13f6799a24dae", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r5, 0x0, 0x0) r7 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:45:09 executing program 2: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x16d801) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0xa, 0x100}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000140)={0x1, 0x80000503, 0x513d}) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000008b3851f5b2bb2376ec4b0ec2505a8a440000000000109001207010300090501020000000002000000000001000000"], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1f, 0x4f, &(0x7f0000000040)="f79bc34ed0671bd1f69eec6207a5a11c5c3fad0fa23a4a8f58fc5d77f5ecef241bcfe03a7cd048f974f1639a6103fc10f41508a447e0bd79b15266a903381c938e96416542c67b34e6fc61723d09d6"}) syz_usb_control_io(r1, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000180)={0x800, 0x81, 0x1845, 0xe8f, 0x81, 0xffffffff}) syz_usb_disconnect(0xffffffffffffffff) [ 615.368336][ T2812] usb 3-1: USB disconnect, device number 82 [ 615.462185][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 615.482185][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 615.502497][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 10:45:10 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 615.522205][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 615.544935][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 615.577585][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 615.592124][ T3887] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 615.612262][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 615.632145][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 615.652600][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 615.672359][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 615.692847][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 615.712199][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 615.732466][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 615.752184][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 615.759426][ T2759] pwc: Registered as video2. [ 615.773455][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input179 [ 615.787831][ T2759] usb 1-1: USB disconnect, device number 46 [ 615.802132][ T2812] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 615.832234][ T3887] usb 6-1: Using ep0 maxpacket: 8 [ 615.842218][ T101] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 615.882225][ T83] usb 4-1: new high-speed USB device number 72 using dummy_hcd 10:45:10 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120100c3aa1200017c0000000904da0000ece12502"], 0x0) [ 616.042268][ T2812] usb 3-1: Using ep0 maxpacket: 8 [ 616.082221][ T101] usb 2-1: Using ep0 maxpacket: 16 [ 616.087633][ T2812] usb 3-1: too many configurations: 176, using maximum allowed: 8 10:45:10 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 616.122209][ T3887] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 616.130227][ T3887] usb 6-1: can't read configurations, error -22 [ 616.202430][ T101] usb 2-1: config 0 has an invalid interface number: 128 but max is 0 [ 616.210685][ T101] usb 2-1: config 0 has no interface number 0 [ 616.216932][ T2812] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 616.224632][ T2812] usb 3-1: can't read configurations, error -61 [ 616.232134][ T101] usb 2-1: New USB device found, idVendor=185b, idProduct=3020, bcdDevice=9c.b9 [ 616.242109][ T101] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 616.252078][ T101] usb 2-1: config 0 descriptor?? [ 616.255995][ T22] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 616.282304][ T3887] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 616.292459][ T83] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 616.301021][ T83] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 616.312133][ T83] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 616.402167][ T2812] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 616.422258][ T2759] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 616.442306][ T83] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 616.451461][ T83] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 616.459872][ T83] usb 4-1: Product: syz [ 616.464258][ T83] usb 4-1: Manufacturer: syz [ 616.493788][ T2753] usb 2-1: USB disconnect, device number 65 [ 616.504318][ T83] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input180 [ 616.522216][ T3887] usb 6-1: Using ep0 maxpacket: 8 [ 616.552124][ T22] usb 5-1: device descriptor read/64, error 18 [ 616.652116][ T2812] usb 3-1: Using ep0 maxpacket: 8 [ 616.692453][ T2812] usb 3-1: too many configurations: 176, using maximum allowed: 8 [ 616.762218][ T3887] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 616.770235][ T3887] usb 6-1: can't read configurations, error -22 [ 616.776817][ T3887] usb usb6-port1: attempt power cycle [ 616.792275][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 616.801607][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 616.810590][ T2759] usb 1-1: config 0 descriptor?? [ 616.832294][ T2812] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 616.840060][ T2812] usb 3-1: can't read configurations, error -61 [ 616.846590][ T2812] usb usb3-port1: attempt power cycle [ 616.864169][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 616.905642][ T101] usb 4-1: USB disconnect, device number 72 10:45:11 executing program 1: syz_open_dev$hidraw(0x0, 0x3fff8000000000, 0x2) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) [ 616.962227][ T22] usb 5-1: device descriptor read/64, error 18 [ 616.963112][ T101] appletouch 4-1:1.0: input: appletouch disconnected 10:45:11 executing program 1: r0 = syz_usb_connect$hid(0x4235220b7f952a77, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x46d, 0xc087, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x61, 0x80, 0x20, [{{0x9, 0x4, 0x0, 0x5e, 0x1, 0x3, 0x1, 0x1, 0x7f, {0x9, 0x21, 0x0, 0x3e, 0x1, {0x22, 0xb67}}, {{{0x9, 0x5, 0x81, 0x3, 0x38b, 0x99, 0x7, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x190, 0xe5, 0x4, 0x3}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x7, 0x1, 0x7, 0xff, 0x76}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c09}}]}) syz_usb_control_io(r0, &(0x7f0000000440)={0x2c, &(0x7f0000000200)={0x0, 0x10, 0x15, {0x15, 0xa, "ca78df70526213205d2be55cd0d7d7f4376da7"}}, &(0x7f0000000240)={0x0, 0x3, 0xfe, @string={0xfe, 0x3, "1eaa3fcfa4c164dee442bf72b0f233365f3da22898cc9dd4e22069c4ed6ef271acce1d1e17bf0839d6e1b79d07728b60e5deb1188552682a09130683275ee9fc9efdd1e35a1c003ec3f4a374c810566fd3e6c608441737a618cda56a834110a48c29f3e5e49c044f163e0d07f72afd5cb41f4ec0d55cdd936d26e7038ce214dfd15ffff3eee506697472859a7914cc08fecf1362a7ef2aee80da064da0aa1a5b5292d85d5781a4d648b3507da6c6bf7fbd73dd12104fa1392ac3cb0ec8cd75d206d9ba094add8ef6c5e36b14c6b35251641519d84e4a1dd2a6ab22a2242d7f9f7a3babce46a53c66f0e6ef706cf22d1c4173c42374563290a777516d"}}, &(0x7f0000000380)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x2a886f01db02a7a1, 0x7, 0x6, "5aa038d1", "2bcc7b65"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe0, 0x80, 0x3, 0x7f, 0x3, 0x7, 0x3}}}, &(0x7f0000000a00)={0xac, &(0x7f0000000480)={0x0, 0x11, 0x49, "f9e89bf6ea8d1f4a5eeadd7296f3fb2bafc0b9307be387ea72efce7f648267f06c48db08f2acdce98dd2c141fc2e18f51ec7b38008ef04d213de02e604b19b366c1a641f3723172aec"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xc}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000580)={0x20, 0x81, 0x3, "5b90b8"}, &(0x7f00000005c0)={0x20, 0x82, 0x3, "f42b49"}, &(0x7f0000000600)={0x20, 0x83, 0x3, "581afe"}, &(0x7f0000000640)={0x20, 0x84, 0x4, "0945e7c2"}, &(0x7f0000000680)={0x20, 0x85, 0x3, "8f4d1c"}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000700)={0x20, 0x0, 0x8, {0x160, 0x20, [0xf00]}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000780)={0x40, 0x9, 0x1, 0x5}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "ee3d"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000840)={0x40, 0x13, 0x6, @random="eecd44ea9352"}, &(0x7f0000000880)={0x40, 0x17, 0x6, @random="b30c0fec743c"}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "3b02"}, &(0x7f0000000900)={0x40, 0x1a, 0x2}, &(0x7f0000000940)={0x40, 0x1c, 0x1}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x4}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x8}}) r1 = syz_usb_connect$hid(0x0, 0x1c7, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000040, 0x1e7d, 0x2cf6, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_control_io(r2, &(0x7f00000001c0)={0xfeee, &(0x7f0000000b40)={0xf792195f05cca0ad, 0x0, 0x2, {0x2, 0x0, "24449e86c50044d7161431252aa1e2c22ccb0b99080c148ba48e9ad0e930fa3b805cf039f3a9e14bc7398b0f91dbc9c9c6e78a412350b8f28e397e28e952584a22fbe9636c9c55196bff457dddfcc1be728f2efc22bfa40d2b0c5917c99dd585257ddc24049a073d9ff170ea21c0a973faf1672c9ebe8f0fc6837d64b74ad417cfcee47d40"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 617.232172][ T22] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 617.302408][ T3288] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 617.492135][ T3887] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 617.512184][ T22] usb 5-1: device descriptor read/64, error 18 [ 617.552132][ T3288] usb 2-1: Using ep0 maxpacket: 32 [ 617.572284][ T2812] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 617.742183][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 617.752406][ T3288] usb 2-1: config 1 interface 0 altsetting 94 endpoint 0x81 has an invalid bInterval 153, changing to 11 [ 617.763812][ T3288] usb 2-1: config 1 interface 0 altsetting 94 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 617.776819][ T3288] usb 2-1: config 1 interface 0 has no altsetting 0 [ 617.783832][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 10:45:12 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 617.792272][ T3887] usb 6-1: device descriptor read/64, error 18 [ 617.802336][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 617.822529][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 617.832237][ T2812] usb 3-1: Using ep0 maxpacket: 8 [ 617.843836][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 617.862486][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 617.872339][ T2812] usb 3-1: too many configurations: 176, using maximum allowed: 8 [ 617.882644][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 617.902312][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 617.922138][ T22] usb 5-1: device descriptor read/64, error 18 [ 617.922253][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 617.942254][ T3288] usb 2-1: New USB device found, idVendor=046d, idProduct=c087, bcdDevice= 0.40 [ 617.951412][ T3288] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 617.959662][ T3288] usb 2-1: Product: syz [ 617.963911][ T3288] usb 2-1: Manufacturer: syz [ 617.968605][ T3288] usb 2-1: SerialNumber: syz [ 617.973314][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 617.992239][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 618.012258][ T2812] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 618.019947][ T2812] usb 3-1: can't read configurations, error -61 [ 618.026986][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 618.042705][ T22] usb usb5-port1: attempt power cycle [ 618.052268][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 618.072180][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 618.079530][ T2759] pwc: Registered as video2. [ 618.085167][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input181 [ 618.110377][ T2759] usb 1-1: USB disconnect, device number 47 [ 618.122296][ T2753] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 618.182123][ T2812] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 618.192281][ T3887] usb 6-1: device descriptor read/64, error 18 10:45:12 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) [ 618.432117][ T2812] usb 3-1: Using ep0 maxpacket: 8 [ 618.472257][ T2812] usb 3-1: too many configurations: 176, using maximum allowed: 8 [ 618.472282][ T3887] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 618.502217][ T2753] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 618.510452][ T2753] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 618.521388][ T2753] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 10:45:13 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x7d, 0xc9, 0xd, 0x10, 0x6a5, 0xd001, 0xdc42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x64, 0x0, 0x0, 0x1d, 0x15, 0x16}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x1ef, &(0x7f0000000000)={{0x12, 0x1, 0x60, 0xdb, 0x1f, 0xfa, 0xff, 0x1b3d, 0x9318, 0x46a5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1dd, 0x1, 0x2, 0x4, 0xc0, 0x4, [{{0x9, 0x4, 0x29, 0xc0, 0x2, 0xa7, 0xf8, 0x72, 0xff, [@hid_hid={0x9, 0x21, 0x7, 0xef, 0x1, {0x22, 0x477}}, @hid_hid={0x9, 0x21, 0x7f, 0x7, 0x1, {0x22, 0x106}}], [{{0x9, 0x5, 0x8, 0x10, 0x2cd, 0x8, 0x5, 0x3f, [@generic={0x87, 0x8, "f58f1a37d5c64bc246e1e5341afb9cd3ab10781b9415cac3abaa32c76c8c57a877bced0ad528298d9c57e84ba22f4602da6b1a7ceffec6c65cefbfcc7bc05e1c06207279282849bd488a51f2aa8c05f7716dbbfc01c9b484661298886a6bdbf134b864b42f8dd3a592483415e3db86f5e6947123941508f57ac2fc38cd2ba3fecc53ebc7a9"}, @generic={0xea, 0x11, "4264e5ad526ff60a8edd226b2f577ddddaff5569577d2530252ebf4f69606571510fc883350fab45ec08cb67c500406b386b64f4dc21812657ea27702e643cd8fd78942736a05f28291916df75e58a253085a14184a9f667386173a1b244aa3b76806b89b44d22907cc13471b25ccff401b0c9a2f44039147aa5b7062c6cfb03572e3ad90b56ea672c8b40c47d29c7937685ecc7a19c9b47b822a3952be0da968ea1f82b7ef1c1b3e94c7929e0d04601b617f63404d24727cb55ca62a3443c0c277aadac41eeaa26a0a68ad7a466db34f6d32574759a9509daf26c042261060e544d03194aa951ba"}]}}, {{0x9, 0x5, 0x18, 0xd1e3fe764e901025, 0x16b, 0x40, 0x1, 0x7, [@generic={0x36, 0xb, "69fe60bc4a6ef236b5f7837999f6049a8dceb414249584317577ec427743f5d89255d6be26bbb96e46c309f42f75537cf6a74f9f"}]}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x300, 0x1, 0x0, 0x20, 0x40, 0x80}, 0xfffffffffffffe8d, &(0x7f0000000240)={0x5, 0xf, 0x1c, 0x1, [@generic={0x17, 0x10, 0x0, "b39d71ae9df71d380779f280277803920538a4dd"}]}, 0x2, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x40a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4c0a}}]}) [ 618.592292][ T2812] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 618.600114][ T2812] usb 3-1: can't read configurations, error -61 [ 618.606804][ T2812] usb usb3-port1: unable to enumerate USB device [ 618.617028][T10899] syz-executor.5 (10899) used greatest stack depth: 23752 bytes left [ 618.672299][ T2753] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 618.681547][ T2753] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 618.682130][ T2759] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 618.689950][ T2753] usb 4-1: Product: syz [ 618.701675][ T2753] usb 4-1: Manufacturer: syz 10:45:13 executing program 2: syz_usb_connect(0x0, 0xa4, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000291c2e081e044830fb400000000109029200a4000000000904ae000034dad20080240182d09a7701973ef642635f84fdeeb62077fc897d0a7c9821754a84657ca5918a75ccd1f7f356d4cf7e574f1619ebc7504790cdf551b795ae1ab88f45fb472f4997087d975e7288bb219dbad7d276065c74410eaaa222cded8f6121e439e34291cc2cd7b288dbb1d273948325cf0a287f"], 0x0) [ 618.744196][ T2753] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input182 [ 618.782156][ T22] usb 5-1: new high-speed USB device number 84 using dummy_hcd 10:45:13 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xf3, 0xb5, 0xf1, 0x8, 0x4e8, 0xa101, 0xcf1b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x84, 0x0, 0x0, 0xff, 0x96, 0xfb}}]}}]}}, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x5, 0x91, &(0x7f0000000040)="fbcac00f6cd1bca8e2380dba615768239600444560c9148b4951b652cb1cad3b5e1e5bb0d7f85f9fdd21569ceceb3068d6760d98ec301086997c7425de41be6ef5e0b2f46bfc641549a733b031af4486210078c1879781fa63a3d083d3a24c3b480223fe2d83fce25ecff7314946132a234160f85fac70bf4902a749a05a4081445c6b4e091cb2a83d2938346e7f6f4322") r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x1c, 0x2c, &(0x7f0000000100)=""/44) [ 619.002238][ T3288] usbhid 2-1:1.0: can't add hid device: -71 [ 619.008392][ T3288] usbhid: probe of 2-1:1.0 failed with error -71 [ 619.019228][ T3288] usb 2-1: USB disconnect, device number 66 [ 619.032524][ T3887] usb 6-1: device descriptor read/64, error -71 [ 619.052230][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 619.061353][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 619.070799][ T2759] usb 1-1: config 0 descriptor?? [ 619.116869][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 619.144974][ T101] usb 4-1: USB disconnect, device number 73 [ 619.182170][ T2812] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 619.193081][ T101] appletouch 4-1:1.0: input: appletouch disconnected [ 619.372148][ T22] usb 5-1: device descriptor read/64, error 18 [ 619.402101][ T3887] usb 6-1: Using ep0 maxpacket: 16 [ 619.422122][ T2812] usb 3-1: Using ep0 maxpacket: 8 [ 619.522189][ T3887] usb 6-1: config 0 has an invalid interface number: 100 but max is 0 [ 619.530447][ T3887] usb 6-1: config 0 has no interface number 0 [ 619.536864][ T3887] usb 6-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 619.545937][ T3887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 619.552514][ T2812] usb 3-1: config 0 has too many interfaces: 164, using maximum allowed: 32 [ 619.559369][ T3887] usb 6-1: config 0 descriptor?? [ 619.562705][ T2812] usb 3-1: config 0 has an invalid interface number: 174 but max is 163 [ 619.575965][ T2812] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 164 [ 619.585195][ T2812] usb 3-1: config 0 has no interface number 0 [ 619.591292][ T2812] usb 3-1: New USB device found, idVendor=041e, idProduct=3048, bcdDevice=40.fb [ 619.600390][ T2812] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 619.606975][ T3887] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 619.608450][ T3288] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 619.623103][ T2812] usb 3-1: config 0 descriptor?? [ 619.674627][ T2812] usb 3-1: unknown interface protocol 0xd2, assuming v1 [ 619.681749][ T2812] usb 3-1: 174:151 : does not exist [ 619.732217][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 619.772185][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 619.792235][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 619.812177][ T3887] gspca_nw80x: reg_w err -71 [ 619.812299][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 619.817008][ T3887] nw80x: probe of 6-1:0.100 failed with error -71 [ 619.831143][ T3887] usb 6-1: USB disconnect, device number 83 [ 619.842358][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 619.862173][ T22] usb 5-1: config 0 has an invalid interface number: 132 but max is 0 [ 619.862365][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 619.870398][ T22] usb 5-1: config 0 has no interface number 0 [ 619.870528][ T22] usb 5-1: New USB device found, idVendor=04e8, idProduct=a101, bcdDevice=cf.1b [ 619.881758][ T2812] usb 3-1: USB disconnect, device number 87 [ 619.883149][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 619.889773][ T22] usb 5-1: config 0 descriptor?? [ 619.892513][ T3288] usb 2-1: Using ep0 maxpacket: 32 [ 619.902235][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 619.943264][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 619.962197][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 619.982297][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 10:45:14 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 620.012170][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 620.032431][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 620.052852][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 620.082273][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 620.112954][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 620.132204][ T3288] usb 2-1: config 1 interface 0 altsetting 94 endpoint 0x81 has an invalid bInterval 153, changing to 11 [ 620.143522][ T3288] usb 2-1: config 1 interface 0 altsetting 94 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 620.156552][ T3288] usb 2-1: config 1 interface 0 has no altsetting 0 [ 620.163238][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 620.170224][ T2759] pwc: Registered as video2. [ 620.175818][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input183 [ 620.188740][ T2759] usb 1-1: USB disconnect, device number 48 10:45:14 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee0224067ce3d0ede5e88bcd9c0000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c5f5fbcb4c2ab43c791b7f0cb01f5392248d423611dcdbe9cfba7b991c1c9f4f305fed3cdf87c1106ada7d806de614f4683fbc4cc05b3661d2a472d26c32a50e13c5c162dd423bc8132cf232ae1bc40cde8dc264459ed83070e3a426ce2e60eecc5c5200a3081b8b02085b68b70bfe6fd290557b3c7124b338a29ab50cf29aade5a5d293ee24bd227c171517b8ea0856df70a2cfcec66e5a58dec2371e8d79b5a17cb0216e13dfbca8badd626c616f667e7e36b6cd918def382000000000000000000013e82d15fbdb418c4d2c1043a4e994d3031434c6319678294ed020e6fe2e1a811cf72016e3abffed65909c2ba007091eb69c797cd5e2ae54042bc839b3466b703fd404f14ae4e8a04284601ca3106b78bf96f35820abd4b0b72cf4a3e61ba633c05b0a26b6406dcc1311317744fc028b720d9379a0101fe21d97978359ab3ed7ddda5474aaa7cf861be8bd9f156fe18f66426b7efc71d9f64a5813b4e939e4029cf660186fd017683fb33ad79a02553d39a390204bda5157d97130871256c042600"/493], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xe8bd, 0x400) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:45:14 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) [ 620.322163][ T3288] usb 2-1: New USB device found, idVendor=046d, idProduct=c087, bcdDevice= 0.40 [ 620.331295][ T3288] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 620.339367][ T3288] usb 2-1: Product: syz [ 620.342660][ T3887] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 620.343690][ T3288] usb 2-1: Manufacturer: syz [ 620.355713][ T3288] usb 2-1: SerialNumber: syz [ 620.412198][ T3288] usb 2-1: can't set config #1, error -71 [ 620.422191][ T3288] usb 2-1: USB disconnect, device number 67 [ 620.472325][ T22] r8152 5-1:0.132: Unknown version 0x0000 [ 620.553946][ T2812] usb 5-1: USB disconnect, device number 84 [ 620.572131][ T2753] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 620.652117][ T83] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 620.722223][ T3887] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 620.730380][ T3887] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 620.742251][ T3887] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 620.762188][ T2759] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 620.822084][ T2753] usb 6-1: Using ep0 maxpacket: 16 [ 620.872226][ T3887] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 620.881354][ T3887] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 620.889814][ T3887] usb 4-1: Product: syz [ 620.894034][ T3887] usb 4-1: Manufacturer: syz [ 620.898696][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 620.942284][ T2753] usb 6-1: config 0 has an invalid interface number: 100 but max is 0 [ 620.952556][ T2753] usb 6-1: config 0 has no interface number 0 [ 620.960944][ T3887] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input184 [ 620.970896][ T2753] usb 6-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 620.980079][ T2753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 620.994500][ T2753] usb 6-1: config 0 descriptor?? [ 621.032241][ T83] usb 3-1: config 0 has too many interfaces: 164, using maximum allowed: 32 [ 621.040954][ T83] usb 3-1: config 0 has an invalid interface number: 174 but max is 163 [ 621.049550][ T83] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 164 [ 621.058623][ T83] usb 3-1: config 0 has no interface number 0 [ 621.066693][ T2753] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 621.073824][ T83] usb 3-1: New USB device found, idVendor=041e, idProduct=3048, bcdDevice=40.fb [ 621.083086][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 621.091914][ T83] usb 3-1: config 0 descriptor?? [ 621.134915][ T83] usb 3-1: unknown interface protocol 0xd2, assuming v1 [ 621.141959][ T83] usb 3-1: 174:151 : does not exist [ 621.150510][ T3887] usb 4-1: USB disconnect, device number 74 [ 621.153492][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 621.165573][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 621.175091][ T2759] usb 1-1: config 0 descriptor?? [ 621.213890][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 621.223346][ T3887] appletouch 4-1:1.0: input: appletouch disconnected [ 621.252173][ T2753] gspca_nw80x: reg_w err -71 [ 621.256884][ T2753] nw80x: probe of 6-1:0.100 failed with error -71 [ 621.265355][ T2753] usb 6-1: USB disconnect, device number 84 [ 621.322281][ T2812] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 621.333169][ T83] usb 3-1: USB disconnect, device number 88 10:45:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x8, 0x44080) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000000c0)=0x80) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100003b21b8086004040090520800000109021b00010000000009045c00017f63150007058bff000000000020992f3a8adfc3226a4dd3a67d54777a5aa317b7366186ed837507f13a60a31838ae5e3b974d2457c8849aa9874122610931626993332f89fff669731de42d071ebaac870ff582f075e765"], 0x0) syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x1, 0x40, 0x81, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x2, 0x6, 0x0, 0x9, {{0x5}, {0x5, 0x24, 0x0, 0x4fe2}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5}}, {[{{0x9, 0x5, 0x81, 0x3, 0x155, 0x1, 0x3, 0x3f}}], {{0x9, 0x5, 0x82, 0x2, 0x389, 0x3, 0x30, 0xb8}}, {{0x9, 0x5, 0x3, 0x2, 0x2d4, 0x4f, 0x29, 0x5}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x310, 0x40, 0x4, 0x3, 0xff, 0x81}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x2a69}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x227}}, {0x5e, &(0x7f00000002c0)=@string={0x5e, 0x3, "977c695917c51492eff28797a3d428d8f3ecadaad63df4d5e177f26cbee037f6ca2913a2f2336f56328c1b4a5984e5a14d594176a8b7a19705c86a6da202bf83bb3206f95c28310dbd92a1b1741e8ebcf13013b57b047768ebe6bb4e"}}]}) syz_usb_disconnect(r1) [ 621.562564][ T2812] usb 5-1: Using ep0 maxpacket: 8 10:45:16 executing program 5: 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)=ANY=[@ANYBLOB="00222200090003cf55d3"], 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x2) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000001240)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="acd536a8f7e775d54bd864fabb5f2543e10762b597c1a6419156f3106dd32fd16e8b05e6", 0x24) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000001240)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000480)={0x44, &(0x7f0000000200)={0x0, 0x57581e2cfcef634b, 0x77, "23bce42a946dcae8211e66e094d5280bd020a2653dbd13d605d6d55c87686e6de3fc628fc8664a036aa234537d9bb5b65c729e61466430a4f9a6e44309ba9407f1e242e9d946f6212f28e310784ff4700fad795ca8ba6f0df65a1464ce9bb2e027d9fad9ab19c2f9065da1b20229ec81a3629850b7ee32"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000300)={0x20, 0x80, 0xfffffffffffffe84, {0x2, 0x0, 0x4, 0x9, 0x101, 0xae, 0x5, 0x579f, 0x8000000000000, 0x5, 0x6, 0x1}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x1}, &(0x7f0000000540)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x42}, &(0x7f0000000500)={0x20, 0x89, 0x2}}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 621.622102][ T2753] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 621.682203][ T2812] usb 5-1: config 0 has an invalid interface number: 132 but max is 0 [ 621.690442][ T2812] usb 5-1: config 0 has no interface number 0 [ 621.696885][ T2812] usb 5-1: New USB device found, idVendor=04e8, idProduct=a101, bcdDevice=cf.1b [ 621.706090][ T2812] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 621.715093][ T2812] usb 5-1: config 0 descriptor?? 10:45:16 executing program 2: syz_usb_connect(0x0, 0xcd, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc7, 0x2c, 0xdc, 0x10, 0x4e8, 0x661b, 0x370e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa9, 0x0, 0x3, 0x28, 0xcf, 0x6, 0x0, [], [{{0x9, 0x5, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x5}}, {{0x9, 0x5, 0x8f, 0x0, 0x0, 0x0, 0xfd}}]}}]}}]}}, 0x0) [ 621.792114][ T3288] usb 2-1: new full-speed USB device number 68 using dummy_hcd [ 621.862115][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 621.882138][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 621.902579][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 621.922408][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 621.942126][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 621.962121][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 621.972152][ T2812] r8152 5-1:0.132: Unknown version 0x0000 [ 621.980472][ T2812] usb 5-1: USB disconnect, device number 85 [ 621.986535][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 622.012394][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 10:45:16 executing program 4: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x6, 0xe83b675200956927) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x54, 0xffff, 0x0, {0x4, 0x9}, {0x8, 0x6}, @rumble={0xd5d, 0x20}}) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7b, 0xa7, 0xa5, 0x10, 0x4e6, 0xb, 0x100, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe7, 0x0, 0x2, 0x1d, 0x2, 0x5b, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000080)={0x3, 0x800, 0x1, 0x4, 0x4, 0x20}) syz_usb_control_io$hid(r1, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) [ 622.032656][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 622.052122][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 622.072195][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 10:45:16 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 622.072283][ T2753] usb 6-1: device descriptor read/64, error -71 [ 622.082518][ T101] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 622.092939][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 622.122357][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 622.143388][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 622.162224][ T3288] usb 2-1: config 1 interface 0 altsetting 7 endpoint 0x81 has invalid maxpacket 341, setting to 64 [ 622.173081][ T3288] usb 2-1: config 1 interface 0 altsetting 7 endpoint 0x82 has invalid maxpacket 905, setting to 64 [ 622.183916][ T3288] usb 2-1: config 1 interface 0 altsetting 7 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 622.197134][ T3288] usb 2-1: config 1 interface 0 has no altsetting 0 [ 622.203935][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 622.210946][ T2759] pwc: Registered as video2. [ 622.225219][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input185 [ 622.238083][ T2759] usb 1-1: USB disconnect, device number 49 [ 622.342135][ T101] usb 3-1: Using ep0 maxpacket: 16 10:45:16 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000500)=""/251) [ 622.362789][ T3288] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 622.371879][ T3288] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 622.379911][ T3288] usb 2-1: Product: ȧ [ 622.384076][ T3288] usb 2-1: Manufacturer: ⩩ [ 622.388659][ T3288] usb 2-1: SerialNumber: 粗奩씗鈔鞇풣ꪭ㷖헴矡泲⧊ꈓ㏲噯谲䨛葙ꇥ奍癁램鞡젅浪ʢ莿㊻句⡜റ銽놡Ṵ벎ヱ딓ѻ桷亻 [ 622.404728][ T12] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 622.462144][ T2753] usb 6-1: Using ep0 maxpacket: 16 [ 622.492705][ T101] usb 3-1: config 0 has an invalid interface number: 169 but max is 0 [ 622.500908][ T101] usb 3-1: config 0 has no interface number 0 [ 622.507059][ T2812] usb 5-1: new high-speed USB device number 86 using dummy_hcd [ 622.514786][ T101] usb 3-1: New USB device found, idVendor=04e8, idProduct=661b, bcdDevice=37.0e [ 622.523959][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 622.533166][ T101] usb 3-1: config 0 descriptor?? [ 622.602314][ T2753] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 622.613691][ T2753] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 622.626651][ T2753] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 622.635725][ T2753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 622.644691][ T2753] usb 6-1: config 0 descriptor?? [ 622.762126][ T2812] usb 5-1: Using ep0 maxpacket: 16 [ 622.772323][ T12] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 622.783446][ T12] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 622.794540][ T12] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 622.808008][ T101] usb 3-1: USB disconnect, device number 89 [ 622.814020][ T2759] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 622.882794][ T2812] usb 5-1: config 0 has an invalid interface number: 231 but max is 0 [ 622.890985][ T2812] usb 5-1: config 0 has no interface number 0 [ 622.897795][ T2812] usb 5-1: config 0 interface 231 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 622.907786][ T2812] usb 5-1: config 0 interface 231 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 622.917853][ T2812] usb 5-1: New USB device found, idVendor=04e6, idProduct=000b, bcdDevice= 1.00 [ 622.926929][ T2812] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 622.935331][ T12] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 622.944435][ T12] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 622.952809][ T12] usb 4-1: Product: syz [ 622.956966][ T12] usb 4-1: Manufacturer: syz [ 622.962596][ T3288] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 622.972346][ T3288] usb 2-1: USB disconnect, device number 68 [ 622.981569][ T2812] usb 5-1: config 0 descriptor?? [ 623.024502][ T12] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input186 [ 623.035681][ T2812] usb-storage 5-1:0.231: USB Mass Storage device detected [ 623.050315][ T2812] usb-storage 5-1:0.231: Quirks match for vid 04e6 pid 000b: 4 [ 623.212249][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 623.221374][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 623.226432][ T83] usb 4-1: USB disconnect, device number 75 [ 623.236054][ C1] appletouch 4-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 623.238014][ T2759] usb 1-1: config 0 descriptor?? [ 623.249738][ T2812] scsi host1: usb-storage 5-1:0.231 [ 623.294512][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 623.332796][ T83] appletouch 4-1:1.0: input: appletouch disconnected [ 623.522928][ T3288] usb 5-1: USB disconnect, device number 86 [ 623.552172][ T3887] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 623.622154][ T2812] usb 2-1: new full-speed USB device number 69 using dummy_hcd [ 623.772217][ T2753] usbhid 6-1:0.0: can't add hid device: -71 [ 623.778311][ T2753] usbhid: probe of 6-1:0.0 failed with error -71 [ 623.786959][ T2753] usb 6-1: USB disconnect, device number 85 [ 623.792983][ T3887] usb 3-1: Using ep0 maxpacket: 16 [ 623.912190][ T3887] usb 3-1: config 0 has an invalid interface number: 169 but max is 0 [ 623.920454][ T3887] usb 3-1: config 0 has no interface number 0 [ 623.926674][ T3887] usb 3-1: New USB device found, idVendor=04e8, idProduct=661b, bcdDevice=37.0e [ 623.935769][ T3887] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 623.942243][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 623.950871][ T3887] usb 3-1: config 0 descriptor?? [ 623.962165][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 623.982281][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 624.002203][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 10:45:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x2000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x51) syz_usb_connect(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r0]], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000080)=""/44) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000180)=""/192) [ 624.022395][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 624.042221][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 624.062336][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 624.082165][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 624.102487][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 624.122269][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 624.142555][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 624.162191][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 624.182187][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 624.193093][ T101] usb 3-1: USB disconnect, device number 90 [ 624.203163][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 624.222211][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 624.231720][ T2759] pwc: Registered as video2. 10:45:18 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 624.241646][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input187 [ 624.260551][ T2759] usb 1-1: USB disconnect, device number 50 [ 624.362160][ T3288] usb 5-1: new high-speed USB device number 87 using dummy_hcd 10:45:18 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 624.502140][ T3887] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 624.534554][ T12] usb 4-1: new high-speed USB device number 76 using dummy_hcd 10:45:19 executing program 2: syz_usb_connect(0x0, 0x34, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100001c00f540c0070115146500000001090222000100000000090487000103011200090500000000002000070581bb6e86a91e836cb35070ba935fad16ad283044eb123651c3cd5677e04449382a878b109246eae861eea7b2c92cf4096e39ca075bd20c73d47c98998cde30fc837216a53b1ebcd37060dae047d0e922b5c818991d5691a03eb85bc056e04616470d9d31fa0de2c40abb70c72514a26d565937c03d17157165c2b3fbcb6ed93f7ca9de78dcfdb381a2a3857c3f153e55748f346b347b47b43ff750befb21441868cee7d1f07c137c37312687e1d410b2828c5fe18d6410b3bcbbd4ecb31c25bc51b48e6f30d94435cc7ebf38ed2cc4c8e81648d5e3781818b5a7c0a9d897c2713f930cec86787c157d9f4e6d68f55131d88d97ab1ffcaf80d025ee920d079a9f7c6550d72a08101f4ae73771b907c29e5677e7429d1449a1dc3134ffc6796ae08e0f10b1c2321e845ca1b918b39f6647bcf0e644628cdfadb55ef6bc2d2ec72e62f0b747f713981f8b2b931e6820145040cca89d29fe3f9eb8905f0f4f3109c2fd76"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x20, 0x10040) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/127) [ 624.742132][ T3887] usb 6-1: Using ep0 maxpacket: 16 10:45:19 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000080)=""/180) 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, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f0000000140)=""/23) write$char_usb(r1, &(0x7f0000000040)="9e", 0x1) r3 = syz_usb_connect$cdc_ncm(0x2, 0x1098, &(0x7f00000021c0)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1086, 0x2, 0x1, 0x1f, 0x20, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xdc, {{0xa, 0x24, 0x6, 0x0, 0x1, "bf0fcb42e7"}, {0x5, 0x24, 0x0, 0x7fff}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0x2, 0x6, 0x81}, {0x6, 0x24, 0x1a, 0x1, 0x26}, [@dmm={0x7, 0x24, 0x14, 0xfff, 0x80}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x80}, @dmm={0x7, 0x24, 0x14, 0xe01c, 0x7}, @dmm={0x7, 0x24, 0x14, 0x8, 0x1}, @mdlm_detail={0x1004, 0x24, 0x13, 0x19, "babe7d5f356a0d8bf7c682c2d749ef5c1a43ded992adb3e15d7229b1e0ff40104a73aaf67f7a7feb355b6be99aaff73c7c3b5b30000bc32aa115259a0e6f542e10e2398c5cf023aec6f5332c2df95405c2a484b1e9a59a548de72d29fda06a60aa53b83d945d7abf8479e2dfa210b7cd3e2949279000ceccbbbd420ed6f1ed829b79edd58bc95e2938753bc71436eaf755f43b9cd9b207c94471c9609d816e8fb8474d9dcc9d6ecfd272b741c3af018430bb75001aa19c4065e505256d7094cecfb1a1161b2ccda75f30d7902ce4726a73d0378fdf6f754ba69782ac064869a8549e66c88aac6c27c385f2282974e06c45a950293810a1526c7429cb6b4f6f43894be0f5c92695ddb1831314d6a26e40ccfd629796130f6a67e67e84d4e12818bc828444bcacf4a3c8c8dcbd68979662a7465988f181423cfb512f13e8f2a73c42036c1a00295a1d5f8f0b680edcab0d0f8c465f53ecc0c092f747a0b1be4a8e23c17265414cc5f7fb0b9d8757ae3ad4af7a2a3ae6d991acc1308b52be0f779a2fae2a28b88c1309d73cfbee632c2d6c2a186e81140d60bba738de658af6b797d1e4fdf1fd73eaeb1c88b0263c50ff788edd5ff831c1857900dee6b75804553c1d21d663c8b9d5ae19a2762ad0a33bff55ac7b0bef23f707307e7b166ec1060b997df16f03f1c4349e66a64eeeeee0b42b7d4e362b97d4d2559ba15dbb4b965ef76cb3d37c39d16a7ada0069286237f00b6bb2440ed17289fc334aa9363ae8644daec4538a8439e3e39d31c570bb598db5e18b0346bca0c79f4659f71f5391ac44899e5b46a9bde05606c43215655ba8d7cca1e6228f009ee1f5d62db14e9166cb8deb7bc96178b78714ba1fe9a01a64d1029b0412f42e226924bd7d8797bf84485a70a9b565c4c7082c192501b64cf4d68bdf2a347cb6b51efcd6095eb85b3d4e64a4ca7138bc26b0da640b5edefb793c5695e79698c878d24ab1aec6a7b1a9cb471bf355ac810af3e3be89c70fd29366674867639686916b5bb04c1bbd26d678428207d44e4d307d6c468f4d59b85bffd41aca220aba08a668c744d05d7e99fc781a1ad49966a6440ddd650dbdd0c71a6c6cce74197a37507fff6dd9bc3007a1ac81ce71db79d1bad3c3768ea9a45c35843ea4c3ffcfe07a6649380eda64ad2c1caa16afb3e3644c916e826b00c0d75695b3d66ce8fc2a547fd2308185a9e4f4b7c26a0cb86db121f409accf1f8e5d642e25828fd9cbe09e05988e0112b9d7e7554658b00698f6eb46e126151df966caa1e2622bf8a2c01937400218a8f38ef842a5df538f9915442a65e5e609c56bca95c3f8b731f84e1ef77b16caa96d1f3baebbd7345c90c3846fd2085d017b6124f68201cce758423a7f367c993faa0142909001f3779f5dce674a1479482a51eee7c397153509f4685bd1d08604f08a3ffdc5183d0cf5d790568e0495d0d50c765b704cdb591367852bc4356a62f9eee8f1d034884ac893d9c6a9cf1114bb85b41db771f268e3a95035ea323894b53dd926f4419687346e4620b43827ee8e8f2b7a52d5ad838539ffeeef2ace025fb7430a682f103d52760455e8fa93b975b450a7fcd03c7f4169e56b9d40e7b884db0b2881af06c8bcaf7dd0ca09495aa06fb872598c1450ce373d443d0179a7ca3ef069fd280ce9d8f8c7dd6a55687451ca5b9928c86f532d7a0b1a581634776f90f8b5118d5930e97f62d81665b6e50d3f21d6b2cdcc627efae741ed599f1c85c3bb959f376791af616e54a53733e534808d21bbc47da92cbe5aa571a8ccd48679b593b135cfd15bb9cfcd6730ae827e2ce0d5e45cb00685c721420455ab4679a153924ec6f85c63064a43b48c453cf66055315833ca0edc34ef8a13c58d38eb34c836248cbf3f98601596c4378bf0f0b512f4f0164b5190dad60e658595a5888b074595266f142aca46dd53fde79ec97924b0d8dc498a74a3f604c3c2b6c3c11761d2756dacb551fb3ca9e22cea8b14b9604acd45afd6a83615c709d9e3ae08cd8c6389083ff8b51bc9acc7a9013a7f20d3a3406a1109132d78990eebdb115945821d033581dc054f6e15c72736c2d5d3bf1d38a06625108885fb67177870bdf495672e62d464596a40c8670376998350659df7ca2f0952c898af56bde026742cc333010e5317bf70e8bf8b57b2923f500f788b6967c81f7ab14be432d91ca1b9da9bad18b841c90937f34a615626a79d97d5941bae519f9e8581bf4dccf03e39f0e5334baa6a6caa9b399f8c0eb889da1b8ccd3ac1c93401bbe7664b3c7c7b30b2d80c2e23412821316512fa556bb2fee678927080827caff60b12be5fe18db26af4e56027121e4d69a0d4d5d672497535194367d68f5ea13127db1ac09fc9eedf548b64cde344ee57caff30c8723e3347de39368cc531b409b9d695ac60f1c22a3cd351a7638017836094a1a550c6a9ec7eed40b5c245ebbb0c56aee0ba9ee1fc40cd3e6823d48d595004b17218df7667eef442b3a29c96ae7ec9e1aa41d873ba63c604b3080119a60204be3131f1cfc6ecfb70628191ca8b40d6bfce222337062106e59951478253c7b19a17e75bc28f8d697a7b373bb14b254cea7edcea6333370dfbad5eb20ef22ab8f3330071cb5baba9b0f5d728c64f0ce26b6094313e6dccc19c0b1d8203cf231815cdbaa95b069634bd34a909496336babd41cf0c0591353e8acde388c7f2ab9758fa5641e2e4c328b06f03460dd87c65610dc2a612ab59a503a76ff07437f65f670bb154dbe3d06bd6b55dbe1bfdbd4f94d650fd4579dc05a84bb69078915db6bd3475da167303181ddb1b07761b47224b656667277b62ec9af506be82949d38403af574fe2bca867c15115aea546229e85f7ae66bd9f0f7343b68be66427627cb1b2962ab17facdd70ec73679b3b5eee0d08b7773edca227d4c68d100e053680c81a3f5e2553ec16d0aaad9cd7dbadf290ad5dbf02abdef3dded4a17b7ab228c384022c50012a023d04ff274bbd49e89919a72d34fe5dbafdc7b4471186da6494fe9fe541b7f93628642a97334fb355f1316e7384f6b3afedfefeb2403dae9710e4e96da4db2550eddc6c810e48b2f96448388f32c7170ed31adbaee1477708731a969dc19e789467ccdb70ac5c9e419be387e107b3f0fe8e17de7fef810fb7a400884fe4be0b4d862ac7668784a41b159fc128440a5864402ff9697017ef1cf9bdafdc9c40becac32954a7efa96fb8f9df03e35453b62f53605a00b2b45493f15b9dad2d4a122783f96c1dc81f190cd42b0dec8ce7ea4b753b8edeb9da47569330963463f2db0ad73f92538c0d360248c72085f223227d2a90df38331d816b5242ea4b43df1e00a3e07b6a50fa4393d2045c76e6b3c82fb6450518cd4ec2081acb0a77f420facd1d7f597fd3515c9932b721d7ec62beded079acaceafb004e6dd88d310211602d2a243aaffd658a9916edce4ca0dbe920fd4b8e7b733800a52d64b903ebdd71c804aa43a2fdee29e369084cd50b8e60159f854ede40cf74b40e568ce2e79ee8ae33372027e3253bcdf9740d8de019fd951b69b38f58321cfc166ce0a30d073308d343750742ed7c512abc63c187f6e6c271321ac9dfe508d6c4ab34dfc724be8de4b11e76fd6f03e9694159e3260a50bb733a8ae5af25d5d7404906235f90000827904205fa00fd92bbfa98beb0c6de7500ddfe14e82a46773c3e3b1eb0bda99e923bebc98d96466acacc28552434d6523b0c9fe1adc6220faffc66088de181a03d7d7c7fcc823da2d8a5427e65be42771a86505a6026ba691bd6ac032c2b242be97a53792aa5db295842b47e5cc0019e0cffc6b529b08e4d1d19191e4dcbdd2624fc72da38bd219abfd492ee0248986f90b9f25428d852bee109ee8d8d04c58979ca1c822df32565e67dc910d99b4dd5ad32ea616591bd4cb1e2e1b1690569ea7288ebc1d70b2c80454ffc126b24160623aff1574eb9f6f06bc059255f008a4d8e4ca3c6257d27a4ba4c8c3b92b7224da5c3300ef70c27a8e9f1903da13258d6e53ba012695341eb7602724a2eb8f4403721fab31cea1df7506ad634fe6e90a19f5484eebd57e33f5640228f7266ecfdffed3c9d7ee12938c5687a569f375c594ca8296701c6d2f63bbde8f3ef782df6dbcc5c355a13d9d1d26fd9a67040c819b7acd9dd67972902313b5b9f264ea94ebcc8b28696ac102d6c438df75d7ac1a47f886916af6d4460527a8f00d215fa936c2a154028fac53b65ca4c860ffc16b6eee938c5a68572857502e0daef4be295032677077d2e41923e73afcc2239c978fae7e1e8c7ef2bd439802e818d5226673600035ffad8b159e4fe52e7f0dded1ab06651ef46789c5ff9b79664b4bf152ad2dd2be3969a3236fa472e74d97b655685c6eb133433da201df67f71579ec7743f99caf9448550585757a67f5261c1c884ac283ca1993c47b4b42c5e2be43101d4b91d63d4c62ea8ea8b1fe9b431f3d1ae1e63390d81ca93791e4ba161f0f2cf93d78dd88cd69e134041e14883f08054871ed1573658a695cb6b2d896c4fb6c9f7b5c1c207ad0e65406d5a0c5cd0ed3c8aa7923f1ddd16dbfa9498b22c33cdfcb11e6a17ddd27cf45db9821de253b53811e8aae1c3669c9ee0a749b1445274303c3f4399ec60ef8d5c22060d061476cc0f569fa1ac59579ad4f2f10b8d23d8d577c09c0b99553d49ed539f7c4c6b794b64a8db3b1c1b72712e77ed5530894c7dd3a2bb79c798367d68e745236979498ff4ef5f59d6bbff18b3c358080f27501288702750a5f2808b02fea8e977c08939fc2b5ba104710595a7546911a46967e577760477f6978aa8080dd98b5fb632bf4d778043e1fb6ae9f477c6b1a0d77f9894df2c5a46342ab4840a5cedd3bac6d80a34e9f72ccec21415b28c0f017831b77682d2ed41544ff600a29f2cf8fcf0551d7ba37f19eaed64a563fccc7249cdec29c64510214615dc4374eb38ea888d1aa5da856bdeb0c8b8b145ad72960f4a91046d1e04f49c376f0dba4db9f20d6b2bdd161cab30156320c9b8c22d5caf623295c2dd364dbd86c4dd62ea4f864ec8575ee1d74c79ddb68fc37d54719247fee57579e90435e156d73b7afdfc51463f3b670c6761ff3a1eac8049c2356f4c0e4cb56bf7dd87184d3e8c62907a42d8a04af96a59ef3fd0c6ba0c3180353b9d28bf3aff8a5679b5caea94fa3c5aee9184174cc8654aef92f6835f9e728d4b75e0059c785a17dd1431643022eba02c062d045f7ff3618d205547aa047cb38c9b2e0672d52d2e7d7c271a6bbc32de71c240b6649fbe73877e9b03aa2c01cb112afec50f3bdf78454893d7f0c44cb1fe661a7c0b8c005392ecda8ffb8f164c28dd5721f133b312427cc408f9928e31631664d1b0d5c4545d9b3203da3a44b908a8d662e19fd824583e7ba38d24c41ffd49ebedda2702fa136398805876151682544b7975c8f8b51ff6d11348469a37c5477f10cd205aac6ad27f377e842c424ec6777b7aaaa554c1eec87acf8756c849e5181ea2550ca336dfb322317e6e1d9d1aae180b9676f2457c1ab40eabaecca0b4e88c68163ba771eb26f962814f6ce33b0e58ba07422de226105f6aa5c2db079405d4f5fcd131d3dd2ce528882bfbc77d19b57587cf99530eac584653edf37416d52a31cd76319f8311ce6ed5cdd747d9a8b72c6816b40a1126a41184b8608143e94b3c907ec173b031874fb676ed887dffaf5c37e74688bda05f99577dea06efb56255db2bdfe10490dabb85a290a9"}, @dmm={0x7, 0x24, 0x14, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x84, 0x6, 0x4}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x5}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xb7, "", {{{0x9, 0x5, 0x82, 0x2, 0x25c, 0x40, 0xfb, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x12a, 0x0, 0x1, 0x6}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x250, 0x8, 0x2, 0x3, 0x0, 0x1}, 0x2f, &(0x7f00000001c0)={0x5, 0xf, 0x2f, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x5, 0x2, 0x3, 0x6, 0x20}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0xc7, 0xf00, 0x20, [0xcf, 0x7f1f58, 0x3f0f, 0x274b97163c1eee98, 0x2b344128100fb1a6]}]}, 0x4, [{0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x1002, &(0x7f0000003280)=@string={0x1002, 0x3, "53ea4a337a12f64b8544b03c5fa6457767b4be0d2fbefd643aa21d93e6533bef9d834842a1b573cb101bb73a6b0c90d8dcf6316024070d76522aefa715e8271c47aae28959424082ea7ca41bc7368646c7271dd2f369bbae14e5c89cb5f7b1b2fc6399f3d5e47a9ebdf93efb079a335048b7e0e7d5f29702e6a1105524cb99e38893af677e60fe8443080042e7a0a3cc67299df1200a762a30307ba218fef42317403483104b901138fd434d38b6d6a0878380d3aa96c1bc8c83cdd663379329de7a283e26656395db0e63d027181613f87724abfbc2c0952c5761ff2b05601999da363e8396c87b39028a3eead5361e210d6bf8e5fee8ec8313354b9e51097f1f5b5f27f5adb3a92b6dd68dd264c4abedfba1779b91c7015cabe8c2c11807c7bb5000fa9eae7f70146c296c495c40c36d9c32a47988fbfb89b07a5192e8f697c79258863b4fe6ee7be304ab2cb878d0b01685350d1d49e92f7caf4a962e733d40c51cfb57125bcaf4b706cf26a72e197e33774e130e08bcc7fdd53440b699d261b7a734e209c8fdea94246a4bddfce0f361182d53a3af48268596f20e26bff386597e2f8877e0e04f3fc1ae34ccb16ccf2fed15039ba5f1cedb8ec86906ab4207f99079b68d8691b89861ff388078a7c878d82e8f40d7ec5e9f71d830a5b9c9366eed88cd64042896ffe8092b0537882f7a95752a5def129c55bbd2f7ed420a86e9208bc65c0e52064bccbf11267a9b1cf56b89e3189d9b139a139f3802202d77dfef210a4e970e03f0312b46d41cdd2905d7c591460a541529ced3a7a0003479effa61f413fd63d98efbde679df27bccbdba900844f742f69ae09a9890ccccbafb4900480368ce2ee0b90ef0dba6daf1fed24bb95576966c114aec236296cb9cc675190387d918d77e384040d08e76c89218cb3bf0801b28d93c3a5372f9448bd5eb717093259ac4caa15e28956c861ba42c72984325f4c518dc77a5e67eadcf6923c3f97e3a62ea0dd795629d57f4f9e7e0666b4e906c32c9ee85cbd263003b78e0578e8ec51af55ee15979d47121f2d4600e93438f345811a2000820284ec863fda5c1bb6e280fe0a2f488cd8eca8d07bdca2187189bd6d4212ff7a44f5915453392ef47ae79a9776a3bb74f1619a49b8aeae3cae3c36664ef5c31a6edb6b85f435a5b5ac143569f68b9a9debf2141e4e7e060dcff81760fda992f711d12d72ce4b03ebcee23b0cd28b2fe5d3cbac75c73e5910f05c47917a27b26f7a2622bf2f971fa39c58b02957e944963260367cf6aefa2ff8362c852d0ca29366856082119531b22defbff2c8569f2cc42aa5a110bf88fba7d54177314378c9bd2ad4c37a08484f40e19accce8021ed4fffde047b837d1013a0160bf41174cfc6fb8aba11bc36f344c7a0157333963c8b3576153a633fb3ed6eba08b50f07f38c7f87a7003e8857423df741ac0d7cdb98cf87eb679014167ac3d039da90cfa331095c31e807357a718d13338d35ab06f4c18d2ee73c3d2c6330c181a509be070184c879224574fe7f379c34e6d1b62682f1d304dd56eb74b6c5e9912725fa7ebe9460b6170ae3c6e2f05cc42ceecc0aa0d390842b5c8c8db5802bec46c60b51f8bb499b67e7d34281e08b5ab43e94f43d5cc6802b78bb7048ddbb5d16926344a989ff362305e02a0625cf1c43037681bb23513c3b222981265d596e0c71dfabe98fda5a41153fcf888ab34d18205123375c3ab1e835ad9fa8a7a2bf6b90b65b59f9cc35560bbbeaa191280980082e8db72384ac36d57b3f05074543d9186ab5c0c3e2c4cc516c720d99bb541e97985ecbfe39ca6e29c2caa69e8f8509266bd4c675c62a17972807cc9974bda330ca951270a7ca484ecc1e8144b9a22be9e2d146f8790b246025297e1286bfa73c96f52920b21e8a0b89bdf1c4c8b654f763c8bb7f7802ef3962a26737c3e3c06fa2d35b6764dc82b9136540905d9ee72c6910f03227e3cd4a50f7755017928ff23b0cb392f4f23a1614817ec846ca50874903df98d2bab5d13e57948e47b1d8b1204f46cd984da42903b0121d96ccc5d5fa9862e8961f873f0df863615a2be92c67b36785f5a188aa26301bc02c2d74ca8fdb596a1b6a5907d939f868c0fa98a036f8bb9076c2e4502bb420de264506329b850317a5a6317887991ec50a1d9a78452ee06674f374554d04475f10eca78761457990b1b3d2a67903ac415b5e053b13abd4948a31ad94a74ba7d2a578df27f081909d3ab9767f4210e6215a2ce5b2166e06bd0da36e64140298382b3bceaf202374b0c7c24d1262cbebf90674b3d1c30c98336aef93035fdd664771ae749012e3dcb7995ce3b83394f263d3ead482335dd27d511f200a76c43846e1ccac4e094c917c1c2747bf1493b91afd3dac16addbf5a2ada001a145f51d7e1f7ed7c32feed3a773bf4897fff6a07ee1c3bb81d0ab6bf36cc17c13ccc3788f4da0e1f47e606ea1115d896becb820972ae05c09becd281fea36d304781217a3b5e79d0bf4d072aac6a9d8c47a31d9fffa69488cc456b85443d0c85af9bde66823068f7a142ebecac0c618b414c59f0aac290cf8baa8a1b452a9e9704621bb4f00c6eecb867d95a0c9e04d697f58eccfec2570fda5a7a51539719ee1ae47282b7533455077d731e981d9f4dae6219c438c39d356fdfc11be8b35fc1fdd196a7b7e1fab1fb689725e5d7276cb0b1c76eaf514df3f3525547471d19bbfd6c4d9ac05ffc4c7638a565b88857f4523f4e6bef689093343326d438a9622c16d066881d152350fdf595b7db58ce97443bd3ce161efee8a968b46488406786bfd30970e1dc8e01492d0ed93e72a1bcd1b32139021dd932d0131f363a35b73aded6b7077618b67a51d8e65fadaa008115c1ca06f658e98bd4b3bae1ae87ad2dc849c4f70bcb04f4325273f5e73db1fc6436d2f40941c32e73d8bb4a46c59604ef42095cb3810f39cc41402bd1eaba1b2aa3e8a7c49a96725c4320e1c63ae30791d90370314f2680c82b8cf5abb7aea168acd0c32390fab8a8f584da6ed063f41ef3d70bd2033c1349c778cd3625dec6523895ab5c9834abecb8b1dfc900b072e06b2ef1c53c44cdfc0c5b29f3df840ddd0bcf633d8fbb1db356a3763fef6f99347bc2d01fab5283956c7e33515d7a8859d58ff7ef69523f81c779cb65d58803951b9f4ae8fe67ff16e7332df9577cebc00ef946ae8f25b2372754e4ea3073492914379055cce2bac6992ae0f8afb1a8831a6767da51d921581033103aadc515e06798acfde3d51b8ac2ee321ca3102c2d3350b213468421ffe812aac1fefeedc89cbfc6ce18600b1479c3cd601e5b54cf714c7c0ab942aa269fc23fcf3f1a029d4c1d23053d6a55bf636dcd4b64c72aaaaf780317c5d8f2c633b1d133b83d5e3d461353f38c889cfb93e231e6cf5ca44178e381cd63d2c7bdd4e3bdf8d4bde2286ded85b7cb84ec13c613be7dcdd648686f372db41c4b1e28765eafc00cce9ff14f8e86b671e4c29b26753c94df3c1dfb4e3ffb94bce1c262578867e6b01e7859ef7c47d8e91b4da818ec5fa38d4139b45d894f9c36f25a526c2f7b4b12127a570da8baa6abdb9beadc8c0d6c4224c588778027f8e56017eded6e63895bdcc879eaa2847cfda2d716edc70e6908450a51b335afcafccc7f843e2777728329d00036a3328fa248ce4e0dc2511d63bacfa0ead5c2e4a84a301e33b0fe0317583a2b8678c394c13393830cfe6fe9d0c02fc36752147befc93e097a441c54f8928f736fa684cf1bba0a443a28980ee4b4a2940f3b1c94b7bafb75b6dd28f67cd34be74ad49603dc9d9f08fdffb4a7b3f0e7851015b21f4e3de12f33a7daf860d567226cdf697dda9d1449b46c0a676ead374bc212b217b12a8cb82001e30cf7d35a10d25912fed0cf2b89da25be8cc47671b0ef9bd8df0c95070659f8b65f540022a4e34e4e8be003ee67ad95225bd01fef862671e64961c88ef18e52ccfcdbdb59414b48a0d24b68f5846c20bfc103e4359d09e191eecf3d239e90b82ce3f20cda25f1fd1dad31fce266b86c20ceee6ee9defa7d52c1b4547ff6a3f1ac8290ace3e4d87a2a8fc76211ca4913a9adb4c0dc5492ee53146ee28ca3b61c381daee6a0965c1450f8500b5401f8ac61bf6525bfc2c422baca543db9f357e4ea960dd17d3e54d60934f5c2cf7538833e4652d1a3bd34c7df504587c33fcb3dcef4c2b68e34a3331bf08aa4fd449d00f23ec08b7f179b70f72e55cc6347fa859fc2a4cceb7e5e16063e9f4e25209a51e7b3699b14d2f3542776d1978dff6c981e9349a69fde9e7552a364f8a8cd19187583369c6891dc11036bd7fe2c65c55d552f2a6f113f14ac27582e2464b567cae6ab38f8d6a88147dc5cb40dcb4d0cd30770e07b3e251950b97b091de53b8bf05bb9252bc037af409953a08c4e4f9633b833e168c5f787b424fd9c4f3f5b82b05defa756355b64ff7310efde50fe38ac9c04897c3ac6f6176a51b646f9796bc4864163b83754cb0bde4cc4cf8f92286f1ee4e93525f666f7b15d12228bc6b5a8024e51dc72671316bab17e26e002263686569f8dfc2a36f75ba084d90bcf3d3b269eb4f179f686b7af0abac9ae7789b955ebd050ffeebe1f4012e960119d70939484774661fab97baabdf99bc3dcfdc2486487b4835fa78a58041371a08afe213fd184312caff35095a1e04528db74f410d6589ebfd571458edd08eb48e0d2cfc4c4dd61bbd452c7c4d982bbdc84b64bd7de7f9308a9029445ac2cdf97a572cb60cbe7512c2dc0f12fc61010233f33414fafb947cfa486fecc7a578ef3fce4b98f8853d0eeeb686dfe86c62b41cdae4ead39ca009781a305d2be79e562bd1ff86ea0e8bf1943a78805398ed9e5893298a8784d3dde2852e9b91049a73648ff493e0d52d3131f73b9b865b292182fb7622a92fa34c14ae23da5811490f02916cfe43b177be18f18890bca82107dc1ec7658d5855588d60ad6af00150ecaa623ea79ba108f13c41179e9944fa25369825b29a156f484b5d0c2afa080c810fc603c099b362a72b72686da9d8bd6b06bc7cd1501871265cfe30e401f45dd8ac5dc6732d162d8b55a466874e3aa6c33436672926991c8df19ea58056327a8db76d69efe40799465fcfe290a1744b9de043d905eaa72862fcaa3139594beb8dd3d57a9c5864c22d9acb58969a37883f4b8593ae8b9f86510039890c62daa2ae0a89895fae532a1a918c8806286cc44326f9026684e1c27e4339361030e56731471798d52cda30d758d69ec3d599c98f6cc7bb77c1f7618cb9bd498b655b4f1ee9be01551d2e83090264a554e9560658e29d6b3d36db85141d8a782dbc1117c89e88672b7bb8ebca954e1e82374d0a5a0f31642cf63ef368679bbc2d6fcb7db69091284a97a7ec85c98cc8b742ec660cb3732e792a8283354a8ae82275e7796a5eda6ee6ccaf30108eb879319fbe8f355137f3253022161c77479867b5d43bc0aa3d6faf609aff3c298959516feffeb85d9381e0286f5fdf40d87562d1d89e544dd257d62e2db9f36231b38b476d9e794523268801e240bf84bf14367728ec164c6881efec51ab33962ca5c6a49e886af97f36f737a783b4babac0e2d8e6663eaa53af1f24fa04854a525c327141f7ab348b3c93d0c1573b1fc8b356694e88f94db850b40cff064043409d31e7c81f5be9dea8d4f1cd280b1342b1c14c77ac322ae224554bc2dd294e961adbc699bf605bb802eea04f96ce5fc3d9bf86d1b06eda03c554f22"}}, {0xfc, &(0x7f0000000240)=@string={0xfc, 0x3, "327427888fd00b216b3d16a4af3f133ed6710d89beb78ae2061622a9230ac36d32ba4daa6ff4589264ffc4f1207bd712c237932e09b39a78fef8ec64923425d8ed631acbff97268cff009c4dfd34a8925b453596c70fe7e51541b939b167b51b9362f4b9f439510cab3b7feaf5416f1a325c58fa5463ac71b96439e2f6d9653eb3652712dec204ca381a87908dfacd24bbd0c092f2c3fc8535f2b0ed0ede3749d4b725724844672836999b65d6d012f8b8bb57e6ccfcb80af2784f8a2eef1f6785f5d8de17dc48ee156dc4383400689dc5cf00c8a7629e5732e57381be7c9979b48da2e00cad33b3d48b9370e31205284b65bc13ddb0687f49d2"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0xf8ff}}]}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(r4) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000540)={0x14, &(0x7f0000000400)={0x80, 0x30, 0xd7, {0xd7, 0xa, "3f665d9324066dee4de06195da84dbfa65e26aef0d7c5e26f9dcde041bbb52aecad0b9fae6ab63d4a9a6b1bace5cdc9a18ade19ac35fd1a668a03810a97a1a1659cd751ed073fcf793461acca8eae16d0510639dbac16b509a27f8fb170573ebfd2df6ad4b5741eea9772ba30d675a44be4ddec42fc36bcfe866dac52e2337834f9362b9d1cfbf7d779c35a33878a6ea03ebbf9f02d5ae578d228da5997c76040cf32e306d3130cd614fea7372977395273a11abed6767a07ca2d00d1433dfeb6e6333fa2f18e84e56f991c7a65fecbc09274587e1"}}, &(0x7f0000000500)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f00000042c0)={0x0, 0x5, 0x1000, "eb7279db8e90f91b4987de1202c36b86844e0fdc249aec59749888652a3f37a7fdb0664ad2381a567986dae2808673917aa8ec813110fb03a6ea97b1ad8f4f4418ac7717552bb55d0def1fb4bf93c60e54f253c66ac14ae2060af093dfef12e055c24befa1b28a0c75274d2a5a2998a3e72b5932b381754d31ef510dec3073431eea64305fa82c8bf7bf0926eec30fef2e417a60f4882276248f71f98e6a963b41defac202f57465db617c216c2ce2efa7ef6896cf655cb1775d72290d9f1e7f2193bbc9e8a89acdc8258371b87427268a896886947ad2094fac558e4dfb65ee76d200462aa446daeb95a4c0d9b8921e03bac20bab4bdb2f8377936ecbf452fbfdad53654eab1e89073f2db104cb3070e6435945d8479beb9499110d01212bf17b5c2d27b96c8802c739d1bd6692ddfc77fd780dad708f4d3bec08985e1900281f1d88f82e64c3d08e3a5a7ac3b3b79aa9d4bf54c8bdabfe300a7e3123bae2ae89498758d83d2ba29b7bcf2b957e19a4ca1e9ec56d0d9dc1c984272269c0872cc8ed98488094e20b27b5ca4c73ce9b62509b498b293c8730a6b312b7f0bf7d0ad5d9a54e0a9a39dc44806b0b123c4b31fea1b0a12ba32d850e557c927b39a100bf1beb5f2a1680285a613fdf2f1e03bb3ae2fe0b6310a196e5ce986f6ee56bd471e1ca562f0ba57516b606994c9bda2a1d393ecf2e907f0c090fcc27106d1b4befd27a3f8248807f67fc1d7e71b6b3f1fed25cabf37039c42284b631bef7f961de177426a627320e5e2b0da7343c32d6dee3c4cda35b3d9616fa18bd2cc9c6d72c90e6c763a60256f39bd9c5a1855e87093b26ccef81d26898696e12b37bdea30d22b04ee5c1d8f4860e1c80f58e4066fc9926acf2c4979f3b24e1f96bcc261755306971fe88631747a366a7a9dd5101d4b46fca587c9789f5be6777dcc213b30fc8b29eb6de999520c667d14ab6cdd1fc29a00f10547d40e635134bfb251ca0f34a915153b5afa2ad5c7fd6bc13dc882c194d9fe09f63b118ab6f2b0fa26122a69f125eb48f9b9856eef487337ed49916ec41bedf5182ca0587b09503e3d71c0917fc40c4a3f55a6d85303953f35cc23b576949a5defaf8dcd9262b1e8f36d585b99c44538e3e01eaa6f56ea6e51e84eb469e08a0793181bab3ba5ba29a2aa9a9de29ee72ea36292bbabbf276bee7c991ee9b92123ed586ce8709a4baf4815c355da174780e0ad9a8c51a72dee4ecc4e66668899581ac6d8e971c1ea12080bcc329c0df197bc65ed80ce2478c48c99d15cd3d16e28dd59f034f3cc4c0a906711f5cad9d2e1c4c25c34f392b2a935dbd88ce1c7a5c62ddc99f9ef78b8c2d64571b8481784d3bf719bbb661a9c915c9e6bf9210fe5ff0767927d47fe9964340a476c461ce33c3aa8b67e2f8e3faaa05b2bdf02a3c9a3bc0424b68a6e446b088aa73bb3b4b59182ec64b7192c2d14f14d5bdb9b828e4f12904b0ea18ac73f4f41bdd26b6945f2607545a1bb95549224b70b784c5ff55f42424d08215645311ba8f65b59ccd1446ee4738c14d07f67dc547e3e7ad587ef1f64038f7e2cb5f910ad79c0b2e1dda93be3d83ec057b5b6de67f2e910894e5b1d32d5e5ef6d96ad846cadc5b8d0fb1c7900a989b3f515ad4f65ea087f7643b5611dd58f1ca0e10531ff52efb95a0bde4e4c93bdd15de491f3110ad45299d1e0185e48f3162eda608376adf381c023b345763d8bc1eec1acd9361f04230743de4db323e9cb0cc76f02c1f1729040e86c308be1d8d7b28c7e8451459e58fba4acb4ca049ce59d4a50d5d147a708ee11a33d0e008b33af19b148285d313cb4ca0d75815fb5ebc8de7eeef08204e0b0cde9494d6602fc0d4c04f7d20342bc59733c3d71f00c946c8f8ab44f20fc9e2798ff18d7a12c50948e228abd07ca6747b1f9611f4cee85651eacd99ce5fdf2872fc744c64c5683135bfbb53452f0655d3fcd58b9a17a917230b91426b38cad65c2323b3bdd353cd9dbe885c31117a642e88e2484bbe53f6e1eb847ea03dc976694e717f3c9713e340cdf81cb1e3c98ea7df936bb3504481cfd2cb7b676d4eb9a2ab29da2da9a9a441d193cc1ed148c1b284e8a1e5fbf4dbc00c9a89568ab1214aef0443b33f21e43d15408e41ec5440e69c5b620b0e59523bd2cd5964710782bdd697f00fef83fa846803cae5e397ebeb43f8fd707e003fc61eff6c9d0a558b198797f114cb5d0886a3b1d5af9b304d6afd540dbbaadf19571700f4f3e596f9f95bde4e3e01f8ac4072fe5d02e239067cb44f33d9e3b8a950f96bd31e8bb7f2ce944e5d5c6561ab28a0ffa3578818080c632578fc4edd14a42ab3d7316ce69ab5f90329e5b6d0ff61455702faf0feca2c514747843fe9b821ae7818c1e6ad4778757729810c0c5aed5eb0cc6187eb22f55a45b1b73479df43d1d8cfb9bd11e7683b9dd1ee9f55c0dc3db94aa9f976e39e547e57398ca0830e19175da9795e58727914f33a813a46359503f929de81155ca001e19ba50930f4903535bc3d82f5fdcb80259de823379c5b03dd07aa9aa4a1be5c7b80415270a08d9f6daa1e009a271f9b5cd52d9dec5a93b1615cdf3ac9c9fe62ca2fb17b297f77cfd1ecd89f3fd32e05132b492608e03f5d144ed8745044c4a77e980d5bcd524ed013d772711a21af85303c8d1daa45657bf0a731570493a6ed6359bb22ee93169007c4a59324e6a0f8fcd82c0fb2d4f4a7d40c5c327dce78d12329affc99f70d8a4911c4d277591ddfc25a4949329b4a594894685b29670f866bf769635e45bbf87f2c41af5d1e69a7a9772065af9eff251effc012e5e43dc638e897b779cb6e80258374cfd206c2073c2a8c593e419676496e23dd8ce054c25fb28e771c32ba13a436f355ea63ce203d79ae884afdedade61986cb29d491363475e26af20a67d66a4b55643c50cb9989252ae59342335abe3ff3dfb21e0fc18058ca085df9f51d08eb0d0185b9cd41160a5095b93fbf0511be401886db2f901021849b62daae99c285555b3227dbb5b76e1b07e0355519b6f66e5d5c5e19acf6ae3ccce4c845d118fafcbd708b2a97012fb6c3a99145eb3fa3f5f3fe213baeb3a7b84666cad5e99abaa2562cd8acc61025225c3d0cf66a8c2c4bca4e2ca950b8a513f39a2b061d77d44c5b29beb56ce2d058158bfe445e4f07454abcc144e2a4f8553509da52d6568ae55bc7dfe767aceeb99619bf22707a15813ffc244e0a8c7c14457becbaae372f1c6b5602587e436cbfe8657be386752b22164a45a87fd871f38ecc1bd5bd66a32b6e3464726224d3cba3472fc3b18063c1390290cf22d215c6adf4ad599103379d4b522c3203fc0292103df2fdee47e76d225e26baafdcbb14808a4974f5c14e403516515c542ef945bc37bdde8ba06c20fafdf1835735f9c18ba86dd5c3c3d4f708847cf97682234b2927787aa62ef835c6866eeef5c7b2abdf43206116d8174234c62c264edafccdc127a627e937732ef29bf0802b5f1e81efae8cdd0942fe9e66ebfeb2d98d46c2bd3800a6f7c4a92b50eed0ab19c69ef347a8a18f4c23f59a6a305cb940bbd007070afd8127e3b3bd62293fb00b915ceb538e26496c823ee7f99819031064d5c646e0c5460343a08b45d26688c375adcf1d2d207362b3b7da7f35b4ec52f7f9d7a22ccb40f3bc27b61052722baa4bbc8a446eb5afe834f433933fc5980b4d5f6f04ee8a23a20026152a2ca7ef92b58a79af42f806a1253b3c58862c46f8288b445e7e77f65a0e471a690aa78790c9116437c79f9349d6f6d05c4ac88b0d7c5fde55cedcc79302b6b4aa27943e7ace4c2ba9221c9583923bf9ba7f54af05ff1748641e022573d41830c80ff5bd37705f982f9bd53fea6f8dce611a76a6389a7a25612504a59300b15cfac505aba888c913a7867dd1bff1c1669bdc1967ad487c629cd9ed8dceef18e8998b6b0b6de773166ed1dfe71ce1850ae93bd606c130b3b8295f8490d598ce0835264269bcb578c86072e7e2bed790fcb50488d36b94cec35b1c727fc269f80196417996904b4c2ee17c7fa2967ea1827ef03ad9d8990553a403912629fdb6342fb78dcf248762a5eaf1a8395bd21c916c2c842533fe7473de2a257e7bcc4851879e2fac1f6a1b19117954355dfe39b54ece7c0aac6494b4ab678b5013ad982fd3ed19eb5d23430cd202286ecbcba00107d759973b7c615d699b1f0bdd6aff5e58e03a038bc11498d2ad93f7e6c1144e471a6c4aec31b51bd0ec7a61e0578f87cc529dcedc315c06cecffbc76868f7bae077bf7b2dccd4f23a1f0023ffb72787ed0acb0e2e60f35ca5bc3b0465e6324caec6b2bae569b5343e14f9c81e8f1078a5dabc0265dfb2a366b53c8dd2d43635f434d81cf7027835016118dea76703e0ea85afa1990987156bfdabbea2b7046231f3faba5161535339defea6854a3b04acbda1456a348458e1ca4cfea968e5afcc49bb9e34fa4ea886af37ac7dfb5e6264d2b5489be0ce92a1ff9e883232a7c8863b8a81a31841be46dcba48f185b54a08c0fa275568efd9236117748508e12b6f99862439bd9247fb5d26cb6ef1e1cb2eaec6ec4dc6f610a061a1c13118a758e48427322c1706721749a4ed062edc7e58eea2fc13fd96ede36f80c338d627ebd195ddaa4b3c10b1d4ab978fca1f1da2e175b5394a7af87d1557b583b53bb1e10741b9d00e46a8577ba8e1aed87e17fb5ca483ea2b4402e4d01354e337ac5e71921c80f49ce00514c86a5bd08e833031faf9df81a4c01520bc7e33d8d068ce9fbd04ec5de9156b24ef598a7aaeba9f9eee9dff68a2c578c12518c51a880b54244082c462761eecadb8665b229778701ad50fb37754acc3af1b6d92f6830df81366eca620dc69a329ae147e61f12a333e0900d21bcdef47223bc67f51c69307333a429ad2c05bbc93dcb58841713b3c11e3fd68aaac9b627d39a497819d8a834df7b2d4f9ebc239d53bc5e01d8e7a692ef61430479d473117ec6b7e01ec3fe42a4cd5f94e61a8b141546ec09370d006fbd9eb803bce8e48e3b4fc19625b6a2125793b0df1b6abd86219356392eeb59a09c24245459123df7a050e9fc870eccc5e15c8ee701ce060d2d14a74353ac7332ac330ea5c25f9e6d4e3c432c439853d11a9b9740d4d79b3503fbca2328ff7efbca988131bbedd7210e02a5ef061e0074e64a158e5d257fab6d61fe1e4aa9884fafffc842a4228c15263f4f42df6cead654fae2baa7acce2c410344c395e87eee298168e3f2a647f0f275ad22018f68d643204ba247d204380013a6d049b0298b3f1db88050645b39d5d29b331a957eb095a9f9b9da5fa44e82d7050147dfcece820adfa6fdab954dbd4da4e124f3542f06a8195d460de0678f3a6b47086a189eceb46fd4eb75081d5a36be2459c51fc75945f0fbaf960d64440dac787533c354fd43f275bb7acbc78c4bbf694aa950d7f8dea75715d9795f6c4a9fba6f74c6a254db7c5026db2cd4441510ead0c62b305bfa1db359835aabb7f7a53fce356281f865ff3be8745f7c8a7f43f586e41d9f7fd635821626635edb8c2d8366e78dc63f2e88c832ad43ccaca2a021990080917167ff0210b473c89bdbec582b126ffa85e2e2fcf6a8fec9e42430c1ca22d26abe68574785595896f69b1d481dbb8947b02316c5de9f6e26999c754f510f027d936b53efe23f3f26b04b84b4aa91a72c1180d17ef4a68a95f56bf67d421750f53d5c7cdd7d97ee303ef523b3f3d83734bf03d9d63c4a701423e73f87a038ed4"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x4e}, &(0x7f0000000640)={0x20, 0x80, 0x1c, {0x2, 0x7, 0xff, 0x5, 0x800, 0x7f, 0x101, 0xfffffffc, 0x1ff, 0x80, 0x1, 0xff}}, &(0x7f0000000680)={0x20, 0x85, 0x4, 0x3}, &(0x7f00000006c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000700)={0x20, 0x87, 0x2, 0x8001}, &(0x7f0000000740)={0x20, 0x89, 0x2, 0x1}}) [ 624.862301][ T3887] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 624.873407][ T3887] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 624.886294][ T3887] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 624.895359][ T3887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 624.904324][ T3887] usb 6-1: config 0 descriptor?? [ 624.942123][ T2759] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 624.952334][ T12] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 624.960711][ T12] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 624.971772][ T12] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 624.984937][ T101] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 625.112430][ T12] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 625.121918][ T12] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 625.130318][ T12] usb 4-1: Product: syz [ 625.134520][ T12] usb 4-1: Manufacturer: syz [ 625.142232][ T3288] usb 5-1: device descriptor read/64, error -71 [ 625.174319][ T12] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input188 10:45:19 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x13, 0xbd, &(0x7f0000000000)=""/189) syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="92010000eb8de1080000000036190000000109021200010000008009040000009be136007e24240a496bf8c614cce5936cb3f5bc01b5f7334459dfb64cf9e373c0cc27f871048ad050c6aef79f98534d853e84bf9f69f8065cdb37a55423fa3f4eabc7a1168cd9fd377bad822dfc70c17acd1701f2584f08bd28ca3cd71eb33de6394483821714c14b7004aba208677607fbc2eafb79c3f3082b29bae0a93a96d3b1879aa732ab82786805dfac9790057598deb70fe57302aaf239a5c47394888f1bf6a63a7e171f93dd0925bf55c13594df71bb1d817be18deeaf5219f3b57fa83d59f683a15279d6493d89f01290708513e748d80f0ec6cabbff2867f33a4d41c89925b342e0fc0b"], 0x0) 10:45:19 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x2, 0x0, 0x8001, 0xa3a9, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3522b33c, 0x10001) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0xfffffffffffffffe, 0x142300) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x108c0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000b80)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe926d15e6327c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295c052830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e3572e5787a977cb53b6c8764b58b10020e41c9968d44b2e363507fe3281d1253422e37c3668001cab94203182be2e6f0dccba7ee9e1b93242eab90a31c3a813abb1b54b2515ce401a320c3effe2b257a7b9301c85721e29723d6b462eec0210aa9d0e3dce19d9900b6a559fb7d4242bffabbe514c2ee9ff554c97e90bb74b79261c78d055d8f0bdac58f6b77f1a1b22a00828b2db55212a7be777ef49b1a43aa936a5cac47a6f66f257a53b2d5d79830497dd6643ef6a00fdd8e0903b215d336e1213cd17880661a9bcc37813dbc77f1eca7db782684a2933cc8d2e4fcb7919776ffdc6cd7034fcd9a3523125e39c7329d25d47c0acb946e01dc608d20580ba4f3a205a04cff834896734447e9e1671a0ed08fa3826f1ad61e88f1f6d9c67294808b2ea2ec9e9d4e8210cb26ee93faf96d581060b84bbb299189f8b59f195566e12dd30d0a7dc3cc54d6d549bc923ee433d93369c5a584fa9d86688d2a247f2f85099485d7d97eac6a93d84bd96c814866d3dac20b6d3d1dbed76cce716ece0f0da68e9b12d3d9b736a8fd3d891863cff6335f4ff4fbac42faf3bdec460ff437a2f51dff550731793f8f9672eaa40cb253f02f5b64da6fc181f48f7e6c0956ae84d0ece429aa57013ab846fc7a246e74d8000002968a24511d20a4780e61cb343b2f131df0b32a9914dbe4f7cb8b7a836e2dda71f6664f1c0266c404b513aa20fa98cc8db4459aed1f3149a775ae98441eb65357870bf558dfb2ecc89bebb52b4204f9e5f126c78168f8af02fb7"]) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x109a42) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r4, 0x40184810, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x4, 0x7fff, 0xfff}) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f00000000c0)) write$hidraw(r3, &(0x7f00000001c0)='!', 0x1) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001240)={0xc62, "cb5749c8de4cf8d25169f0b35f72f2d6c61a61155252fed4c69f2dee377dee72959bcfa023d58249eb10391b004bf7d8b80f51c5c2f1710cc1ce8f1cf8f0e07a5571e5aa48872fee22a1977a32a36681b9e18d83cd5504570ae808fa8af6c5d2ba02b81c35eae27cb82e82ed3bdf6f78a006a05b9baa9a5b905530a02ae9702ff049b56e96856057ae9f9d45cc90f34fea0f6a9c9c147776cbee2790b391ff687869fd011dca6ea4f32fd6d3d937f64ae2e57754eb6f7728bb759c03f2afc70fb1b8c9dc8c4feeabdd89ae9e24179cce1d7eddb506a75dd5ceb2f095848859488cbdc17ace76c0a7b4553932ddd4a225c6747ca4ffd8defa60b6047c176fa1fa5be75a87e23dd74b79aa61fe7ff30a90f49709bb5b41e6381e768ee0c0ff1c22d5bdbf7d987110a9cfb5f6d5528e28dfc519504f752686fe195bd7a7fa9646143f6b20502219f996e43cf7a0f8556fd0b2acd4a4b2566224988aee07b0c69b51ed771b87f13129686afbc07abbddd5120fbfabe86eb7a6d6f849d80a7ecd79376689399c331288a9b802ae85921a0de816741d365aad83fa7051d0d8692caae15e88349d19bf1dcc538bfdadf97a54835809ce32c24cb0e69ffdce19777de0e26ebb97ad61365554a615a1c41bebf2ccbeb5c287f79dd5e3c35d995938771bd57d2f274d030a2aa89fb820974b34cdd23b095296906fb22333be08c7a0c811fdb35d8faab6f8cbdefbd14e99c041ee15e95fb8c77562a94f1f52f75040561b719555af0fa1995a836241cea86ee57c8c2a5db2044bef4f9f64cf4153ace91a5703c00ea36c5148429c2ec6b52f458cd6221eb05802166a240ba7afd15d35e23b27fb74b3f0aa29b48e883d4d79a39d616c4e8d6edaf006f00797e9f8f7aa4f6baede60cebdf00092e73265d95675a63246b74ffc8ea41f4977471fa6767394625afb1e65bd899ba59c07cb027bcfad63c3eb0c01f31d1728b55c8688a4be4c0f861026041da4c8691422eb09f9e7f580e80e173358fb92e6aad6b6ccad8b1ae3157324590c57f5848260a265e92cc705e4e7cbc4617b81f697c649d4284b9d463c390b6f61fe14a6520a92e1fe9713f4e32bb27a192d20865497d540498851a0ceb23b4516630e87d9cdf11c68dc2438ef730bb5b6fe6e283553d75330c72e0949ebd8807b0b9604f49e011e284e0fe1cb7f650d7b4b4ca8f9a0aadd25d040e7be7ca69396da62e4cf6da52ec467c5d7d331b6d0f5d6e2472b1c69fe4d96c5721f2bcb26dfeb99d5a5fe6d3c87208a1585fe2ed5f544ef19eebfd95f709d8ae59e66087115883b03866fe818fbe543460f2f9fd0bc1fae34308a0e7cc916219bdbdf72fd321c86812376d742657ad15ccf31f994bbc37bc1b2ed2d69d6731e5b0a21ab4a45e1a54be8585b49e6ba74315732a97e07905265d653390c92940e258d1885e5847f48d4829473434e7dcef64f0b6bcdbc11e5b4a320240a5fdf7a82af7bd913b16f82c79cf65bf02c3c540f56913a32e2ec47d1e473262a9383b2a26816c00ec0e1a60de155eb2288fe9a6a129c8168f02d2ecac2fc65a2e7394cc33f5b2a1b064629477a483a6b1f14e6294677441bf540298136c6bde684e0d85b2c824058694f5a4589f9c5d7e4ca22efd0d13017152f8afda5e6511926a1778dd694a29a273d878b47b47509a5fc74ac044ebe0b8780ac47ab3540464ede216a4283e2907be6d33cbc6ed8881f67788de9684d4ced380d8e180d6eceecb5e5803b2f00b685bc5563f317c783df7ca56413591e3aee652a1d9208fed2bc7b1dce2d76986707a336ef6ca156b5dc40f8d111991a78039ba8fd31081c17019a8d5406750f8871847afad68e2a1df154606291c7ae320f44552c9d52c2097c47206a837aea468ad771c93287d810565b89968a33da228a41d73ed42a29136d2544d6a31d0ce36704d381d454dd633afb2d2feef1d5444927cd7edf508983f371b5b4dc81bc5b7f03c8034f28e326c2a918c8ce3738f656d8788f99614cf69f13d36cdba852ac23ab337e9ba6057a683583430d3ba21de673e6812cf2929adae5e33229aae154e5e9647cb4506404ae13b5f49bf954d8665e2efe59256d251fe4d998b9b58f2d38860eb28c8549f5ee76cb6b7f6905f5fb74d54322cd7737206a6243cb1bcb33c22a68b08c7b20fab8ffc12cfdcc475586b6d7677a7b1d1fcbfedbd4b183974d95891ccb73084a8291d3f65d85000acb4ced462de703f8009110b06b843c11f413b58f3e84f99ba9c3f178789c2df8f2d7dd3c481d6b946ba5658117af0f195fa2d21659d2476e78913c1b93e10feac8f44cb877a2f85e3c43b47dddaac80586b3cbee69743a40b5c047810b4516b49f48c6d4ac76755276aa754c80de8f46f8d8fde65ae58483d5f4397ee6095d1042d95175f67a0149edb3b4f8c29e3857a86410bb61c9665eb2afc00f2aa96dc6d6940f6b9b437236e9e4866fe277dc51be27c1a4b7f81ffd52ef42d3a969eacda45dc284b399de9f70976604a1ff21042d3383001df897d71c3394166791892653b36f7114e6ccc16fd8d96a03b0e05cc23b5af394d552033d86448cc53cffd08485a21834d8e2d636387753318c85b78f87a2503945af87d87c3675c4c4a27700593ed2224683cb5724e0c0a5ee359400950dcca9e9732070ab9d3792b1c9881cfa4acf4762ef5f70121f902209f1975c4d6f468f06cc165091a3170ea458fb15ca09f78bbc3644bdfce0b20485305d3f77ba9006344f86a9d2330cd6b4b9b2d039af3bba850f97f1fa3810210315407847acd34a4a586484e8e1e3e7b4747ca0cf328e9ab152ea52236475ecac66c945d95c12bac32698f992fd4f3e1aafd2a896a0503d1945159c66c3afae51bc96f0509040205a9f5807a51ba912dda13feaa11a042d108a32b10217c7401173de0b3d18eb25644ad16f828ece06fc04b8c32169594cba4377232160dc457bcb2c090b9455a5ba22d8c5ad03e2d29a927bb2045ce67307bce6a842df7a40e090d63a2ac2ef5e9d677e8357e60dbe72358b1bb66d7446240792ec6e8671e81648161da516164350ac71f143087c162214bce44a939d2e92ffcda860420e9b4bb54c0eca5a477c8557e007ae75584e327d23351cb402ad72c8ba2c0e534abbe5cd1854a250090e01f387292d16ccf231eedd35c4ff247643a995a73965bf8db0bafa306cbe9c02d5f208aa9aa46fbb036006110cae098930169c426edf7e2dcd60a7aba57cfa36c19c1a09d5e4a9b80b62ff7042c686bb21a38c0cbb9ede484a3449a4fa5c7bce936e3ce172114171add849731aa8b32e979a33b6f6f27045e24ec2e084c521526cb7966765f5094630487089cb8f47ee835992702bb2a5e2f39ebfae36057ade0aded81a3d59460cca06e38aa99bd6d52b5ed6575cc2eabd9ecff7c776a9024a9928441930fa4caee7e6cc9cc0be4bee2527e3a969973a099cdaa443869acce2dd1ad749dfd507d33ec2b5a64c9d7c8e0050af04e86e1a4684c77db942e95dec20923966c945e5fb856de9139f72976bfd61639948be39d6e3c94b2ba40a8f2a425af9274b507464e6abd0c5396449583919af048a4ca9f4ec60a07dcb9cb53ed8b7bf6e767ab532e77f31e15ae1377f45598e1542e506accd4cda461d1610d114862874ee9e8692bcc7d519d688f62d217ec05f46e7fdeed8771d23d02d6276543093c6b345308bf4b5f65980d5023a988153fc2b14a45b03c739c01a0cb0a28edc61388bd5c48283338961c83b328a693d8fda320599587fa81220a294c03a20fcce59e52bc8e7c157931831d0f6bc8e114b667a0d40c77a13efd73015630611fdec91ad4c69d49b178ca9a06d0dd39ec3c31a285915e76314fce0683cfc19f67ed407ebf52d8d7b10e33426b73082f4b37ea8ec3b2dfb439c8b8f2ab5b5e8186f53a6a2c4d55ceba0ad95be4139222910025a6a59ecc01a33ba9b1f81e0cfb019215e79e39bdb720f95bd32cd4a270793e3cec1c1369b0000d4d43164ef3972cc82bc2b0fd7379bab819f46418c547aa92e61daad2c374db7f741d7728bcb1f29295a03b5a3004fde8829d2dab6938df17202a63273fdeb9c609cd67b0bc3d7b38b29e1d4ccb0be02377b86a0c7d2461ae81cd7691d0eb6cdd783bd4409c6f9a51f02ec74764730c91c2dc855c358d554b3c54c5670ab35843818de522262732578b05b8354710feb9dbb677804e760a46d1843522e5d735bc5c3ae1a4c18b277de00736f66dfee479ea67b3e112778cdd531c9d5b3cb5c73d759dd2802c9aa38cdafa238ea15e210384b4e75a4da0ffb19bc3ddccd72368fe334308b23163c0159e12f712d2a82d0d907389c10e11f5f1e0acd94291fa3f0c8d8a690b96bb940f9ad13a7bdbb09ea137346c9d0ed9ad566ca7b65e6bb01e6d625aad56ccfae74d079b14e1213e31d7d31a521cbc4e5cf2eb3a6acaa8f61ef"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) [ 625.292208][ T3887] usbhid 6-1:0.0: can't add hid device: -71 [ 625.298289][ T3887] usbhid: probe of 6-1:0.0 failed with error -71 [ 625.311087][ T3887] usb 6-1: USB disconnect, device number 86 [ 625.322279][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 625.331553][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 625.345704][ T2759] usb 1-1: config 0 descriptor?? [ 625.352426][ T101] usb 3-1: config 0 has an invalid interface number: 135 but max is 0 [ 625.360604][ T101] usb 3-1: config 0 has no interface number 0 [ 625.367664][ T101] usb 3-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 625.378622][ T101] usb 3-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 625.389985][ T101] usb 3-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 625.401260][ T101] usb 3-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 625.414370][ T101] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 625.423457][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 625.434893][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 625.453212][ T12] usb 4-1: USB disconnect, device number 76 [ 625.462094][ C0] appletouch 4-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 625.472450][ T101] usb 3-1: config 0 descriptor?? 10:45:19 executing program 5: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xd5, 0x104280) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/186) [ 625.525197][ T101] iowarrior 3-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 625.562199][ T3288] usb 5-1: Using ep0 maxpacket: 8 [ 625.572834][ T12] appletouch 4-1:1.0: input: appletouch disconnected [ 625.682242][ T3288] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 625.692114][ T3288] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 625.702146][ T3288] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 625.711176][ T3288] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 625.725878][ T3887] usb 3-1: USB disconnect, device number 91 [ 625.743021][ T3887] iowarrior 3-1:0.135: I/O-Warror #0 now disconnected 10:45:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000140)=""/19) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x21) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000480)=""/206) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) read$hidraw(r4, &(0x7f0000001080)=""/149, 0x95) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) r6 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x401c5820, 0x0) read$hidraw(r6, &(0x7f00000002c0)=""/105, 0x69) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) read$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r7, 0xc0404806, &(0x7f0000000400)="882c330370800edc31a254d132cada2f703a3d7c709c5cbd91e0699a079b45a5fa4f83d5588de31adfea64fc8cb84f87cdd89d350383705f6e10eb41546861397448aea7f516def753b936b372957f00b7b64e492d8b76d027972d3808ff5705ab715d9b117da3e7d332870c79764a985a65526817b86abcb2b6") write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) [ 625.942127][ T101] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 626.182973][ T101] usb 2-1: Using ep0 maxpacket: 8 [ 626.188345][ T3288] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 87 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 626.322269][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 626.328948][ T101] usb 2-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice=19.36 [ 626.339450][ T101] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 626.347560][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 626.355489][ T101] usb 2-1: config 0 descriptor?? [ 626.372219][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 626.395082][ T101] gspca_main: spca501-2.14.0 probing 0000:0000 [ 626.401638][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 626.402102][ C1] usblp0: nonzero read bulk status received: -71 10:45:20 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000680)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0x4, "38ed08c9"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={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_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$cdc_ncm(0x2, 0x73, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x7, 0x40, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x6, 0x24, 0x6, 0x0, 0x1, "18"}, {0x5, 0x24, 0x0, 0x3180}, {0xd, 0x24, 0xf, 0x1, 0xffff0001, 0x800, 0x1, 0x40}, {0x6, 0x24, 0x1a, 0x9, 0x8}, [@acm={0x4, 0x24, 0x2, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x85, 0xff, 0x8, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x4, "", {{{0x9, 0x5, 0x82, 0x2, 0x35a, 0x9, 0x9, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x14d, 0x4, 0xa6, 0x4}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x311, 0xf9, 0x2, 0x9, 0x40}, 0x24, &(0x7f0000000100)={0x5, 0xf, 0x24, 0x2, [@ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x8, 0x0, 0x8001, [0x1fe0, 0xf, 0xff0000, 0xff3f00]}]}, 0x5, [{0x95, &(0x7f0000000140)=@string={0x95, 0x3, "2bd771f3022ba304835e45a210fa8ac3955f952ce4dd5ac7e1cd0d10cce12e63d5a6d46ad526d4301520125f46b045ad3489444cadebfc3dcadf58cee449b7396c1e60d264351cca1c348474da7c42e0fd10ff36096333242ef87a11a2ba544542b15fb321bb16bdd69886484607b7653d98e2ff2e8363ca2780032a3b4e44ef17fbb64b0d1d458d3dac9146a1c0675f3770e3"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x441b}}, {0x27, &(0x7f0000000280)=@string={0x27, 0x3, "dec900fef768cd51c9646e2bf39b19f2610c71466ef9c57de79537c0a17bc9e3f7a3fb99a7"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_control_io(r1, &(0x7f00000006c0)={0x2c, &(0x7f0000000380)={0x70, 0x21, 0x5c, {0x5c, 0x30, "6eeee0fca8178e691a6458b8288fafabe63e9a06691140a0c3d17e0914abae6acd12604aabea3b4eb1ee1f31a12945fa146b8b850adb091f7eabd67e0025d14bd7d5fc9c0075801871f62bfca828eb2ca5886a533cf15ce65885"}}, &(0x7f0000000540)={0x0, 0x3, 0xfd, @string={0xfd, 0x3, "c26f4888f3e8cbff44be31a1d86b0b3c6032c2349fa89e6882d4e51ce48b81e0b69a596bc88349269f27ba7e12fd7f016980fe50b4f88cd29bac1cc21b1c7ac19cb94556454941afbfbdd2888ce924bc8885cd00275ecbeb5d59a60b1b0642e1d4ecc264854ac317d6b6c6574621fa0b2a2af4f96fb46339d3b7339e59f66ad327009e98ca6251ecfe89b38c10bee3295a26e3cf84021c2eaa55a3d33f2ce2b5cacc5b8e089b9c854b13a256a3d7a9912ecad92fe77262e5ba26908c52c68605d816920951a5662c26fa816b428630930309aee43a9d27cb037482d83be449228be1420e4ed81b30802e50c66b7b030a6ef81f533b45a22bd6aa19"}}, &(0x7f0000000440)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000480)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x10, 0x4, 0x3, "a81e1fcd", "a0feaee9"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x1, 0x0, 0x1f, 0x0, 0x3f, 0x20}}}, &(0x7f0000000d40)={0xac, &(0x7f0000000700)={0x40, 0x8}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x8f}, &(0x7f00000007c0)={0x0, 0x8, 0x1}, &(0x7f0000000800)={0x20, 0x81, 0x3, ')[G'}, &(0x7f0000000900)={0x20, 0x82, 0x3, "a0dd46"}, &(0x7f0000000940)={0x20, 0x83, 0x2, "5019"}, &(0x7f0000000980)={0x20, 0x84, 0x4, "c2817e60"}, &(0x7f00000009c0)={0x20, 0x85, 0x3, "982b3b"}, &(0x7f0000000a00)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000a40)={0x20, 0x0, 0x4, {0x1e0, 0x10}}, &(0x7f0000000a80)={0x40, 0x7, 0x2, 0x5c35}, &(0x7f0000000ac0)={0x40, 0x9, 0x1, 0xd8}, &(0x7f0000000b00)={0x40, 0xb, 0x2, "6506"}, &(0x7f0000000b40)={0x40, 0xf, 0x2, 0x401}, &(0x7f0000000b80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000bc0)={0x40, 0x17, 0x6, @random="0988304d5f2e"}, &(0x7f0000000c00)={0x40, 0x19, 0x2, "bca6"}, &(0x7f0000000c40)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000c80)={0x40, 0x1c, 0x1, 0x7d}, &(0x7f0000000cc0)={0x40, 0x1e, 0x1}, &(0x7f0000000d00)={0x40, 0x21, 0x1, 0x2}}) 10:45:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 626.422326][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 626.462691][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 626.492193][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 626.512155][ T3887] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 626.522750][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 626.542216][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 626.562192][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 626.582197][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 626.602189][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 626.622209][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 626.642213][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 626.649428][ T2759] pwc: Registered as video2. [ 626.655324][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input189 [ 626.677534][ T2759] usb 1-1: USB disconnect, device number 51 [ 626.722168][ T12] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 626.729889][ T3288] usb 6-1: new high-speed USB device number 87 using dummy_hcd 10:45:21 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 626.892265][ T3887] usb 3-1: config 0 has an invalid interface number: 135 but max is 0 [ 626.900527][ T3887] usb 3-1: config 0 has no interface number 0 [ 626.907155][ T3887] usb 3-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 626.917960][ T3887] usb 3-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 626.922350][ T101] gspca_spca501: reg write: error -110 [ 626.929308][ T3887] usb 3-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 626.934829][ T101] spca501 2-1:0.0: Reg write failed for 0x02,0x0f,0x05 [ 626.948065][ T3887] usb 3-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 626.948101][ T3887] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 626.948115][ T3887] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 626.949114][ T3887] usb 3-1: config 0 descriptor?? [ 626.956429][ T101] spca501: probe of 2-1:0.0 failed with error -22 [ 626.989980][ T2753] usb 5-1: USB disconnect, device number 87 [ 626.990678][ T3288] usb 6-1: Using ep0 maxpacket: 32 [ 627.003082][ T2753] usblp0: removed [ 627.015226][ T3887] iowarrior 3-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 627.094704][ T3887] usb 2-1: USB disconnect, device number 70 [ 627.102499][ T12] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 627.110694][ T12] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 627.122718][ T12] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 627.135731][ T3288] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 627.143970][ T3288] usb 6-1: config 0 has no interface number 0 [ 627.150319][ T3288] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 627.159504][ T3288] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 627.169104][ T3288] usb 6-1: config 0 descriptor?? [ 627.219401][ T101] usb 3-1: USB disconnect, device number 92 [ 627.233576][ T101] iowarrior 3-1:0.135: I/O-Warror #0 now disconnected [ 627.282227][ T12] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 627.291470][ T12] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 627.300272][ T12] usb 4-1: Product: syz [ 627.304539][ T12] usb 4-1: Manufacturer: syz [ 627.309203][ T2759] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 627.354417][ T12] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input190 [ 627.642185][ T3288] rtl8192cu: Chip version 0x71 10:45:22 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x0, 0xc, 0xc1, 0x47}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000c80)={0x34, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000007f81"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 627.672239][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 627.681390][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 627.690700][ T2759] usb 1-1: config 0 descriptor?? [ 627.693744][ T3887] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 627.734284][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 627.755417][ T83] usb 4-1: USB disconnect, device number 77 [ 627.832280][ T101] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 627.852956][ T83] appletouch 4-1:1.0: input: appletouch disconnected [ 627.952124][ T3887] usb 2-1: Using ep0 maxpacket: 8 [ 628.012163][ T2753] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 628.072198][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 628.072210][ T3887] usb 2-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice=19.36 [ 628.072229][ T3887] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 628.095778][ T3887] usb 2-1: config 0 descriptor?? [ 628.144183][ T3887] gspca_main: spca501-2.14.0 probing 0000:0000 [ 628.192307][ T101] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 628.202227][ T101] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 628.212306][ T101] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 628.221404][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:45:22 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x51, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000020000082505a10000090400000002060000052406000005240000000d010000000000aa14948ebfaae91866d9553324e2e100000000b09a13000905820200000000000907030200"/94], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000080)=""/13) [ 628.272380][ T2753] usb 3-1: Using ep0 maxpacket: 32 [ 628.292697][ T3887] gspca_spca501: reg write: error -71 [ 628.298639][ T3887] spca501 2-1:0.0: Reg write failed for 0x02,0x0f,0x05 [ 628.302257][ T3288] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 628.306028][ T3887] spca501: probe of 2-1:0.0 failed with error -22 [ 628.312774][ T3288] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_B.bin [ 628.320973][ T3887] usb 2-1: USB disconnect, device number 71 [ 628.346177][ T3288] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw_B.bin failed with error -2 [ 628.355873][ T3288] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 628.365685][ T3288] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 628.373527][ T3288] rtlwifi: Selected firmware is not available [ 628.402215][ T2753] usb 3-1: config 0 has an invalid interface number: 179 but max is 0 [ 628.410578][ T2753] usb 3-1: config 0 has no interface number 0 [ 628.417149][ T2753] usb 3-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 628.426268][ T2753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 628.435882][ T2753] usb 3-1: config 0 descriptor?? [ 628.463832][T10758] rtl8192cu 6-1:0.179 wlan16: renamed from wlan0 [ 628.513551][ T3288] usb 6-1: USB disconnect, device number 87 10:45:23 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 628.583646][ T101] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 88 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 628.602174][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 628.622151][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 10:45:23 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x39, 0x7c, 0x75, 0x100000008, 0x403, 0xe520, 0x344, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb1, 0x0, 0x0, 0x52, 0x5b, 0x20}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xffffffffbea6ddf0, 0x802200) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000100)={0x2, 0xffffffff, 0x7, 0x10001, 0x4, 0x6a}) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x6, 0x6, 0xfffff000, 0x3, 0x9, 0x3, 0xfff, 0x6, 0x7, 0x3, 0x6}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xffffffffffffea05, 0x1000) syz_usb_control_io(r0, 0x0, &(0x7f0000001780)={0xac, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 628.641529][ T101] usb 5-1: USB disconnect, device number 88 [ 628.653199][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 628.682652][ T3887] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 628.691607][ T101] usblp0: removed [ 628.696535][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 628.702351][ T2753] rtl8192cu: Chip version 0x10 [ 628.722277][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 10:45:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 628.742536][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 628.763696][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 628.782176][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 628.802651][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 628.822160][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 628.842173][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 628.862271][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 628.882196][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 628.903199][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 628.911021][ T2759] pwc: Registered as video2. [ 628.917553][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input191 [ 628.930149][ T2759] usb 1-1: USB disconnect, device number 52 [ 628.936502][ T2753] rtl_usb: Too few input end points found [ 628.943144][ T3887] usb 2-1: Using ep0 maxpacket: 8 [ 628.982553][ T3887] usb 2-1: no configurations [ 628.987264][ T3887] usb 2-1: can't read configurations, error -22 [ 629.062127][ T101] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 629.062140][ T83] usb 4-1: new high-speed USB device number 78 using dummy_hcd 10:45:23 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 629.138804][ T3288] usb 3-1: USB disconnect, device number 93 [ 629.152165][ T3887] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 629.292113][ T2753] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 629.322161][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 629.392089][ T3887] usb 2-1: Using ep0 maxpacket: 8 [ 629.422216][ T83] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 629.430402][ T83] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 629.441385][ T83] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 629.454739][ T3887] usb 2-1: no configurations [ 629.459327][ T3887] usb 2-1: can't read configurations, error -22 [ 629.462187][ T101] usb 5-1: config 0 has an invalid interface number: 177 but max is 0 [ 629.465776][ T3887] usb usb2-port1: attempt power cycle [ 629.473827][ T101] usb 5-1: config 0 has no interface number 0 [ 629.485404][ T101] usb 5-1: New USB device found, idVendor=0403, idProduct=e520, bcdDevice= 3.44 [ 629.494474][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 629.503946][ T101] usb 5-1: config 0 descriptor?? [ 629.532173][ T2753] usb 6-1: Using ep0 maxpacket: 32 [ 629.543502][ T101] ftdi_sio 5-1:0.177: FTDI USB Serial Device converter detected [ 629.572138][ T2759] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 629.592305][ T83] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 629.601399][ T83] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 629.609772][ T83] usb 4-1: Product: syz [ 629.613965][ T83] usb 4-1: Manufacturer: syz [ 629.654249][ T83] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input192 [ 629.672293][ T2753] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 629.680545][ T2753] usb 6-1: config 0 has no interface number 0 [ 629.687047][ T2753] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 629.696179][ T2753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 629.705845][ T2753] usb 6-1: config 0 descriptor?? [ 629.752173][ T101] usb 5-1: Detected FT8U232AM [ 629.757763][ T101] usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 629.902258][ T22] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 629.954581][ T101] usb 5-1: USB disconnect, device number 89 [ 629.961362][ T101] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 629.970844][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 629.979924][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 629.988753][ T101] ftdi_sio 5-1:0.177: device disconnected [ 629.997155][ T2759] usb 1-1: config 0 descriptor?? [ 630.002227][ T2753] rtl8192cu: Chip version 0x71 10:45:24 executing program 5: r0 = syz_usb_connect(0x2, 0x36, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x2c, 0xa1, 0x5b, 0x8, 0x56c, 0x8100, 0x48ce, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd2, 0x0, 0x2, 0x35, 0x9b, 0xd6, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0xd, 0x148, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x136, 0x1, 0x1, 0x18, 0x80, 0x80, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x70, {{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x800, 0x3, 0x1f}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x4, 0x40, 0x3f}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0xdd, 0x24, 0x13, 0x6, "eb11d3026727fe43015be73814ca124304e4f1a5f1de90ab186d351ff044da72c6c94e6af6e93d8d5d2d9a2210fba96035e480dd7d58bd125f88972dde4810cca2d05c9702a8c1739be7ef509688de20ffc6e0fca36fb58e9e47e6bc4c255c20484280edb775285806bb9322627e9b20862ea3756b300d937c8b4cd0d83ff9dbd412f54e96883f7af0cdc7902cfa9a441e00e988cd14b6d826901f7c444ca5a69d5d3e0ccf73b1c81857267d60384d20797fc3fc0e98e98e96918ac3746ef172c5c23638d30319950d7d79e336a479729d5e2a8e7e6b0a4365"}, @mbim={0xc, 0x24, 0x1b, 0xfd, 0x2, 0x3, 0x4, 0xcc1, 0x32}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x1, 0xe}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x6a, 0x6, 0x62, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x76, 0x65, 0x3f, 0x5}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x2e, 0xb6, 0x5, 0xff, 0x2}, 0x68, &(0x7f00000001c0)={0x5, 0xf, 0x68, 0x5, [@ssp_cap={0x14, 0x10, 0xa, 0xc3, 0x2, 0x7ff, 0xff00, 0x8001, [0x30, 0x6f]}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x4000, 0xf007, 0x1000, [0xff0030, 0xaf, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8a, 0x8, 0x80, 0x5, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0xe6, 0x3, 0xb8f, 0xf, 0x3, [0x30, 0x3f00, 0xf]}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "a27e520690c21263c97c6677dcf49889"}]}, 0x8, [{0xf8, &(0x7f0000000240)=@string={0xf8, 0x3, "00a8c3af3134d52aab05b0b74515557342c50bc739994054c001b173ff03f62129a45cef2bf8f43dd90daadfe11ad4d4006a3e5d1572f12f486fbfcc7a59db0095d7718ac06efb624caadcebe40baee02e60f04fbbf5ceb3fc14c603efe7069161b6b186dfd20c8c243a42b3c27d31d37a8ee048e3483b79b2feb17e5c74fa47ac71bdbfc32d48ce1eaac7cb8bc0c548937675aa314bd303beef79926b449b99395f815b9741360916aeea20efb65ea96c16de089af722854978ddc3530f512185aa97cecb11b9024937f90619d84716bbefe929c36ab108d7cf499cacd20083e1923bc3d467bdf75e490e515c173561bcdfddbede43"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x41f}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x41d}}, {0xad, &(0x7f00000003c0)=@string={0xad, 0x3, "b57cf441e663bac3a15f041cbac16581875f3beb70a5db0f212047e5c91ffbe7073c98701aed7f71a7baa2ddea4b56849539a742c07e35e72a9aa3f6ca0e54e898955bb2262ae7f89fdb7d59cc5cf460609bc7fe45b21eddb611d671d4538037cabe916eada2facd0f4f0718cde067d8a835455e2a7df8eb662eddb8b30d5fa1cae1ea1482221dcfaba41f14213011c5440f2a2c1179bc5a8f9da1b553216719a5176d2adcb9d78a0a695c"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x1002, &(0x7f0000000900)=@string={0x1002, 0x3, "f99c3492a5a2f8ad01e7f462dfb7da1ddd9543b5074b220b467c79a935269e5889beceef323e9549f503ea538e8c1ca305f8cc1b923dacfc825f995f6bf8f66cb1f92d5dbb204835883bbdee15725360fb5770fcc65442885372717b6eb2fd4c26c142e9ffbe6a6bb581fb9494729fc43f8cc9e335e227838c6380a8f2215c4ec5189dc7d363def1f0bdee47d5fb0fe53ed13c78ecac06bf4674ccc48d2de4483405f1efa0834008fe90ca8b0ca177b58bc77451f8d6e1380decc18b8abf42e2ada5f1ee38f36307f9d85c168142f03d0b97ccc066981c16c97f51d11351a9e0fd7bf8cf417b919ee19f0c2791b90617f6856b3abefd91050f1735cda22c342dcca0de1c6b200ef5879d95908be6ae818f76ce070c348240904a226d14dd69597a518f8a627808e2ce73c547c8dfed6ae449841782a8b33f7a41d7ee127e06ae0f49936555f1be0794c495a27619e3175c6757d6c9d2ff51d07f5e43388e5017b40aa9928171ec1153652c73c4a5ab0465ff0858a5efa7942f1f32036b63bc3c71128d4cc4c71dea57f42178073c2fadaadc4dfe84b2409ccf33b8c1e5b159c7fdcd451f690a260d4ff22949b8cf144802f8a750f4bd3e026e7f182ac6f7111d909ae89499de9f0134f5f3fd24fbd930611e4dac9116deaf5e7d6d96bec4036f73f3c267635c622a6bb118e62cc677d3c8f61bd44d9a48ed934100a8ee90ffb936d33b7c112fd2e58646e1f35e10d9d62899b02e2384eeee5d6045cad6ea102b797adcfce5c5e890a03115045729608b7649fd33aa779939f394b8d472f5f167273ed922b838fbd5a694e7ee5b3c5bbf869953fdc1c49a8990972b400e44e6dcb490fafc78c27f0138c4e13efa12ac2dacf7c0b0dda47c328ecc0e619a63fd35c333ef3a963a389c981a73c1908707c1343d2e1f8970c4a049f0548c70fea8e0a7d83a091fcce8c8d88c22cd333911551f6ec90c74ac937980c16d98fcb61b3b0944e2a70e5e29f4836914ad9c66bc51aa5a7d1e76c0622c64b49de61e80499e48fee6200f6f07ce6c4dc54391cdaa4240af6cae136a1ba99e3776a514100eacd8bae6bc578da2467e5dcc0c4966458a81aa253453f368e0d247d16cb2a1f2877b1988e922878ce7c6ba77c70dc6281cc3463a439501dcb110f2022955010a5e076f193eaf3b157bd800bc498e790ce7ec937897204a3d0aecdc61891a9069276065b6bf1ecfba21272527b726bcc5755382980730fb03104c5b32f61b636c267f3c822329e6864ba55314d74187cde27e474a72e34a7ab3de6f08863f9736160bc8a3831148785864df93caa654160448feae03db1e1db84837cf5a5c8450c65fc8004b7d60bee7dfac35323ea8bb803a129d8796b6f35814b56d7f1058a22d6437a641e594abb920852ca5224e2ef47b96fc6ad3500cd602250eaaf4eb94a70f86cfd6b93a776b9cc8812f75295811a57f0ada79969010c6978793035b84d624693ebe13f3f49cd5c645f6678bd154a5c9c519000036ea643450358c11369b1085ad9ea0f82b476328d92eefcdd4d354224366d9f728a8bdd8a8abd98d3243bb28108ac7f32fc350cecfbf9af46692c01193d9430cbd17826cf0fea137e83ff02f7f7dcd188ba341615f8a207cefe2707c702c9ac32079df5e2887cc32eff520576a03aade1f2147c55e64c29a56bdb05fc66548abd209f08f20a10f8c30ca9543fb27c65b20567d2a75c96d08b1fdbd2079deeff9934cb4ee0ecf953cdd7eb4294d34c2cf538b728876fe07181ad76b925630b2aa34f5aa74129da3cb2fd5ccb59f1b37bb18e46325f242e30640b315d89244824cb4f82c09607de69064625687261938a38a137ada4424f9c0ac2e30a287b57f7520585173ac6377b12a1a528ce9d48808cea3372a77e1033653774b7c34c108bca1c97fdaceee3ffe7aad8d3bde9bf47b3da7058ae5f2121f18b3ede05d637d2fd3010a223a82608d7be2ab48fab560cff384d1f934fdc5c954ab862b73147fa9ca9c96448ab58b2bdaf65189bb1f67b03ef97a9ba8b600d91adb8899ef8a4de7e90cfda84e79f42cc1b722661ee43402cdf92f1846465ed502834d2d4b2b23c96b6cb1af21912dd92f30393f43a2c5754539a0c8c54f57631e5bc5ff9c307e3c8231fb7b0eb6953e2f26a00e1668782b0299d43e3fb8f1b9d078d37bb97b3a5573611b327f4fc634cca07c16230fa4413493a4613c9e25a1109e74f30fbdd02cfb9fc9e85a557d9cee1065d7e36d492a2f41de7e18cfb2a5a5a6b04ef7bc2494ded1c846d46bcd98dd62fd1b52edfc80273d91010a431797101f2c98155831848c033e8d1de94e96f63d1d2c9f705771cca9c74f19a20e31e121ab7162fbb597ba57b9212fc00efb65643033c9130caaf12ec570737a835ffe2f1895ef94169058fcd123468244331cd5039823b77d7dab3adacd68e96d5bbe82c8b54062f0f21a50661f16e87e4614f2b3ccab1844af6dadce1139410d1cbb9fadaa6cde65e5ef2497c950928246583eb32f02460f9e5dcaf659dfd051ecfbe08566735e134b34f228f5df4e45228465bbcea27fd65babf08c91fced57773189c0f5f51309378ee881b330d1da021fc5c8c227d18c23b76e2740e6616d977459a3bc0796177e20dab6f11cbc9ae17b725c506a2f773d7942f6bb88b8720d4cf33b8f5fd53ab0785347f27ef0d47bf966a753b14efbbb9807dd83b117a9fac527dfa5e11ee577ca1e1d74b39053384c33ae9546eb03843af282300333f66272b1e064f5d1cfae747008935eb278fe0c8b6af730e41054375e86b71658a15ce70ab661fca0e6517fb65d154fc977e93d6acbc36aa131e377ec499a1ddbb2d2f19a1d27e12ac20f4b03f259c7c56ce7130d2968c9d38ea4de6ac03f7f516c9c21e0d7a3ba4f2ef9aa5b7345d2d3fd12a31d46a34aa861e144640b6f3c3e2348a6d19307fac64942c85da0ad222ac787a86bc90497ba894e702fb047028734f85ee5c464f2a60d0f55b2e935f77ca09dbd1468b92480c11a17f518f5a90e766b5a4fed16cca584eb9f9575760a4fed3eaec80a5f9e04176e441db58390a492e51a6e5ab611817af75a62ef38d82fb3970b2afec3132b4915b8a89c36436636f9dffd82a5526b80e2550238579cd0cbd4c56fcc3352f152f6ec067112d7764a891d39237f5061689d5776eca3a064ef989a053655d15311b3fa470576b75dfb590ae9dc2dbe2038eb3b300e795b2cd6173622cee73aeed5b33d107365d34b246b162ca219fde063e7a0b08d07c1c48589722579fa5a37cdd9348428db2f402ebc956cd387053a9b7b31ab832157ba84383b599e3e203f75b6f0966ed9ef2f478327551535e3fda0797308f801da85ce8d361215c6ab02446bda4b0bc90648689b7d437adc1838cbf50d40eaf744ef30fad1161e9095a30030dc2b26726362c71ec86fbeff72a83ca556c6d0e6556aa7b2aae33082889ea5326682a3d69a46c728f1afe706592ba969ef6e9ab9f2de48b16b3b4dedd4caa9f9244bbdc10f0ede18c700ff2b098ca2ca4a34f8f003abf143efc58dd5ce4c1d00a535f99dba495eb4bf79aa1873b7cbdbd118bbb9070b96478db97e2218c2a472ddbd6112ac518e49c81787c4b90a9d492445a4d2184c4931f78024d2fd0e349b452668a36063216c932886759a40884c8f919a78a5a6296c2660303d28371d12687b46a1fd098d76d358808069e24ec0b9e2ef369e5c165a9051bedf0971a17fe3334778524622ef6e0eb5d016d9fbeec74d91de9c035b0cb9c4e6c485791a105918af26366837d6cb641d1856dee5c88d7cd9489c2ae96f8a917355bafcf6add5070dd36e8a6305976e48232895aefae44fb79a523ae4853c5a690c871a45c15f076443c7684aa20058511a9259b5498e99c2c810fc4d8ce1d2609e2f20fae6e7ffb8889595900cb24a7c9f5748447863956dd2cd6ee16adfbe3cbe43bdcc84846e4eff1f3d0475440f5ed08e98a4fa751614fde2782553b9954bd9b50b018a4f96587c4862d6676b1b00743466ac8c1131ca08084ffbbb71ca7e58c9acf48393950851d6a0ff3455038eef5d6023584276f5a1cdd421c399a240bb6f3e968bd12d47c381c3c72d86336abcc06d584230713b093cd7d09515e7080f07e3b32f73ef29c01ecbbff0788c4becff20f54cbbdd3a07e0baa072306aa33d58cb95d55ffc56c877e3ad11c5a0c757535b756ab5cd08e8583c179918ad34f3266d018846f019bde2bbd661c8b73781455310530149ffa833f8631bb81ee9e7bd93899174b40b262ad71b15fc9fd1d3466bc651acb8e60df23c473af0e3cc043dfc7aaafa066b07199496d21ac7c595e9ed27bbf31e2741de67ee6fb192fd339b3892c94633d8240cc191ed54b8c1546658d54bbe47875b283aa6c52cf9f0cec1516751c20bcf85516604bb351ce2f20f9588c59b4f4e105d6ce78cedd426a6b102d30116a388a2f35c1deadb2066f9c50c87bbd175ff6010caf5beaeaa0668caf4089e6998159b6c5d4463bd9b5da350902f43c10e68ce674838e651a9ca73231c335ec7027f37116d3074cbb1ea0d20a68c4eb74f32f5258e3e3e62847fd1c8f5db589efc455b2e7b2b85a7cd7d4bcd225cc8d6d7cfb6c13dc78f25af7cbcfb5f636a6cb16f35116acf2f80d5373fc6a35c160e4efda8501447a6a76ff58ccf3d189b58ba8b54985642dfa93807f59aebf75ffab2a0be42fd19d32d83d34db02fae86c35762efaa280aefc802ac8f8c5081216208fce820594e72bfb456f075613ebd4b77cf1cf0b8465810a898471705cacae630dd9cf332d1e37a71da25afdb190d34e94e6e4d61e22b9c4ca5b43f55fc49172aa16b1b19afd67f26fa1c04c796d65229f147c2e63161d9ae1f3ace76811acf33a01dea6819b62d3bf326504513c3d8ca603e6f667c8deadf9827d4477576d4bca34c0b3231c9160b6d594bb7325d7cff13b3b8ecbbc472cd403f3e21370ccad9058233ff10416db0dd852e8052cfb80098ed81812e401c709b7bddf1ab1f48a6b850efb1ddff992313900b5b78bb136416748cfe260d466fc648e845a7ce6861a2e490afef5a8ddd2b2e629b743d5013708379185fe28b640519a0c082afcfc20095e70d44c20eb1ea692316e2f5d56e2e26c03c6f4a1191889c5c3bb2eb763284c25838f3363cdcacd64492b0c4d05138f7318a05ebaa4007c412d7970c2c5c2b2dd63cd093be998040ecd11e427def4eae2dac06048f407b6174da13551eda851a8168ac5d5aca7de08c35c743259fb9f284ee234ed30f2e03bcd80aaf1227dabdab56f36a621085492aa7488b1a5d5f97a9281c0dea7c053266d37204d37b5f247eaeab696f78350b3447bfa1a5df7472e07762cdddca542e155ec313dd21cfff36ba687fe9e6e4bf97114f7321c7ddcabe2025a8b18431333698aa300b45593c03ca3d8891c6408f3dc39d45cbaebcd15fbc3597280a29f850be644a141fc931c041a8849107210078032aee613ff71100b63cc49846f1b00c7f2cf043d3177f3b08e216ba061d57d975d60aa601861d189b179d6f44d246c13bf2ab7671107af54b5e326f7e8db8f3c05d5a648e4bd556e12b99966a290c916df2814a79d86f087b1ec6b8e631f0c2b3985eccedf675d2c8c1bc06f31294e656ffae73033cad2555d29ec0ad35dddfd5e53f996096281e8d828fb708c4c59f26f160b6bcc87ab058ff9c33e59909f9fdaac52ec5c3220aaf0f85188eb30382b6618fd546fc5fdaf92d9009d1"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x4c75}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x459}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f00000005c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x46d, 0x57, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x1, 0x7, {0x9, 0x21, 0x4, 0xf9, 0x1, {0x22, 0xa2c}}, {{{0x9, 0x5, 0x81, 0x3, 0x44, 0x40, 0x1, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x2d6, 0x40, 0x4, 0x4}}]}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x201, 0x80, 0x81, 0x1, 0x40, 0x5}, 0x103b, &(0x7f0000001940)={0x5, 0xf, 0x103b, 0x5, [@generic={0x1003, 0x10, 0xc, "26b75c8fdcae460ee40c53c89fb3df458ab70d6a50966f3f384af9872f8e38804efe4700a038d4ad7c7dd833c3b8fb0b95591daa62e4cb38604f98a1818f5cbd1119fdd5b9b950454f5d6ec9a2904277c0d428fe288ade3ac77016744793431167333ddb6d9c33a5b53cb66c3e1aac43061b6e6babdaec1a104297453972e44f08e986675a19df0d94b6b64686ae974a6dbbe9a7efc7118cc93ac60fee281a45d402a01dafa493c2f347808d618818b5cb3bd8bef1b8751031a364d16d147725ea1e5f3c803c30e0cc4f64a79b07f8dba18e8e813575995c04027f4510176ec9eac5636e426bf98a92194292411026f0b8965db1fb6b80650912d147a0e799e44d9088b7aa5244da1f893fb3e728757372447d15750e9f08c17c6b20b69629b20e4c74135d622b569637f86d8b6b3b5dd6219c07aed615b38362bd719459e01a9917e9d4b227a96a5f52af4f5d4a090c1511b531ba52c24a42f9239c8f65b24d27cf5a418cdb8d60f02900ebba43f31d0a94c447ac5e40a6cfd6d894aa9e5813f64e6ecdedb992f3279766c70a4d5be13ff3253a853896ca768adce6657fc0c009fc6b3f79f547c20199a2e5e02018ebb4d2a4e8223ffb0d648265cb3b6ed4cba44dffceeb73b767345415f9ebfdfc3b03a0f447e856393c660890b902e3ab763cb6b71502847b35de4842eb8ef62f3bd1e06ade09b4a0dcc00b5b0178369ab944e680f5259399f8db793feeacc51a7b7ef1cad3387e9f674d82522f2c87c121ea3874d556f89ccb7d608afc7166e6d6790d4a0dc626ba52edb107f81986d97388189e7ad0201eca2a6574583622c64509ba58120bfbd84028c8c0ff54c84030c372a192e00060a75795c2c34f6eab3d05343aaad7fc1bc5aaeab03079f3c3421b5295647f810bbd24a80a9c4ca6a9ed6c13f8d0b1b8f2f342c038e857670b6dfa3dc8def3d67de528e4547f77a7f7819532fb93ca572f0e33170ee97923317f1ef2ad128556e5b1491beea4e5e7b2dae713b8aba8d78dc7aacb9a4f6ccf4d052489084e61c863cef21c4f1668992e1831265da6dc14104570a4573113a83b033d72fd19839d7794244099bd8a91ec66f41da471ae9aa3ca9c404bad0324eb059add2e4a0f685f6bb7b22aee37256363af79baa94bef55a0cdfca59b14e02fd19cdd7c8c79c0b14c6b304449094076920ae6c999e6508627dcfbad143fcf0614d5927202644fd5f8ca677ca828ca3bb374418816a07f092123c3b578597821b9897947970d0252b1fda3583b9cb4519a63b85a443a95348e1fe1199ef52dc0430555e7abf85b235145f20f96336174207eb06f8331b621c0df4b80e3e429f51e51ef74876e58b720373403c92d6c413c13e2395a70c6fdb48822af99423efba82855e0a5643bcab55f1093a49dc7b08df84ac38d87f792da58cf03b496295937159d66d79b23d612de138a37512c94f0d5e25a20587eaadb16890bd42c5f5d90b3f4eb8fe56502d71fb23937aa005feea58e2517a148a5c574476c2cd1e29ba019678ebd2ec72533e910e83391431c01b106bc86411a9d7158c732bd7fa4f9ba788adbee2c7f4961a11ce95ada5a4a8406a066ab8103b7237a1d97a830eaeb26ebe816de0f3d4b8682aec027df404f9ac6d3860ebdc7554063059b71c27528dab201322a65585f5ef4933a4fc0bc72c9fe5d67f3a7d19c4b1906f1645e749138931f434f84915d7956a20ed0519066fa538b9a4b848a1e620ae8647cbcf1ae5d8ea947b8db7c83215c92befc3fec2b67bb2126925e562f0d7598f9eb0ca834abcac029b76405ddbbbead4e7a5c8eaaee6a1030302ecb320a29edfd035b82abb2e283f4e0763d30f4f7052df1bcde3a45a46c9f9466722daca3b901a507f7058477addd86df041798e1c35dd4c6fffbcdc6770e6ad13e0c96d84041fcdccc475973ae1f3f23b8aec1b2f285bd4e6b0aeed71dfc8989d04ae5a2edc9ed7ec55fe56234eb7613e06f6ed6a50bcfce934d9ba0a59262ce65de18832749d5080f11eb77436000ce6f14c171a74ea5b2380832c17b9b197beb803c59a1a87a1fc7d1485c7060cb437dc966b395ae1a2e9a2706791b36e3cf8db3813d0c1a68487349f0739b22a84ed73c1b05622400310e8b1215e9ed814d100ba3037630b429ff3031bca3cd1eed81a874ff852e2d4c80c9b35c39445b6d85c5bc073f9033a352adfbdede989f88e6eb693e2db62a709cbfbf951cde65a674f2b816a69f702fb786639b851204d031278dbd375e9f6db884fdcf3b3b647d72de6f68e477f4fd1f37106a2d4faa8ea850eba96278922870bd1d3ccecf78bece94c54bbec6b11cacfcbde2c3ace1ef8ca76997db2474eddeb30573874b8cbfb9a6e3b542d1dcb16a3367022e63c129f399c7296b5bda192411c2f233c9a11a6ce16d88a364ce49abf281bc9c69c899c44d215943fb83d46a4bd7e9c21be1cffaa044834a3ede041ac013ef90f946211a14352ffd33faa9980d10c3faa9e070a417a020a1d4e67659e83d13481352daad6eff373ec6f1719cc92e8e249674ef89ccc27bf1ea8da1deb85dd39f89c8edcbff1b5f1610e2c30a4c008779291c29a749f652a2aa731b1ffa4e68ddd4b9e129954e4ad5a3de5d5b1f4285c117705bff3e9d25b7226a48a1634fbef9f29f695a2d9d1cb65ed482a80ea1219b5d7e75c0b27ad8a766d415d3239fa131af46b6eec28bca79af839057f1a129825713531d384b2399812b6cf2622bb3500d2b91d65287a6131697dcad38fadf119934ff358a71086a6737a7607e84711273ed59c82e935f0e60b33a539aca9eb826f398e3aaef0e23307a48344fae0cd4382fc23f6876e98e1a0d7252b560b982f2c8acff33975d79d33b09ba84855323fa784f856589486f46871f7e8ca9b8af618f3e5aeac8a1dfb8e5b842e5259eeef0d9f1b8f08057290b1927c9e531780a835855a04c3c27797e59550cfac09ba92178f366c24f5977a3db81a6310f37565e22c9eccc99c57b89ccde8d8cdce552e005f203743e2254e46fea1154c089025460252f1734ddadea02262fa4ed7fb93ae664612af0a88ed2d671d492b9bb7f9655baa8a6d93169e9df3b16ba8c263b8628457baaf6828138efe4f1ef3266eeb58b9d6f45ba6c1e0814b714bda2272ebb28dc502134d481fc8fa7647eba53408a31bbed8d795226bf7d5f37107c8d4a99167f3f4d42cb33981d58fc39c3365861f7e968221eb9ba6bcc77a6bab88f1c431bbb45c65c03b854ec601a7d76b91cc514e430f2ee2cac3d8f3211ff48462277fb538b7c430c9d638d4f0419cee8bad0c0d492fc73ca96081033e8dcd4c17250a4736ad67c395b7327f1621dbebb458a921c0b06e3f02e5e19356ae344584ba839d038ec03d88b6dfa69a7bb1a007cc6cf8ebec5ef2f0ce2864da26e275f12cb412b244b764aed8fae0d722f2b66a9d6648dae587d935202edf56b23fa969038787f50f7f1aed448473a5a593f4e3eace2278418d0ada5ec80904741ae2b588e1fe6cb0d6271cbf28abcc6b5df3e85ac31e88ecbfadb3a551262cb041fec0286411f7d7858f202a94fd451d83affe55eed34b88a70db4c5e050fbb27ec134383f2cd3bf0c832d0524879afa099c92950435146b6cec66af0fb4dde9fee882c091edd12c451fc8d6078e2ccdc9d016d150fdefe7a8b673c17abc19eb326a221ea92ff3c09e602e5a37b62e8489557b33afca3a60134f60c977de275e870e2b5bdd91781954e5337b57d97c1149cf4badae694ba008de39070263d4ecd5a09f155b8887f3e1d193a25094f33d4e732e26b20e2786073f0c947e4bb0833cbd58822caca50fdb1f4362d8394277b5a50f5b302654ce9bc6d37a126d4c7363e912e439ee69cc23b259114d692e508cab17fb8b44efeffeb105bce18ba60b33598796b1193127f7389ad11c6e7f584c09f825840eac656aac2dce1e4668eddff76860da369dfae0df2143b42f6ffed8ddbc9cf206213f55de73ae40a5c3752c7c785512d94727a8b50c3fa9860cb98f32f135dc50c6b8c1678bb0bc0aff34969e89b84944f2b4045beff5a6fa7fa61e97e0418d4fb215bc2a16db11a211ca1d8b29acff6426a0204ed4af9f7975feca18da7caa20a0a70c2fb91c7e88e970a5bbe6bb52e7210fd0c2a471dc02b571cb515d9b12a4a85f209b4224a59f22b0796598287df8bb8f49ace64f13847d8c6ee105f1a3fd6d134eedf524f63ee786cd3a6f92e833a514fc147db320bce90e136bb58fed25dac8cf14807176279010d67dd7cc1e4d999754ad99f09db8bea8b1adf6edef9c0eb9013c58b9b07320aef1a51d7fbd790e1b7057f0b231c3ebfce2b3d2368352782af5bb2de95cc8a38ad18e569e9b6eb70766629d9c5a1d01116904d74b639bc5f6c55c6a5d65d6365eb84f5b6557c4385c37f18210bdf11872e494e4689b84cda9c1c921d046a2acfe6752d01f6e60fecea8d92f3b52ac9c2b66a0103dd203cf939c96fdd4646d5364d75cd97c6a7b5ce5c6c4f5b09aab56a350cc8d37b932dec9c644942f2de5fde7dbfd6ff6bb067546bf5ee579dad413ac15e49947f2a858cedeaa766e1d4ae3048a8a4ce3931c06b1f872695cfe7250214608e80e0c33e3bdf3352b80170599beaea27111187519cc9a52c6e1066954de83f4a499da35c390c65142084c4e3beb560a20239a84abd9c8449f30f302ead65400f05da61237a9e253d2131f8e374fe605a80c14fd1e9bdd4edc7b528b193035e989e1e37b4eb5b86c2f7f27f018447ae0ab985494c3cd3f503d76cbd52e7268a074ef63f439a30865bf905716eef86a5cf5ce9f297fbe88f30ce60fb69175cc23ffc2259fa054ad1c877fe11611c8a7ef052317293b684898d6976a6126e297d892a5cd21342e5d4285a1cb89effd41da74c68cbbf6d315a64a3b19ad9c1c7fbc4efd367d1c2160c63a072bfc9e21274f9198ac1948891da35a05e79339bd1d5506e70433b312d1a18ed7d5e7e305ed3cb43af52d43c470a7a6f792cc7765100c3d83b5b0c44a67dc876c702929de342c2d128285c51d4dbca0659cc9daaadc6c0bc410f797eac7cd69957fda89b810b3a3e8814b3733ce6006f2c0088c4abb9b858531ffb5ddb06db04292f29bffae0da5982f7d129363426ccd37d698d9e271de8b24534dd4f99819fdf9ec74102776203258721fa9faf917f1644313c1ac4c83891107447569a6ec69aeb331730422b28b20ec9716c73ab8d18cf2377acd7f2a68cedd2000c4a2e63c6d90cfdf31f33dea79f58d6c1fef5333a2d40cc4823643105b5a55c8ac477680edc69bf37f5fdbad6e354bc50a90019ca3c817f4d1477d739c6bbcd5200b87be634b081109e6c16162612979d7c76229732c9b43c27a647d7dc3f70a1914c6d4ed80b443628ff2f89a2b0783995d56523083d54fc2dd642fcaeb4493c7b42acda07fce5525194f9ee027a9906d212a6817c00bdfb0f8c1a01c75092a78e9f01e0869b73afd3cac9dfa4bbc4030774ec6bbf7d12fe452a77fcde31de8f4a54aa91b73c1fee41295790fd03d161998d90cf0e4c2d82117c3c644902bf1fdcd1c377f9b9309c75458a8763fa321b436123ee4c7e3676c8e04a6067fa24f72e6b9d0d1a536b26b69078f0d929a5f510229b2018c13288fb6d2a1dea39885d1cf8fba5a81cc772187f4d239cb08debbb92d86377f4c68176f12014d1e99e8d1821ff2a2b580bfd3d66a849cd7d3f56df6a2e22f8a2dafe99c9c8e92968f86bc6d792da35319dd1e4"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x31, 0xc4, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x97, "cdbba3bf053c2933a7b31fbf8f04ffad"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x3, 0xf7, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8, 0x38, 0x3}]}, 0x7, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x4, &(0x7f0000000680)=@lang_id={0x8c3cb8c2865b4d0b, 0x3, 0x80c}}, {0x19, &(0x7f00000006c0)=@string={0x19, 0x3, "bc3fa6204cfec300bd64ea55cd98a983c1d538f7488b53"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x441}}, {0x92, &(0x7f0000000740)=@string={0x92, 0x3, "30591efb3e1b76a8f292449e43be25b6793f77af023ae85ac3aaeafe93b23ee5d838ee9b0e3fd7e4378b3a51115e98e3072859812dc3978f2408ad9fa42fdd42551239a639ce4ea305e2f0e4f3961bcd8a8a854330082ef696fa31787168410029f661fa11c01a027ac1351579c5b8f3d435426d43da72e7d1c83eb5eeb7eb16b57086b5ff83a66c396440cd8027be5f"}}, {0xee, &(0x7f0000002980)=@string={0xee, 0x3, "02d4d68fb46c28b9d62b4fc1d1242a4157c2cdb4e985370e2a18ac45a429e98f4df039ec341573a235a8d56523f71731a1442d53598e2b03140154a26c80fc062ab57313b43a79a7eb6ce0a3828261deb3618e36a5ddc4d750cca1aa63ce45212ce3b1746d38b51ead3d6447c4dcace4b44ad02a0abe42c91e4172101f7baec88cf658969633bc9b2f40c2f71712cc077e118615ddd5272763dcb5fe05b409b11307f80781acd0c4d97458caff4a8a7d707941cd06ece8f8ff0b2a023a847dd7b35422bac9bc7268d4cdc0c1c39aad216449ca617e91685c955ca1c95e46ee5ca0b9dde27492408339157546"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x2809}}]}) syz_usb_control_io$hid(r1, &(0x7f0000002bc0)={0x24, &(0x7f0000002a80)={0x20, 0xa, 0x4f, {0x4f, 0x2, "a5feb569b10b0efb77b08e4d36f0a30094472d97fbbd1c8df46b85cef94720c2631d0faa5ee798748a0c2c2e2d473a900d9deabf2c5f568f307d1b4fd58b07a5389bc7dd9c9d2b385941cf57fa"}}, &(0x7f0000002b00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xb788f8a2162ee54b}}, &(0x7f0000002b40)={0x0, 0x22, 0xe, {[@local=@item_012={0x0, 0x2, 0x5}, @local=@item_4={0x3, 0x2, 0x3, "26c68a90"}, @global=@item_012={0x2, 0x1, 0xf95fd17f51c361f6, 'wq'}, @local=@item_4={0x3, 0x2, 0x4, "45312601"}]}}, &(0x7f0000002b80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x3, 0x1, {0x22, 0x799}}}}, &(0x7f0000002dc0)={0x2c, &(0x7f0000002c00)={0xc0, 0x12, 0x3, "f79315"}, &(0x7f0000002c40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002c80)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000002cc0)={0x20, 0x1, 0x7f, "bcf32afc144c0d5ab526fa8339013a49b05b4ca48e0b6890fb0ed4427a014ce1fc9b779e146dafe352e1d1f97c6e3911f4de684af34017e75e8fa701f59cde74cb532fcee1935a5abf7f331b2f893bace2143df10daac0c5a759e401bd3d8e920d7d378f6e2cbbe3720cd8b538535217a1c20a5c5bd46be41bff25a7c30d70"}, &(0x7f0000002d80)={0x20, 0x3, 0x1, 0x4}}) [ 630.044144][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 630.054943][ T83] usb 4-1: USB disconnect, device number 78 [ 630.142114][ T22] usb 3-1: Using ep0 maxpacket: 32 [ 630.152801][ T83] appletouch 4-1:1.0: input: appletouch disconnected [ 630.192309][ T3887] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 630.272180][ T22] usb 3-1: config 0 has an invalid interface number: 179 but max is 0 [ 630.280478][ T22] usb 3-1: config 0 has no interface number 0 [ 630.286763][ T22] usb 3-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 630.295828][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 630.305080][ T22] usb 3-1: config 0 descriptor?? [ 630.432094][ T3887] usb 2-1: Using ep0 maxpacket: 8 [ 630.472231][ T3887] usb 2-1: no configurations [ 630.476899][ T3887] usb 2-1: can't read configurations, error -22 [ 630.562191][ T22] rtl8192cu: Chip version 0x10 [ 630.602254][ T22] rtl_usb: Too few input end points found [ 630.632083][ T3887] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 630.642178][ T2753] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 630.651589][ T2753] usb 6-1: USB disconnect, device number 88 10:45:25 executing program 2: syz_open_dev$evdev(&(0x7f0000004e80)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0x4001) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20003, 0x98100) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r1, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48", 0xd90) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e", 0x6c8) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="fad38f6cd6e95dd155682f77d7e06465c9d622cf9bebe544c9574fc70abe005de679c17fa9bdb5efda6e824a5292f244186bce263bcf12f63954339e59d0d5a91dfb595752237d01bf92147a34b4d7646c78a24e82b0b1eb5ddd3e984f8073508c703594c7907ce2b0766068fbc529", 0xfffffffffffffe40) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x400) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c", 0x1fa) write$hidraw(r4, &(0x7f0000002000)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4835f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd00000000000000004ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541b621c5f3e5a0dee0dc5976187201000000010000008e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad63dfb5b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00b0000fe58cc54f7d755ef81d934d87f27020000005c97bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d5c80aa95be5afb6c52ed20fe5ba7bb15b22736776206265f50d1f5f4957ffe0f5ecc1fc0fb10f6fa649f07260d034c2a86c3add3f69e25c2e8e8d2f0d2c06f65d0845d5f6c56f2298f3fed25d403a74d547c59cb4bb1429678fe20c2c93c88cd173c905d5d0be5bc7db0ffa782da19eb07632a2d31e052f70c98870070a3811717ed56a7737986f7aa7f67760aed8613b23c15b6513b791753b3a66d6da5c6ab724e14512d3f4285f40728dc1aa8b4ecb299e981971de4b914ad8783bb2083fe5b809e41c449ff441e320eb9e9cf679601cbd1bfd17a7645a5307cc8c63b6273a31c3305469c6468a8faaba84e655bcfc814896921f274cb9843211b8e4f977e1116f3af0ddb7c8d0c8da81ab111747f9278de895f57bfd1824a0c6a415935", 0x399) syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000600), 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r5, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9", 0x241) r6 = syz_usb_connect(0x0, 0x2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000440)=ANY=[]], 0x0) syz_usb_disconnect(r6) syz_usb_connect(0x4, 0x46a, &(0x7f00000008c0)={{0x12, 0x1, 0x250, 0x5, 0x7b, 0x71, 0x20, 0x403, 0x9868, 0xe6c6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x458, 0x1, 0xd8, 0x75, 0x20, 0x80, [{{0x9, 0x4, 0x9d, 0x1, 0xa, 0xeb, 0x57, 0x35, 0x80, [@hid_hid={0x9, 0x21, 0x6, 0x2, 0x1, {0x22, 0x89}}, @generic={0x9d, 0xf6a742bf0d3fdd19, "29600a09d66b86f740d563aca87fce1cc5ab12f60b3362748fe125a8e087bc81b31699b9fffd6b188fb98cd7cbae67a874e1e3f1a7df99e1fcb21b615371cc5f99b43e6177c48022b333bcd179acf780326ba719f91185460d2b49ce152959af5c3429c584d32da2fc543dc80f995b38c0deb1f9aa1bb79519d2ea32678bccb720d80828b953b9c9c0ff8b13517902f5afa5583d33c71cd4c0a0ea"}], [{{0x9, 0x5, 0x0, 0x10, 0xe2, 0x5, 0x25, 0x61, [@generic={0x67, 0x22, "ac84bc0497986b1eef23eb3e0f802ccea70ecc12d1cb0142e788a112b7fa9c1a865779ef22768502880d88ac10487eabecca7f6d9b614b020f540e4597598f330cf1af0d3c21e516ea7489421cf0cb0beba3d770decafca45af78d83f6168a5fe053ed6765"}, @generic={0xb5, 0x2, "daaf11fb3454eb252c2c50c6468ed6bcc0752876f8dea4534b1349df64ada5c6edae31f7e8ed6bf41139ad6b1bec8966e4b3716ec5adce63ee5b598c52aba327f57d60edfa9e6cb878f1e2c678942a181151f92bad9f6f45a75c47d88be62bb511d69b522ac35fe84a8ab1083094ef12986a86352f7afb645afbf17a7be6a93c3466aea986b43c642a9c80c7ed6a190965dc4708ce7176b6f4590bebe91553152cc349850d84bd665b6989460439020b6ee305"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x2d0, 0x4, 0x81, 0x83}}, {{0x9, 0x5, 0xc, 0x0, 0x1c1, 0xc1, 0x8f, 0x9a, [@generic={0xf2, 0x0, "7671ffc6dfefdee3c72b6c5d624f458d0bc2b90b38176a0c213544540185d4348b5ed6b26b4d0a5b007b8e0eb0d0c319b7ef29c2cfa1b9b97c88e0989c5defe7d4e2548ff40ccfe3150d06c23de0f47bcb058a58f990439f4a6fec750d0ab831930da9528aa7facd1438249b6a17899a1b75def71bb9c436a88862ff972c917b0b7b3ca5443270244b29d71ad201b939dc4c8209792c3936dcffad49cb0210f7fe9ee74360e95ce5d7a30aed5c3de517024fcd844979ade28b3cb3de5a49a2aa2282ad95a2589897183ae022dcf97a94c68cd23328357fb707ccfc94a692a8d5cb776bfab2e1632b6bd6b81251f12d32"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x364, 0x3, 0x1, 0x7}}, {{0x9, 0x5, 0xa, 0x10, 0x1b4, 0x1, 0xeb, 0x3d}}, {{0x9, 0x5, 0x0, 0x3, 0xdf, 0x8, 0x3, 0x5, [@generic={0x85, 0x24, "332e2a71b1fc9d9ef0da31c1ddeb881849808308e1d30855672f529512c9e34a9e0041b84a9f94a08bfc77f6cdfe104f62a6337ab93b816a0f00ae702ac65a1dfc3ba49d0e2deabd303470becebffe32d83742c6aeb6ced32bb5131f2bc676c4cfd7d99d7e11ef9e491312ffe31c5743a8241a7bc9365dc4b647a472e606f983d9b1a3"}]}}, {{0x9, 0x5, 0xe, 0x948a8c80d8831457, 0x2c1, 0x3, 0x4, 0x20, [@generic={0xb3, 0x5, "afc8c9f2c6b3ea1ea57c9e1734ec0fac63733d6a243c32abcf4e34c1acd94d93ebbbb38a44b803e374013ae1d0bd9d233025752daa5f7deeaad1eb1df331b3903cedd5e5b932a35ec0c8efafabd2083d1308805b08e279fdb2692c29c6ef32033f2a2d472e0ab8bf8d01241d49a8f9f056c0d08ebb4c320170adcbb074c20ee3b8322dae26d33273e395473eab6383a1097db80bdf04cb2dacbed2b2ccc40a596f9ae637d0124f8f494ef099d4e58a446d"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x20c, 0xfa, 0x9, 0x6}}, {{0x9, 0x5, 0x8e, 0x1, 0x320, 0x0, 0xbb, 0x2}}, {{0x9, 0x5, 0x8, 0x19c7f5c703a180e9, 0xa7, 0x20, 0x1, 0x7}}]}}]}}]}}, &(0x7f0000000f80)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x7, 0x0, 0x4, 0xff, 0x8}, 0x21, &(0x7f0000000100)={0x5, 0xf, 0x21, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0xff, 0x44, 0x8000}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xfd, 0xbb, 0x3, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x4, 0x5, 0x800}]}, 0xa, [{0xc2, &(0x7f00000004c0)=@string={0xc2, 0x3, "bc064b80e2511f0851fd8ef3c620d6c25c684f40030d920981949db5d763d05c3a8b0ae92a0580b7b0fe29d906ad7197a902701815cf054520765eb86a0b3b7f6283c1df6cb9e35b6e04b0c32c2c3483b49f076c8e351e07786eb5b0fc5a75c5005ccfac42e99464622d74ad0d8b03fa48895f660267d67eb5390f5d37f38f5e1b3a94710d1ab6242b30452de74d42c69dd74f30d17a866452776826c9a383ffb27ed4ae9fa299cb9597cbc3ebc514cc15e75032462b3881a44107b53cad11bc"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x5efe91b610d4f062}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x404}}, {0x47, &(0x7f0000000d40)=@string={0x47, 0x3, "c50948543b9efda45c0f2cb34fef046de3c28b62fc0e6b5f5f28455d3f3871cea6e57ac734460bb10e1960fd702773c3cf7a2619943630b6167cd6d93c2e842078fec93e68"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x726d}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x2a35}}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0x40b}}, {0x4, &(0x7f0000000e40)=@lang_id={0x4, 0x3, 0x343a}}, {0xec, &(0x7f0000000e80)=@string={0xec, 0x3, "7685ca536618d500b1b810a48695419a44106f0be2aece3fb85e6981e455513aa81a7c3147f326398e9e36b5eec3a144eec17f0018579cf18425527b91e0eb426a7a9be0ea4a760c4692119f682b4475ef342f133d35a3df8aee584cb3cb26ecd9328a6abefd5c23c106cbde7de5d825a9615febbbac9418ba959388a2b3af18e81c61fcdf1f998f7964661cc1de72274a3463150c64a09a754e8b5da25a2a92ce7a9fb4396dff6b6039c310ff701b710dd108934abb7daf4636887ba851104824525f76f93aa19f68183f8387073668ed9a0d99224cfd01dc29b4549aa7febd860664ed6a97978ab8f4"}}]}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 630.722086][ T83] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 630.737021][ T22] usb 3-1: USB disconnect, device number 94 [ 630.872067][ T3887] usb 2-1: Using ep0 maxpacket: 8 [ 630.912156][ T3887] usb 2-1: no configurations [ 630.916833][ T3887] usb 2-1: can't read configurations, error -22 [ 630.923368][ T3887] usb usb2-port1: unable to enumerate USB device [ 630.932138][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 630.952169][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 630.972665][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 630.982099][ T83] usb 5-1: Using ep0 maxpacket: 8 [ 630.992163][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 631.002233][ T2753] usb 6-1: new full-speed USB device number 89 using dummy_hcd [ 631.012161][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 10:45:25 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 631.033240][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 631.052122][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 631.072225][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 631.092185][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 631.102220][ T83] usb 5-1: config 0 has an invalid interface number: 177 but max is 0 [ 631.110430][ T83] usb 5-1: config 0 has no interface number 0 [ 631.112115][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 631.116813][ T83] usb 5-1: New USB device found, idVendor=0403, idProduct=e520, bcdDevice= 3.44 [ 631.132924][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 631.141806][ T83] usb 5-1: config 0 descriptor?? [ 631.145495][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 631.172155][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 631.183642][ T83] ftdi_sio 5-1:0.177: FTDI USB Serial Device converter detected [ 631.192586][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 631.212121][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 631.219239][ T2759] pwc: Registered as video2. [ 631.232285][ T22] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 631.233319][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input193 [ 631.253374][ T2759] usb 1-1: USB disconnect, device number 53 10:45:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) syz_usb_connect$hid(0xa, 0x3f, &(0x7f0000001580)=ANY=[@ANYBLOB="12015002000000206a05110040000102030109022d0001017f201f09040000010301010109a1b60122a50609058103fb010504000905020304036880150000b2f6cb177a65df2b8534d676d471194680e4013faf55705f2e394a912fca351a2dd5ebde32acb406386d73a6a3109163e96f0acbb16456ab25366b4aa0fa3cec9c48e9a2b3b88b26760f8272c8fc6bf0fb134c0a805a2d2ebd9a30fb989e5938d58305e5310a0f2e4934726d2495cfca07844434cbbf64055af0e5c7907b5c2e37704246b4da3e78a7a08ac7ae6a1ed4073b7c009c288365cf1f169036afdb63027ee1c4f19f0041b6167eb6a5568ddf4aa50f4edb8b31964519646528048523991771d681b045fb77"], &(0x7f00000014c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="0a0600020e7a01100900"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000001180)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0900000004000000", @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="04030804"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="0403de0b"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYBLOB="c3c3cedc7a1efd1b7abb03019f3551f2871b7e287c13986c88529ecaa596851a2c345d5026c2eb3adaeddc537e69ccba0cc9f87f748c1823c7d1095c0d03a46fee8602ac356532b99c48942805c608d46a152870013fd5576accf056611f3929075b36bb1d5fd8d0ca9541da42227175df6435c03e821f4a134f3871e8f5c653072d5ef1d2e9f1da0ee95b62287b00b804217f488b8a61438e64d68d08cd3f946cbd9b92e09a17c9d23c9607de73fe9765a47bce01fcd955686cc935c9342d7307268a33442ed611c4e089de96fd601702352f420508ac2324b23f3fb054000847f7959ecaa6581fdded1a"], @ANYBLOB="ef000000", @ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="ef03f9b1dd7e3eb366c097f8e17fe1bec0b6ac153187506be311a11a122094d55eaedf7a4f2c867fe766a954787df8de0490e338fa41be89fb89a7ab98d916cfe52dd763e59c82e6c60a2556100bdfd2e8c99687900ec945500d0e82be6c1bef7e6d2fc325f013a20df1bc0db64eab67a3964368cb1dd2d36c5bc500f79ae8e40bee12dcaefd410f82129b69ccfdde553fe5ed8a0c387f2c2c482c534267514c3f15a5fd76b5bc50fbf2b319ef32fb15450f265960126e45c89f05c0e878cf3923222d99014abc947b6e906afd3a2caf4d71ac7ba414e06af4c74ae4ecd9909b97f3eb9aa6341636bbdbea6dcb7de7"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001380)=ANY=[@ANYBLOB="04030704"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYBLOB="04034604"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="04031604"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001440)=ANY=[@ANYBLOB="32030d04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001480)=ANY=[@ANYBLOB="0403ff04"]]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f00000010c0)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000001100)="fe", 0x1) r3 = syz_open_dev$hidraw(0x0, 0x401, 0x141100) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_open_dev$hidraw(&(0x7f0000001080)='/dev/hidraw#\x00', 0x3ff, 0xce330abd77cf792b) [ 631.332222][ T3887] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 631.412238][ T83] usb 5-1: Detected FT8U232AM [ 631.417315][ T2753] usb 6-1: config 0 has an invalid interface number: 210 but max is 0 [ 631.425854][ T2753] usb 6-1: config 0 has no interface number 0 [ 631.432975][ T83] usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 631.448892][ T2753] usb 6-1: New USB device found, idVendor=056c, idProduct=8100, bcdDevice=48.ce 10:45:25 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 631.457985][ T2753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 631.470503][ T83] usb 5-1: USB disconnect, device number 90 [ 631.489209][ T83] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 631.498600][ T22] usb 3-1: Using ep0 maxpacket: 32 [ 631.504708][ T2753] usb 6-1: config 0 descriptor?? [ 631.510056][ T83] ftdi_sio 5-1:0.177: device disconnected 10:45:26 executing program 4: r0 = syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000020000402505a1a4400000000101090244000101000000090400000302060000052406000005240000000d240f01000000810300000000000905820200000000000905030200000000000d6b4670c0c1d4ca39"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x260300) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000040)=0x4) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001b00)={0x14, 0x0, &(0x7f00000004c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f00000000c0)=0xa7a) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x6, 0x2, 0x6, 0x8, "cc989fa465682b0232c5a3b12ae6beec957286023562c66097f6dd8bfadf2255"}) [ 631.712383][ T3887] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 631.720604][ T3887] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 631.731592][ T3887] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 631.765398][ T2753] cdc_subset 6-1:0.210 usb0: register 'cdc_subset' at usb-dummy_hcd.5-1, Belkin, eTEK, or compatible, b6:88:21:cc:9f:e4 [ 631.778095][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 631.786177][ T22] usb 3-1: can't read configurations, error -22 [ 631.842106][ T2759] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 631.872296][ T3887] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 631.881425][ T3887] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 631.889972][ T3887] usb 4-1: Product: syz [ 631.894168][ T3887] usb 4-1: Manufacturer: syz [ 631.899869][ T2752] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 631.944392][ T3887] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input194 [ 631.965736][ T3887] usb 6-1: USB disconnect, device number 89 [ 631.972725][ T22] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 631.981292][ T3887] cdc_subset 6-1:0.210 usb0: unregister 'cdc_subset' usb-dummy_hcd.5-1, Belkin, eTEK, or compatible [ 632.102120][ T83] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 632.142350][ T2752] usb 2-1: Using ep0 maxpacket: 32 [ 632.212110][ T22] usb 3-1: Using ep0 maxpacket: 32 [ 632.232217][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 632.241542][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 632.250644][ T2759] usb 1-1: config 0 descriptor?? [ 632.294246][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 632.342244][ T2752] usb 2-1: config 1 has an invalid descriptor of length 129, skipping remainder of the config [ 632.345922][ T101] usb 4-1: USB disconnect, device number 79 [ 632.354188][ T2752] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 632.452282][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 632.460221][ T22] usb 3-1: can't read configurations, error -22 [ 632.462913][ T101] appletouch 4-1:1.0: input: appletouch disconnected [ 632.470807][ T22] usb usb3-port1: attempt power cycle [ 632.478747][ T83] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 632.489222][ T83] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 632.582249][ T83] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 632.591389][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 632.599438][ T83] usb 5-1: SerialNumber: syz [ 632.643228][ T83] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 632.722295][ T2752] usb 2-1: New USB device found, idVendor=056a, idProduct=0011, bcdDevice= 0.40 [ 632.731371][ T2752] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 632.739412][ T2752] usb 2-1: Manufacturer: ௞ [ 632.744160][ T2752] usb 2-1: SerialNumber: 뇹绝댾쁦翡뻡뛀ᖬ蜱歐ᇣ᪡‒햔깞竟ⱏ羆曧咩絸逄㣣䇺覾觻ꮧ켖ⷥ揗鳥૆嘥ଐ틟짨螖ຐ䗉൐舎沾浾쌯ꈓ඼亶枫隣桃᷋폒孬Å髷ﶮཁኂ榛﷌嗞諭㠌Ɀ䠬匬杂䱑ᔿﶥ땶傼ᦳ㋯ᗻཅ夦በ䕮鿈쀅磨㧏∣餭䨁钼湻檐㫽꼬煍箬ᒤ櫠쟴鮐髫㒦㘖淪緋 [ 632.777999][ T3887] usb 6-1: new full-speed USB device number 90 using dummy_hcd [ 633.093552][ T2752] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 633.104669][ T2752] usb 2-1: USB disconnect, device number 76 [ 633.142237][ T3887] usb 6-1: config 0 has an invalid interface number: 210 but max is 0 [ 633.150425][ T3887] usb 6-1: config 0 has no interface number 0 [ 633.156871][ T3887] usb 6-1: New USB device found, idVendor=056c, idProduct=8100, bcdDevice=48.ce [ 633.166046][ T3887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 633.172169][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 633.175395][ T3887] usb 6-1: config 0 descriptor?? [ 633.192136][ T22] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 633.192427][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 633.222252][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 633.252176][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 633.272266][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 633.302233][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 633.332173][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 10:45:27 executing program 3: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 633.352216][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 633.375212][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 633.402282][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 633.422177][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 633.442255][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 633.450675][ T22] usb 3-1: Using ep0 maxpacket: 32 [ 633.457643][ T3887] cdc_subset 6-1:0.210 usb0: register 'cdc_subset' at usb-dummy_hcd.5-1, Belkin, eTEK, or compatible, b6:88:21:cc:9f:e4 [ 633.462397][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 10:45:27 executing program 5: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xffffffffffffffa9, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3}}]}}]}}, 0x0) [ 633.493840][ T101] usb 6-1: USB disconnect, device number 90 [ 633.500666][ T101] cdc_subset 6-1:0.210 usb0: unregister 'cdc_subset' usb-dummy_hcd.5-1, Belkin, eTEK, or compatible [ 633.515429][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 633.530007][ T2759] pwc: Registered as video2. [ 633.543837][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input195 [ 633.575603][ T2759] usb 1-1: USB disconnect, device number 54 10:45:28 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0xac, &(0x7f0000003680), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 633.742205][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 633.750179][ T22] usb 3-1: can't read configurations, error -22 [ 633.792157][ T3887] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 633.902168][ T22] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 633.972362][ T101] usb 6-1: new low-speed USB device number 91 using dummy_hcd 10:45:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7f, 0x42) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000040)={0x2, 0xfffffefc, 0xc6d}) write$hidraw(r0, &(0x7f0000001180)="08bc882cbc702ba9d621bf5a54afa601b8f65cce9afc85ec787da3ddace7a4aa4acf31273b94803ab80e4d4ead2c12199f19d4301085f13b704300784475b12db2759b077acd1fe552e740e9d615997caf1adb035806c1b5350eb6e5344d647ff3e040337b102c13ee74c723f9692eb671ed6ac2ae0966802af5ec3aeacb785dded66943e1f9a63dfefef31a2ffb51ea210d819d10cc6632e81f53fe5a22c649e05daab4ca1b4a14fefa194e79ccfbf6ed13538597854fb44d618dd7efeda361cc23dd3dce9b35613b15aaa0f00894462274e80576ccad4e8b6990077318a2cf20598fa80591c3a5879a102c347558759f09effed1bf758302d896549ca37fedae19926d4bb6bf470d9108b2fbb708dfd4c216fc2ab7a570ca55d58e78279c7f1f94e1c85d9ebb90c027c36087f5b9f1c558193b965a9daf9deda67d13a4a90af39bfc7fbae18250cf1100e1e74bc806335bd51c5fe29a86ffd103a44d19a172169bfb8e5e61983bd3581235d796d36fce02529a724b3fee687973abb6d5993c83fd7e7fe88b3d6965348c8ab899605ab7f3e44ca42ad13045225da7f9b850b828da988080ed912938768f5430297e51093273da515882c71d76db3343b4dcedb39bf748cd9a0ccfb6d9e1a95f65586d310a0985d75ecd6ab35ec2bb0e63133b745f95952fc1351ed52fce0b34462ee8fa31a3ed42dee1b9c93320fcaccdcbf2cae1fe3f6655d6e386046eb62843b511fad464c9fbd35a1dc03250d6034fed9c8dd28ff30f49289ebeb2c7eebfa4a9fd126255fc64772d5a90ec0c6eb49706ea2172c82f311659fc06a8047420de5252867cbcddddffe340d27244d9586fd0d0c2bc88918d8a8b71a8bf2c5754f41b5968736a968ae44d11b87635be1d7b411e3f002a8d2ff285f8fdb5c821d8c9ee3855572d8e04d9c6adac66add0ff6ac713d053fb5f1ac30f2417850c34bd933400d204def08741a2c637ee5cc3a294a871314966efea7e6c703be599d59d726b4eda1e5ea652331b36c5a314cc75d8c237449a4eeb7e7d9ccc68a779f2b7604d3549f6fca56195f31e3d292d282efb900e45a5e66e098df3e0b3e38199c9a8c3b9061d6796c4b50a244514db5ea3cba58134d7113364313495326ad240df98950f1076d806bfbd97b4074eb93a076173ca56a20a5b8e271cb4f5a01941e40d0ca6f410719aefa6995bd59cfca1179fcb016c18ea07939d46f0d1db254090614fa593d9b8b24933fb56c77d4da57ff0733aed493bc83446750e387cd7bcb4d66c0777583cc0e8cda123e5a333dbc582d3e2d452d6e870862995bfac48941cc870fa6ea5705a42b54a0ff61a295a4e5e054b9cce923d511f7d761f4a24335a7504777484e4d83a2a6dd5eaaf9150aa37aeee4b589d4631909c816b512dcc66d6327a2b29e7f3154fade1eec64f73aa0718760fe1767c92f2bf2c94cd7d5e51ac4c9a41b87f38c68b5411568e17c54ea5957754fe663431d185c1fe26be3bc3fc38d68c3e5ce892329be8f4f526e1a4f2d40a6fa50b07c7f5db6ce4d65aee8136496efcfa904d3a6fe0e6e8159dc50eb000d688f34fd7f0c58a2060435325e4ccb0c5d5d0e1e5daeeba072221b2298f7efddc7722cdc8fb72d1b9088e6c0c4929ed869d43469f3f61a105fa44eb8c54bac18d793f886dd741caa8ccea1853ba18d4595f902fb4e753c6fc080486a004ec9833b7f637fde5cd26f2ce22727d4e69b76ebe06641d219f3135ed540841ae9b9443789f1214cac0226a8bb3d069199870034579e7a11ff83e49e718212d372de902ce268801b62474c567fbfa0c06df08eb7aeed1fdbe34b9f61af1911ff2fa1e7ee4a7a76ab733fc90f6f063b437b9f47095b3a5b8684c084b6412f3331386347d71da29db652efe048f6de7dd41f1271d006b4b6d9dbb13199511fe88e912458f13e36899da2d5094c96aaf666dd26907f4ef89148cfaeacf343ca1f7f08a4de59de60446170f84ed72f56191c1258d0e534f288c859226d907c2c9746ebdf44428a79ed4c65c1696a61486cf9a6161b69eeada7814719d9f44c98c2ff2851940724998c3512e4497d72e44170253912b0c70a98130e024ed701bc8f26dc2a4a5b7f9ce986397ae69b2c411bc171ba30b9cb45ffae16ce3080ebe8e96ebed7a45561c615727498efdf630ad3ef5a72858a83e81cab601346ae09155486b0c2aa4b90d2b231d3babd8403e25eb95f7719202c97fe2942408e73f87400eece5a840c832f9d64805cd739c92df590a46015fa658cd3e2a1310edcadfe091e55a6837ff76e8dd5f5ce7a8e6136f4f3436ac8647931b2f252f3ea723e12ffe0c0349be055a24bbe612bce8f6f37765f32960d924facf9679b2f778e298d60584952ffdb45e56f08261ff0aaf62b04aaab82bf03eb9f4d944a742feab43d9947f9a38e9a9eec2ca3e9e91fde298ee71fca34bee11532f73b10c3567b98957d4950030084eda39a4f3029a2c7cdd28121b5b4841e8fe990efa049da9ae9d516577d9a91c4b2522363bab14b0f3261248aebf47d9d585d149abed4596027cd1b12a8edadf4fe03b6698ddf3028d530fa4b1237be9ab1d2a4dc34f71982d497fd3872a3be93115dd4aa2b78f939a10f05aa65ce9edbab0d319ce874eb58cbec01686f448cf852f5a84639fd977e8c5ebe770ed45e325d074a712195302997732624a52b4912eeffdd36222c03597879566b70074df71aa138c07ee5d20fbe9278aeb27a6d2b44ed535c477b687e6c97518f7abb32f68ffccf3ab957b941caeea9a5def473fd4a752cf06953c0c685aaa4766e9a22cd933024fc5286dc639848fdffb4a89e8d5159a468235f9a75c1b1b18f9230e83587667be371adca2ef455196cf109f71e887d35f6a119a43bd346debc7d88f4707269d36a7d84a59797f5604cec700b9236e492377ef851dc44694d305bcb9e750f8616b47bcca641e55457d6655c832e279b68ee471b8245c3e0697ee2a35d79e910fbfb686c09d5129a6db4721a13f0a1c07fb635c8544e53afcb5beae4df10d06f910869709ba093e0e57f49b91fff051f492e3bdf19441be63c75abbe5b75aadd192f76a09ffbcd795814b5f413d126b815b91d562fab2da4331d1ec864d2b828d0049d4658166c75b5a7260e3b2a551dc2b50933e61a78cfe1fd00a758fd2f0d778ff453c5fed9758b64bb0a8a886fdeee861811064b9b1ea82085c24aee2a4ac13f97aaedb3f33209fae2820c3e2ae66e92036258b04a090fb4ffb01de2add601807ad0f468796c9ed86ffc23835caf1dcd439d62df168f153a819b6120d53e1fa2fad563ea71c1b2ad335c508c1899d546de2e94741466761d8af96b1317b88b192821a67c1aea47e71984781fdc0c74b6acb36b3c46372549b8efb77c5db65b2e8a8f387c1b6ec2743998e9cd1486d92ed799a960d18e2c07a6f843c1d1b9eb7e154551fddc192eaf195a517cc38f8734a87fda410ad323cde354dfbede58550e2e08aeeb872f1c92519bb0c7c8506f09f224c4d4752afcc47b84409831af9ef45a395d7d9daef4872859ba47ed0c3399abf7bd3e783fe10b7bf8f1a53998af6d7bfa20b4ee13cd5aaaf2fd8fcb8da708bb00194a5b54b184b625789c2aea2127f9bcb4239ee3aedeb963ad5867dad67ad43b978a131de30d6282b9b6b3819b60442ff10b28047ec9d31028b28a79a64302854b359c335144de2b91d7e2848d46f4984d88c92dc377178217f3804dbf3c22dc5d79c2e996b5600df4fa79bf76f24b525b0331b68401c9c481fe50efedda26ec6b8ce568af1e4fd80de9532b4b54eb8deb8eb5395491542a267b6d4a983289a79b25de4588115276d44a8dcf7affa0a254fcdb6897a5d7f745817f5e1e8ad67257029b528b078720bc91376968c88a8dd558c55a9a367d9b7355a77acdcad3737d6963ca24904583cf5514f63bba4a4bf37ab7c054a70f8fca285d4f51ccb39b955e691120dc231fd5a5b89b82345f032675c000fbe792e14fddb9fdaf2a5bdfd73ce380e0bf761250dc65df5acade9a2a710f9e729e17ed1b2995a217a3815a6b9c19c035049c2dfe530d4bb93dede0394e67a62e33d6ea59bcce512680a94d588791d8e2b3372574b5d981de2a0d2734c6e661b1f6a193915199877cca9fae31618246f105ad2ae5572c7092e8af9ac6ed4e9805e27aa0542683387219738ff1ffe53b56df9acf3d4e23e853c0543013a600262ca195ca86a057028627a30beeab33f0b240959f63a347da7ca91a0efe72715dd6c49060fdc1181088406223eeb6d6f152313eb15d450f82e8e3102561497282794deaa6f092d49c3ad42a148cfe5ddb9e37fbef4e9880b24d8fc562872c8d85a38277e3e79e0617a5746913e79b90bcc5776bd379717d48e1f953b95d64dbe8081909205a4dd89978f6c28bd892a0e0a9fe87199244c2350f839da21f49afd72ad00789adc9d0a454644df73a8493293ae4594f867496ff89104d5d60f77b30a79c26e48ddc90bffca255a4a147e4c96f24896b4a54d324f7b0ea80b959760110c425d5ed7fc0d2b3956dfac063109fece40e0c8846bb107f66b1c118cb2db8b26e61a2c2bd8be314769cb1b9e69fa6db9caf9ab5005fce04c17a0e1f1051b8027c15178dc49335a4a385859bd3db107c26acae5a50fc537573ce5db2a3e03b92b65b653cca8fa7c5728aab5b4f8f0a93cbb4bee17e524f9bdb867f116856e581763f4160bde69f4d24021c65128f088d2ab324751ef76ee03ff23e7cace63af34312ef2920fc4b13b57cd122b13ef0884d9cd8856f440453b332b6068062f587b98e4131ff8413f1c32f32f0885ad0a35dffdd2f565552e8a367647d0a959f10cdc5a91d30724629e4f0148a54786bf02dae87b0e3abeb7adb4c8015b0e6675777119484eff6fad8791b562cc329bb05ace22428eabb7a109185a74938093ed3b3ce57b956a7d1a128b41a48aa94007bf993d668ac4f5a0d21add188904851ad8d2040ec5e87dc98947fbb6f916752cdaf96fa6eba35261e543e5c62da7be102f6c700c4dd896e7ce8f3c04d97ef370b2d8598a360b2e36829b2ae516b65bbac39864b6f4870d8673ee7651a456909361705a2e4a89863385722f09ee67065dd2d9bb0f59d2f8fbf5263e0e543ae486c3204702438b3e52e33eade1aa543a83e72e48d6b5a0b7ee87dd7cfa4546bf13d8398cce9b2a1d1a3c725b66f8e0e0e632b41d76b357e0ad741c75f001dc76b168ca14f2a9a89544f8d9e4d79664c8074f94df8c5998d24e23d571522b6919055ee80a3d95725067e762b2aafdcaa448b1d269fee099f0fee5e98c02bec6134133d0354dc504620f1ee862511c3eb4bac92de21a2f95c4c0c62c64f296d69a77636f87a95cf738f9d73252904e5a27826f375746a3f9cf8cb7c5f0ebf737a58c500f35f578ffe08d53eba1c9b7b4091a57cc058563f43d75a04eb6c84e11241485bc44b5bcf1675a9e13cf6857c0d6b854b2e936787de4d06bddcbed46a06fc9c79cbe601e1e0a4f37da01684d57f30fec797313ab3d07967b8df461da9bfe763f321d5fbcda9975a6efce9280b49ed776cc4f98ac041ef05b5e39ac8ee869b39164fc6e662a46e3ac980340bf648baae296bda6016e5ad19bc5ec0feb856c4ce01d1d36809add0d824f36d9585bc2949e42fb2936d7b26d9ada92ba30abd5da28aea55f6436c87b345c315cac18b7201e8d610854e967005e1f310898a2fdb695b2a9f155ee4d71748e2dc001fd4c12e97db8d5a9", 0x1000) syz_open_dev$hidraw(0x0, 0x0, 0x200) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x30, 0x111080) read$hidraw(r1, 0x0, 0xf2ea7c6ebcae5441) [ 634.032126][ T3887] usb 2-1: Using ep0 maxpacket: 32 10:45:28 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x73, 0xb6, 0xf0, 0x10, 0xccd, 0x10a3, 0xf453, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0xea, 0xcb}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f00000000c0)={0x0, 0x0, 0x6, "b9e822431488"}, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000300)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) write$hidraw(r4, &(0x7f0000000500)="7fa721f32a3731c321171d53e77e41a4dd280bcb27773d3eabad9e37fe47140ae7e3e98ff7037f13934f9f0e69c5600feb3c7ade453b66413c99d6833638ee8f5fa3abe1ec1a7a612f204d6655adee48080ee51e321fcc4d2e110764600e76e21df92a6817153399bc88dc6f808267985028728ace8f693af5405e1bfebaaccfc19ad32a3550a92cdff98342567bf5d81c929abdd2e1c009870306a6d99c66", 0x9f) write$hidraw(0xffffffffffffffff, &(0x7f0000000580), 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0xfffffffffffffd4d) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000001300)) read$hidraw(r5, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1d7fd684c2cd6bc887e3494d73cd8020ce5c133ff380820a9812e67086f723924d0b2584dbd56e9d49a7a7f62b0a23a87efcf36b25e00c4f4f597a4ec643d2", 0x3f) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r6, &(0x7f0000001080)=""/149, 0x95) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c2434d9c3215914e3572e5787a977cb53b6c8764b58b10020e41c9968d44b2e363507fe3281d1253422e37c3668001cab94203182be2e6f0dccba7ee9e1b93242eab90a31c3a813abb1b54b2515ce401a320c3effe2b257a7b9301c85721e29723d6b462eec0210aa9d0e3dce19d9900b6a559fb7d4242bffabbe514c2ee9ff554c97e90bb74b79261c78d055d8f0bdac58f6b77f1a1b22a00828b2db55212a7be777ef49b1a43aa936a5cac47a6f66f257a53b2d5d79830497dd6643ef6a00fdd8e0903b215d336e1213cd17880661a9bcc37813dbc77f1eca7db782684a2910cc8d2e4fcb7919776ffdc6cd7034fcd9a3523125e39c7329d25d47c0acb946e01dc608d20580ba4f3a205a5208e77e523707337e9e1671a0ed08fa3826f1ad61e88f1f6d9c67294808b2ea2ec9e9d4e8210cb26ee93faf96d581060b84bbb299189f8b59f195566e12dd30d0a7dc3cc54d6d549bc923ee433d93369c5a584fa9d86688d2a247f2f85099485d7d97eac6a93d84bd96c814866d3dac20b6d3d1dbed76cce716ece0f0da68e9b12d3d9b736a8fd3d891863cff6335f4ff4fbac42faf3bdec460ff437a2f51dff550731793f8f9672eaa40cb253f02f5b64da6fc181f48f7e6c0956ae84d0ece429aa57013e43a83f022c0e5ba80dc8a2b68a24511d20a4780e61cb343b2f131df0b32a9914dbe4f7cb8b7a836e2dda71f6664f1c0266c404b513a880fa98cc8db4459ae"]) r8 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r8, 0x8040451b, &(0x7f0000000400)=""/232) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xd42, 0x8c802) [ 634.132270][ T2759] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 634.232221][ T3887] usb 2-1: config 1 has an invalid descriptor of length 129, skipping remainder of the config [ 634.242636][ T3887] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 634.342185][ T101] usb 6-1: config index 0 descriptor too short (expected 65449, got 27) [ 634.350808][ T101] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 634.360924][ T101] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 18 [ 634.373949][ T101] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 634.383010][ T101] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:45:28 executing program 3: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) 10:45:29 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000084bf5f1041080100d0c50000000126021200010000e8ff195e852000c98c7e00ca2f0d27afe2af8b24fcb599e30aaa32f5cc24546aef"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 634.533196][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 634.542320][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 634.569774][ T2759] usb 1-1: config 0 descriptor?? [ 634.572200][ T22] usb 3-1: device not accepting address 98, error -71 [ 634.581679][ T22] usb usb3-port1: unable to enumerate USB device [ 634.616593][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 634.632372][ T3887] usb 2-1: New USB device found, idVendor=056a, idProduct=0011, bcdDevice= 0.40 [ 634.641504][ T3887] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 634.645587][ T101] usb 6-1: USB disconnect, device number 91 [ 634.672176][ T3887] usb 2-1: can't set config #1, error -71 [ 634.681275][ T3887] usb 2-1: USB disconnect, device number 77 10:45:29 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x6, 0x400000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f00000001c0)="924ac09417d1083cc65970a8cd702dd8f14c25cbf024894bcced76c56735ab84a10ab44e70ce7a2ede7dc028f4ef390adf50fd36adc03a8d945fe6f4cc527b7a38442acd1e6a23052d218c4c4f4abaac4ff1a5da976731ffd57fd2b57857990ad17322e16a49cc799d14331bf568655b7d6e217485d01f5db9bf316821bd8874101de4ff03fffbdefd57", 0x8a) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000280)=0x8) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)=""/51) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x1, 0x1) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 634.942103][ T22] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 634.963051][ T2752] usb 5-1: USB disconnect, device number 91 [ 635.032173][ T3887] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 635.182107][ T22] usb 3-1: Using ep0 maxpacket: 16 [ 635.282261][ T3887] usb 2-1: Using ep0 maxpacket: 16 [ 635.302253][ T22] usb 3-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 [ 635.311354][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 635.320205][ T22] usb 3-1: config 0 descriptor?? [ 635.412218][ T3887] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 38 [ 635.420888][ T3887] usb 2-1: can't read configurations, error -22 [ 635.442171][ T83] usb 6-1: new low-speed USB device number 92 using dummy_hcd [ 635.482226][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 635.502188][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 635.522202][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 635.542216][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 635.562194][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 635.582189][ T22] usb 3-1: dvb_usb_v2: found a 'Terratec H7' in warm state 10:45:30 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000400000000000000d65adc00000081090212001100000000010000000000000000"], 0x0) [ 635.582197][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 635.596037][ T3887] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 635.602147][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 635.624559][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 10:45:30 executing program 3: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 635.652176][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 635.672292][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 635.693269][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 635.722237][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 635.742340][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 635.763055][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 635.770077][ T2759] pwc: Registered as video2. [ 635.784249][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input196 [ 635.798453][ T2759] usb 1-1: USB disconnect, device number 55 [ 635.802221][ T83] usb 6-1: config index 0 descriptor too short (expected 65449, got 27) [ 635.818557][ T83] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 635.828668][ T83] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 18 [ 635.841609][ T83] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 635.850784][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 635.859648][ T3887] usb 2-1: Using ep0 maxpacket: 16 10:45:30 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 635.922203][ T101] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 635.982195][ T3887] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 38 [ 635.990789][ T3887] usb 2-1: can't read configurations, error -22 [ 636.010722][ T3887] usb usb2-port1: attempt power cycle [ 636.052194][ T22] usb write operation failed. (-71) [ 636.058210][ T22] usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 636.070296][ T22] dvbdev: DVB: registering new adapter (Terratec H7) [ 636.077064][ T22] usb 3-1: media controller created [ 636.102145][ T22] usb read operation failed. (-71) [ 636.102919][ T3288] usb 6-1: USB disconnect, device number 92 [ 636.122146][ T22] usb write operation failed. (-71) [ 636.128023][ T22] dvb_usb_az6007: probe of 3-1:0.0 failed with error -5 [ 636.136787][ T22] usb 3-1: USB disconnect, device number 99 [ 636.222157][ T101] usb 5-1: device descriptor read/64, error 18 [ 636.432096][ T2759] usb 1-1: new high-speed USB device number 56 using dummy_hcd 10:45:30 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x40, 0x4080) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000200)={0x2, 0x200, 0x3, 0x0, 0x2f0b}) r2 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x9, 0x200) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x80000000) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000180)={0x10000001, 0x1, 0x8777, 0x406, 0x57, 0x4000007}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x1}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7, 0x44302) r3 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x8001, 0x6a200) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f00000001c0)) syz_usb_control_io$hid(r3, &(0x7f0000000240)={0x214, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f0000000f0000d53531e8b01772b1851c4fda"], 0x0, 0x0, 0x0}, 0x0) [ 636.622158][ T101] usb 5-1: device descriptor read/64, error 18 [ 636.722104][ T3887] usb 2-1: new high-speed USB device number 80 using dummy_hcd 10:45:31 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 636.792266][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 636.801391][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 636.810414][ T2759] usb 1-1: config 0 descriptor?? [ 636.815473][ T3288] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 636.874336][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 636.892306][ T101] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 636.962130][ T3887] usb 2-1: Using ep0 maxpacket: 16 [ 637.082190][ T3288] usb 3-1: Using ep0 maxpacket: 16 [ 637.082201][ T3887] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 38 [ 637.082224][ T3887] usb 2-1: can't read configurations, error -22 [ 637.172089][ T101] usb 5-1: device descriptor read/64, error 18 [ 637.202295][ T3288] usb 3-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 [ 637.211408][ T3288] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 637.220661][ T3288] usb 3-1: config 0 descriptor?? [ 637.262246][ T3887] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 637.482371][ T3288] usb 3-1: dvb_usb_v2: found a 'Terratec H7' in warm state [ 637.502255][ T3887] usb 2-1: Using ep0 maxpacket: 16 [ 637.522199][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 10:45:32 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) ioctl$HIDIOCAPPLICATION(r0, 0x40086604, 0x400000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="6ef5d692e21aaa52f4557dec89755d48100be7c697a6c9d613888682ce4d9d234e1c141a690c9dac2bc947a445142d8eb819db4ffc54473a1d39611a35fbd1a14784ae3cc81dbfcb6d3eb76b28598cd61ceaed80467a3ed0c3daf27560b374ca03b8e4eeb83d4cefbddd26a1577f647b432a39baf83164ad9af486cc31d1041d95cbdff77c7ae72d9ce81dab3323365ea5d30ddb2949", 0x96) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x10001, 0xa3ab843ed1879d7e) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r3, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r4, 0x0, 0x0) write$hidraw(r4, &(0x7f00000003c0)="494a9de4b3dd8ee647991cd0b394ad18d424c680ce837e5c8afc5e17e509e81974f41ca83981c055fd26e8e8231f1f6bdcc1a5ac49edf9710f855a6659bc6911dc590937bd3c03f74ea58d3e805d8c4d308e62d570cec8a8fd211817c76b5e42bf78776bdc07208cde9f230255225f019e328a26893fd7ca4dea8835e80acedb58f86aa9f85c2c76968612f8fa998ed5d43873077535b0cce8a077a1518ed65cdf48257dafb9e8e1df214b3fdb2ba66e7b55eee35d2a1ee36d232ad3ba4f812e38dff1c6cdb933fe91f7552e81114aa2437ec20588bf65d519b7c2ed5fc46e9c01335f2d4f2c59132dd199abbf80160b", 0xf0) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000240)=ANY=[@ANYBLOB="6b000000c25d514a4222998c19567522f627940a87c6b3f8860abf8a8470bb146750b9a1d1670b5931a7855c36263355f06ab295911e53c1d9c53cb4a6dc80364c635c65547e59bc2ded9bba9a079811e172ecf9000000000000002506ffd4e31436a02b69e13cd4000000000000008bf4fe8644f7f71096ec9188e44d90751079cbdea45c8c2c5efaf9de00000000000061dcd790b4288101fd60980cdb5a824fd46d594d8e9147aede074ae28ee15ab3bea1479dba06d4f42d9e0ec4a37a6355998942d54a9b865558ac72025e8b4333211459aa64c28724d8c70f62d7d8534df76542c83d0a5f6056b619306be4e3feaf6fa893babdd276ffd91c0f72724a0f8cbabefb9427dad4ef839fe4c844147fc7c9fe601f9e3abb80baa4603d1b633b4fcefe28957067ea3f81d5fd9042ad785367b646c467c12d5ffb2a82f35137fb5eb4967a805fe27c3f23cb87eb"]) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000080)={0x2, 0x3, 0xe4}) [ 637.542230][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 637.562619][ T101] usb 5-1: device descriptor read/64, error 18 [ 637.568880][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 637.582146][ T3288] usb write operation failed. (-71) 10:45:32 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f0000003b40)=ANY=[], 0x0) syz_usb_connect(0x0, 0x3974, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0xfc, 0x79, 0xd8, 0x10, 0x5ac, 0x22a, 0xd851, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3962, 0x3, 0x0, 0x1, 0x8266d271ba306c00, 0x3, [{{0x9, 0x4, 0x83, 0x4, 0xd, 0x3, 0xbf, 0x2, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x86, 0x8, 0x82, 0x4, [@generic={0x55, 0x11, "c7c25f53857689ca68157b3b1fe213eac25e7cd823fadc01e1a45506d88340a24f185bb6c2e50fcf6d89dc89a186b1184dcf914aea86903d6574b99be07cc09e5a4cabfed9d7ea7e1c8895e2f32f199bf72bfc"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x2f, 0x3, 0xfd, 0x7f, [@generic={0x1002, 0x10, "59dd44412a1f836a5cffe921c3c76de761e269caa6fd23cb3132482b9cee9f61d9f2b1ffbb93e1df34c89dfc38c96572c33522de3f640be74f4e0f8e99040de80f69d07f806b8308273d750eadbedb0cf7a10b84fbe9f4efb6ee52afc5359bd3a8f7cac4525d6f1b9b241b0372a472ffd758f24e3b3d4e0ea26d975733c09d284aae543374027c853fba6ec35b1df48564b7129ae1de309c38de1bcb99fc3c58ae4469ae12572bb6119c61c5e1b0573e0ea93a5c87892048aa9510278c09e6a93ac30682a1318f51c8f5970bb2597bd3e7146a3675248320d0fab36afa4021e41609e462683dd9f7b4fe057924efeea46e47a8a320a7ae238f4509855de26ceb3e9b4dc8814f195f508fd3655aea3e01031e4c760034f136ba20f400713bc91ac2dc1ab9b0085bedaf159b3dd089885186c3a8887481513e77b04835f6f0bce6b1a4fcf6396ef04dc9cbe6f804ad7955871a0a1567cff4edd208a42a9ba86be72566df48da6d504a2fa0aa4a8f0771666e3566bffb56b483ba9e264f746ee6f0f08726ddc1a61b5b17d5ab4ab82bc6a3f84fdef91f64313069d142e922cd6509ca2e3979c002fe01a312ddf8d48ceb40ee35611f9f4c5db3a77ad11492c4f679d1fc7247533c94480f7d628161ae30210feccfaf9c0b1b03c83cca82c27b0c02962ac5befe3783d6a646847dd310bb5d04f81ccf24c6b9b11bafdb065bc945f47df1884af2390365e67555d8f2e7bff58dc44d651651e06449d71f11cacfa3d9e280deead04de0ef10910a731dfad1ac0ef1f5b5b1dc04805e1218970ca7df6837c76a0b0c58b83cfebfd88abddf3a96212e0a156ea0330f9698e31203ef80d333cb5c3434ea3951ecbc2968f20990cdc98f308646fe39817c78cc46382e684a581f352253dc36e94c589b5f19dae0a92513656542cd8e6baa2763444ec613d60cc8ce5e64a36d596ddedff0a8feda5daad6b33562b5f1b5f0f5c1a22e6f5f9337b9f9b37c0f67f8d8c37e43b804c3cdd2c44bad84a24a37b5a7d59542ffd77ad0631f43b118915abe36ff26a0b70170baa9c5a69c2ed3bcb4c1121e7a106869a26da72e274f7dcb4e7d74bcb7b207549eb84d0fd41381aefaf69ce2e2d990f9b99347ee97a5a2a959e1e2d26a46a28bed4db7530f546eb0e9c3fc05b43fdfe7b5f3545df28bd4b97e638b3d86fa4c4eb0e06a8ab3ba7c48820745366d29cb79326ef78b6588ff839e6afd3dfd41f084f17f415c692521f471e1bc9ba4bb2352a9e449e18ea2ece99618b59cd0c080ef0e00a8a9a3a41aad9a958d914fd5c0924d220a9ed4321a5836901f68f1c81c9af017de352e5990406112087b9814e5ffc3891e8da3b2ff21559a3f51a99fd6cdc99e78f40931922297ff13f2b19ef5b454f8a10c54a0fd620d61f18ec009a2cfcaae5c3ea8e348fa2c002022f406c0cb9ff42285a99b3076ce92bae6aa6550579e038d477b840324451f920780ad2cd95110ffa14b695b912c5c78fe9112fba0e58842e3fab2a86be62464a54e764939b5b30bb58b932b14f76e41d0156f9ce3e0d2c27924ac3def68596ae707ccefca3f382a5dc3b71f62bdd7df381d2c1e583e7fd40ddc46ec495abe7bc80da01bd304d06a12aa491432867c55da95756832449e99fabe93224afbafafc144b029b7b6780cb4025be1186d721f4a718a6be2c05838783f0742b0f01aa32257729c4f664d4c122068aa7dfc8a7afb8428e1af8ef410658cdc337c9922e1787f12ea2eedfec0cbd13f1adf7a325e2ccc92481bc8ba5ee3dae30ba78970a54054d4dfaf97980dc1e2153cb6d90cf1c920ce636ba1532a843a9a50206b9035e85609f9881098b60a56e37cdce8c3634a0b447afe9e9cbe844496a1103801f2bafd688dcc0305ccf4fb8b0d67a1e64b045d4fe703e27a5aa8e35e4fe0d6098cbce07ed93f518800e9c9a1778b6ddc1621990f208e828d47ff7045661a595abac112ae26d8ec856d6bb27fef462a3d90e60eaf2c0920bb24796718fafef682810919745d1d2599fc8c85924ca1ae87ed36bc91feda972103c06f7ea3631fb2a98c743d039d50b7e39d003e8be01bed57a06448f68ecfa8aab538415c1b5fb9251eb7a87b8a93d8d69e0878c6ca944ebfb2390001f82f95a76370ebedb47408c4ae018d24963dd3583216f43b4138a8d99709706ed0c676ce3b1a72569dc8e28789dd05ce27f5c0e1cd373abba6bbabe1de882cd7c226898dc03be90514dbfbb615e901f9cff73fa9122442f8ae71298fb3c39f37577a604474d844863968c2083f0a1d1a87f80500034313d51e7290f0362231d67842ded07b6eccc6bdaaffe397cec6e9719e822f9368cbd69277d1584bd40d4e0c602f69681e5bead56b8ee3de5c57e8e1bc2b71af0c922cf26c37529779b6583eefe8122038c282b4fa196ef402ab5b3e12c27ec7788ee1613bffeac7b99395411d25c4c0e3ed87e69f96b56441801cfa5e39ba54ff4c73e298b494bb941fdac0292dd294312ac3c1794310036262b7b8713c49aabf51045a27935335386d70e4ee754b973a58a52b5bdccb3009a5c0d41d1288eea3c4ef532842dd0cb2beb55d1c05266daa6ab655c89c2361f1725bc4c0e6545e0056c88046392783a7321cc289552383f52fea811f176ae487a24fcfef8821268a14fa5f45598b280e6d88bcda228a3a9d933441aea77947401bb9e710f9e8265feba8ae810e4aefdc49c5870e5d06742909dc0e94698b55b361d952112c2465f42bc28cbbb792402d445bcb5c16d4540e5c7202fcf9f4331552f5a9c7f0d1dbc2b04def91113a08042339ddcc5ac1ee0cdea93abbf5c1fc75e06b82c78b90763fd234b2242f7cc4146d893cb683b3216cfa4b696519bdad2ff23c005925ba58277ecc7148677acc94603c4fd974fdb82963b5240dd020c7723c0bc19cd2134cd6c539c019b37d307900338f7cc7c8c02fffe04f0c4e6094b42d494835f2a42ee570354aa4874e5d61f36b8b59684ac54aed0b3d880ae72911ccc85a95e2883a773171232af8af7454f6731545bdc33c98e0b1c242cde3692edd957d7cbbefc1745939efec9086017317dee0709dba241064ff84a9372333f1d519bdc7b76f2ab621b74e38241c4ef5eab854b355a0fca97a652a4fc4f79d5e48cb53d05c191768e37ae593ec301664ecca3788976c40a8886df8ef75a809cfed95d85ffbed2abae271200b1340950ac4edcbb131f3aed22aa89f40070ed91bfd4f46682732c0b499ecb8a1b7b0376388312ce86b46f31ba932c68bb75c7d78f09e4f11573b75470ac4f024f798da5a087d28e66092f63a5dacd857cf18beb195fb92c9371bc80da3e27803a009f4b38fee72760887d659a831af8eb48bb1bf19abdcc7a2120a174e4833d1db40209781b1b7cfe07ac2921d5dccfff529b81915cb9028cdab66018833da041fd99527e43ab183a328992c2aae028c10f27873cfdc9ec7c5fcba7bd9e446bdd1bbcb650d97a313eb3a6559a0a2d765a308a4f144baa8dcd57b2b10a3daab84daed050be704a6755a97b7ab9d24298d0c3370311ed3da3171becb2b5037ee07396584539574a335656f173496f1058a9669f4f7e417fff8d696e7da94b76357d3473c1e76c8ac5c3c7c401c269ce9b195eac6895931f81cba4709a36999c3d8c5bf60a0b2cd6aaad3464754f0447fe5e5f40dbac58b45b376d7d2c96e10d008d4932d2c3ad2b1157c5987c2580d4792c14e39e7f09047983061ae54251a7a1609812012fc688551c45b3c6dcc735504f1a2b35ca2424d89e32d5088ccdd76807c26a2b94da54857f08edb66e2d7402865b38ec3712d70a427d10e096175528adb6d546bdf5b3507128a46a886166c51a5facd972e672c859b25b296cac3cdcf14175d9a645aff65a011140bc2651c7867441be2a0648161651c0b10e58d11b9130da78810fe4478eb95ce2f2ad5e1262a6c565a6c523b5aa58f2638ece42a29a7e55edfaf39cb5499d2406240bf06274e71a585e9ca99087554e524960c2fd5e1ac4fb25390ba8f89faef921062883880ce8f4d368b2d6697fd002ac5114f93267bffd2a8913c77a725a9fc710e51d816adaf2a7c803ad9483c0d21af10aeff43f8b2c1181c78b3df237c5786eca5327286f910b14c7add8c3aa24632bc974d9cccfdbcdacb29ae1cd967ae35a43546993bd737b4e06e7f73b99b7e495adbe0315a671db1e4a3782bfd2bb73b100407158d2d6d17bb22d81a1ca195f1bae74891c6914e49e5370dff5eb8cff497c3c2f8cd317266f582cd1106139d3e9c6a3c52fc6c001d52e8248aff4836bfe71921ab8b817764aec60974a611a7147093b2e1f6d263f10f6526950be9c6dbc34ace324bd7a3995715a0d0c4e2e43ceb44e114537c8c899040f49f2d008248bf993c0952de6d862ec22b4d542540c9fe69c19d042224c2d9c093d6af31961ccb9be6fc1b73e3eaa78a120e8e003eb3d565251f53cb26f328dd7756895834bd98c244ea0a810bf2103932fae8c6e5f14ac46bf1d327acde1cf64d23d48f938ab2a27d42aa87c347207fa086eea2d6be06ac09dac668120965f6ead9fb7bf48b91ed9c2f6a4157adf87cd4d9da5251d2b6270d88369f2ad69c0ce73356896d0846bed9ea45223491976f1a3b50e784ad6a1740e99a877f17ae4c735bec6df5747fc4cfefe0bfdd2d8df70ff69909aaac1172f58ffff760d299b6d894bb4e98be81c238adae8d01cb1e95014c47a2b38aa8925fe58fe63cfd98bdb6b2e5cfa54a5964ab2530361df10bf2a510ab3de50f5979ad4ab1daee6bcaa7adc11c845015ab25932ef35e8e76fe346623fde71d7b47f542cc5afa231db5fc23e54ef040febafdb396c5d8b5f08c3153cc3badef40ec6ea3f039bdd59bada0c22de97ad7477983453a81215d370b828e4b23ff54a4da45c8f9417c2f54839726c530eb14e410dec3b78af0e492443f3e27e61c2a053a903095e12b597426ab5cf75631d93d78e8999482465076507a9922d69cbc2a9f945aa5e801fc00ba458bf4a3fe1c29e2b1b07cc0d23b5f862ec02cf76bb6505060f62956fe70c1d006230d215045bab1198782bd6d0e1cf572d1f436504052a5c953ff3efdd7e6022c94600417964a4d6b8a2d17024c318066cebcc5820e42b495b7a89130546fd92f7ca559e1fccd297b2539cb283e9d31d41b53d2c499c1a85d06890157509edc25ca710cc3c3e0c615278da3fe937b3356cde7c8332d2c429b1207125262463080d080ccbef6afd92977f5cfa643045ed8ee17532944d6b13b204a5ca5e337f79e593d7dba1b203fc142e36c2567d6df96a5b5c66f9fea4a35fd1683b0e30d70bc95c8801ad9c3c77f7b3a17ec1e6aad59a544be3c222302e3da6dbb2e246c6c9d9d6db169276ecc1cd6042cab481d7f5acc7a9779bd23d5ec8c77e4d2dca1557107bba8ecf7473dec8f606aaeab693ea4e0fd5f7222fbe2bfa1bd21e743ab29dda5277ea45887107fb49821738f6e561d67e54788c401628e5425b4961afa7ef3c2bb2abaf78d06838597676e5ee167e92516af038e0e3f1e0a25302cfbd8530a68d6a26a821a83e10ab51702226f33de711113bf4e6c7325fab773e0fb2c38e908b2b76d7d8691eec0433e30446d38d6917cbdb2ce4f28877329d0bd120eab0b990b9ba33eeffb456a14a9eb1ce26b5ec156259b366215818d9dde8f421cd2027bf4a6076d59e7fecbc3ee39a0703ec389d0756f5bc6316b6fb4f7ec88cb0b70868fbf96839ca6471d5b8e186530effb"}, @generic={0xb6, 0xd, "951517815b00ccb4a620fc65ab5ecd0199a41667c96521e09498edd8d3f131d86e81708cc422d2159a9c362f38b09ae37c532404715e9325c2ff7cc43acef71b6a249d991e7349b4e2110be364b1a7b2130a15f7f0f6a0283e20b927e10b48edfdaddc95d8302ee88af74666f4be3f27c7a1c7923f48f04a25fe9e26e2bc28e4d7e049b2efe9259bc83e7529a90a9cd8fd5312bac0117b9207a5ce35c6af311c4996517492a01e9cb57cea5eba7ff7ca4ec03e52"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x316, 0x9, 0x4e, 0x40, [@generic={0x36, 0x7ae35343ff9638e6, "b0f4fa05de16507fd1f10f43558f6c1e34efa9603f5b3bf1e6a4f987d9b8046c35d8c7917a00724f5dcf4838667c88264dc3f679"}, @generic={0x5c, 0xa, "5be76b0496a802ffaf27c64bd6d5dd755c1908b196b8b153a9995cab2ecf2bbadf5a72525cb27ebde90e5229decb31c330b1e5eca99a14f16e5148e23bf3a4805ca884a18787943e8aeee7d4914b112ffac9a61e2948347d5e18"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x7b, 0x80, 0x8, 0x9, [@generic={0x1002, 0x4, "edab6d2a2c2307a8d4ba906f55c3d0892d53b6b5a1e0fec0d2730707c2cb2beeecc9be16d573f06a4de7ae4e4a9d02d55150e8c858b7e66e8e69bcd67948e38d6955ef2173f58311979e435e7b52a1b1a45ac59eb43d430e5abdb7a8828b01075dbb47bc62d230fc6e499cf23d04237df7f3677a42db3a651c55bbbb919f5d01b2eb3ccf509457117f0404e1de4e01eed95e7ea6cec29e6067bc14986646d2896378c8242008a085e5773a40b2499ef0f6ee02fa9c197827b859cdc61b849db7f3ee5d302909efad49aef09ac57cc254e26f89203854f2b74cf572e0aa1dd29c975002b6b6edeadcac1457096ffeb68f6923d31c52ee89340d6a1033cd6c11b811768537cc360a20318b1122550e91eab0955d8134411af79e75e3cf900eeab2947541b3637d76d7f1015c91fe09311fac2cf186b79d0630b33e31d34de9c4e5927934c0a8a16ad657b4058415ef718d98052dec7485af432313314a0449886761d6770e3506b2d5ae795a6d246de9bc865486957ca1243f57b22b6351a9d358e2de416949ae4734ee155cf18b5fb9467dae6379de822fc91bf577a4cb2276d522895278acacd9eee039ad23dcbcd53ea7986771845f64dc77cb1b34c88c02a25d2bc7c98c1619ea76152915fe810126dd41b154a9ab46d8df28104af6ace7c6eb8b7288d05f1b3e8e22d2e73cc32584325001555f4f4a950b7c3f11e8ca7108eb1ca190056140b312d99cd4647e52fd61ab8b77a61d7fec5c2530917efe93327238299c0b2329ee89ea8613c959b508dbdcaabe117b07b81960d4241855c2ba0f4d2bbb0b7a4ddc1b240c2120ca2b434f5f21ce30aa5fac3397f808319bee5f3806305a0f7c2d84feb483860dd5d2b5bb178c18ef33c78449b5801c38505bd685456b5c096d0c722606017600537f25a8cba69921301dd69dabecd63a6fed229b6dd0d66f6294c6675f53f3f66dd41a2fe82807b6f0ba33ac97e12fafdec332faef54ca43b55cd22513be5838ec09f996c5a509a5c77c363f32d1bab55c83b3111a1002e800bdc6dde40aef99f89bc0256932404b6ec082faa2bb392e0f4c89fcfa74225e00d52f0d45bcf15b87bb67f7ed173daa7e88f80ddf9fb759013546ebbfdcb58096cbc89a4cbff50e405376a2fc5961f1fedb76e3fbcb31309cf54c59dd9361acfc57b4cc70694423cfe52cdee26a7ea994ae5a472c58da8e31823dbad496ed053aca903844ba4d17c3869ff49687649c2a74ccf9e1831395f887672bfccbef96660bb886a6477f266a6f080377cb22fa0f9dbfb158da4e5fc539119edd8b4e3b8c06758ba22f01c5abfd8528c959455b1ea5b8d998a9583c7ed435f1a6f75d0e68c669ac0704069d989a4a878185d06b68f5b48551760f020c45ecd7d72fefb8ecfc6b4c9c245d196ea201627594ef8418c9d9bb5488d6120fcdbd4a77e1deec245da0bba8c697f6034df422636cf982c2dc4cfb2879857d5e2a1893beb7a354c368ff0e36f59d395a2713879c138560c76eabf1ab97b5a2f5073e01148429c10c3d6998b6e308f55620289d5b33f2b1f69263300c82520e94d8d0497f7370dfe947c034e300bc58e12fe3e9454c3d0b852627b568d6394caaf6f9d71d329388c519fdb780f44d6d4a016343d6bbdd6a9e1e24185aca5fd5e8247e562e32d79c47ecb9e3bd7afb188b098870bfacbbf89a38390d83ab619db30a358b582469c189a3a46c5c1eb72d0f348f4c7dbfe691d5ed101e2d243d57f86f2090f2dd8e3e77db1cba86c777638132eeb87d70501fd5c29a1639735ecd06913e6e324c035219de31380f487f43e629fda6727f98cea7580a389dd87576ba3648e4762db0afde950260b981b2718757c0dd39c85c6ad0faa832e0f0aaf9bd0d392e989efc861e8d4b8ffb9a30ae3db62ca73454cf98818f380b53f0111741df1c23117d92f387269fa8edfddedacafccfbe60bd1dee68e255a0d39a59be8e271aa3c5faccd3d64dc074745ee47a9f2198f5317e2391633bfdf882b125e963975a41d73767d9c152eb95829fee2fba150261c0acdb6c4ba233e53c97082c9bc8c35d07adb2f6c32a707ec7d1c3252353fecc12bdc09435569c85ef70b4b0b476608c186c564d9c8e74b666ad4aa7c60172975c15d79ddb368c7494d4263c9c92d1cb43ccabdc264a4d3d463b3809ca8cba07c877a822f7d1b8cae26785fe171c1ba49dd08d01951004113da4750e1105bec969479918a4931a54d6c983bfb6732f980c288049673b4745563e09199cbe6faec288231450f749a017d1ad3f7cfb01a4891241f3f5224be0d2ebe6156536017f8f0bff55d0d422c722727b3c04e38f8e750311e15768f18b9571d4b4e5a2afb7b64a5b9441813e6b0b2a00da81dd22ac795b3f30cfccd4b4db8aa77b098c34b574cae85e6c2483f718d4ae83078a5e82d4308cc5b40bd617e5f8f0e95c7eb108a944b8371ceae0d955001d6e1b1c2a1bffa54586ae330d1d7a3cddfeb118ba3647f5d6f46bc1a6ce80c68333cc4557a1ca33b21e8a941a49ee8fedb24525029178ffc445156057d1e8a8d8ec140017132b323932c59c3d15e99a949433a7699864846263efa52f32367bfb6d7e3195b1a6f78510f3c04da11b4e2d04f1a42bad095d48560b015180b8b50b10abda2da2fbc5da3cf3812f58e89714946979a2742421e1e94b005be8b84761a04bad1b78ad3fbadeead334dc49d5e30294c5c1c956d26ee1dcff9ad27c406b91c11fd04856b3d079228d113a063bd83e91ae84560148f3c1bf07d727a4eda1e95b25af463307bd6f850ccd70f4f6ae787fd649be3ff11ef5a809aba9b13fb67e117621760376178f85dc5e55373a7abc8fb3115b9a2237a9c2ab2c90cf9f2541950c59916eaecf98475756296d6ff53d48cfa6174ea59ffdc0be7956e1f7bc887a09820a3e2af5887086df1fa2accdfb3f13cc2ad1ecc76f8862212d859d4a490b93338104bad2fef1635b95e08022c26ff0c9f2c67e9561478035e276428bca96c3706f79b43a6ea1593e97bbf1bed69c66e2f51aa3e8d20eab4b11bf6d952cb0841e3f44b22276f95011988d2d5672a60a7684bf46585f7205270ba5cc949976c35dcdf1d71bd61c2345f1108659074f31ce92d079c720706b2e290bb37b543a92530e69423ce9e40ae8aa128b02061f5da53f51335c8e44a7d3f0e27033b35b0f65bfc250d2755d9a94411a86f39c20c02ed8c15e0a5911c348697f3814fc99b15f8ab7da530775965f071a761a2fcdcac1ce5b560d3cbdca4e6efd1cf2fcc8a6517a48da6a530997d55f4fd1e019072b122b4ef7621272505f341fbf1ae8176a2ecbd0167275a2967f9b6a639cfb61c6ca7a77dbaf3ebf9831dc5b63b3ee08c6919326799c1ff561ca237263f4d1ef9954e96f3efa4fcff92b263f93ded3d6b4790e2853d5ad6e4cc135ab5402c8d3191d82c4a615121c29834714889bd4a43cbb1c7c45574c20bfa64359d3d0863ea270662b3a2e27d76ea4fea61c9605e27dd4c958abb6bba29fc317c02047e5cedc06772f4b2b88e93ff3a0f1732c4eb43bd5537f0c12476178841dc5c573c7781cd8bb913132af75f76c10818617b5bcf108848b92d82ce722fe4ea55877a6aa1e0861d3aa9b120e4dbd04f4bc5f76557d10f5d519c692488b3b4365ac9471d31264916c66cf135db540879f0650f19029a215a26586e7efd0a6966e9a7ca99b29c6c9ee08c03420ce264f3b90a53107ba5738294774f79516c19f4b51a1fbbeaedee039c6775dde6fb7ab1a2fec6fda72a3921365c66bd5ae18cdd30d8f1ee6a3de4afaefc25d10907947d2f59e0e5c069b223d96a5077577bf63c8364b0ac46e2e829a11a69ecc55a21d86e59d6749ae12ea1b65a9cf81150560f065f3326bc472ee6c407ec467eeb08284564df86aed1c4b2952c225d9fbd880ce47e6d2582abf9599d86c844c89832ae9595fea8bd6eaca93ad074ed2bae97d96db8d67e78a83d9fe53b34898154b0a0121adb238fe2d72a410947f1df6f7d08ff7c37fd3fabc622831a70a3a1c7b1db39860f08138d127e23fdc2dadf1f75b0d93a371b2be026374acbf98ab373a25cf8396155bfbb47da3420f35cb80d640c556bf72fbc988b38f368332c2e384bfbb3d4e69a10f2926baa41a80f4b3cf077dfb48f49aec9df28a767738bc34e2388dedf5a689156faf616d6565f3902ce4ab6ef100d4268112fdedd465a0a7531bc77b2553d0560255fb37319cff967914807ab68c009e98822816b578c8ac3c45f3ce38cae6e4d39b4242eeec1128235cd7871f20118770e1f23f64de4f5c43ec09691c8b0e13473bdbf1248c43f3ccddfdbae09e8cfc3d1604c1d4debc76b98f9a2de170e4bb53db85b40e55e85b2c0c2b49067c8f3f755cbdcf987dbf1097e944bc4577baa84d3c6e3a780983be3940e32760d80d59f4635814ee5125190279e124485f62bb428ef54cd9a6bba985e07e47294134635c88283f541e828884cbfd25cc14ef0cbe5ecd55c9cbbdfd26e96c50af217b06a1968c8ab77736353a6f0dceedd81d3d024057115d660962cb51d2099690d04fde5eb821a285331adf677450a0f8bb2c5faa5a72e4697b62479f6d6877e302ae363b1b72950f0cb74294436dea90ffa430ace7ef828a26e1790f5282ed1f6dc52fce8b059ffe7c8b6ff65175957b27ada9ad789746da550fc00b225574e0f93d96e24d818ff1e2e61052c29a212a4d9fe6597bad9055f3c2d7a9f48d5f4c3557aac01c0379754499deb16278417169ab8b9eaf7ff57179979165302a8f9ea27a3ee714dabfc59207e9229a4311ebaff72387106062c10c0e9799546f8b30e9e59440e1a89571bb07b386022cf9623f61d50098bcbf72147a5814c2c0a49f0fac6ee68f746003e7381bda82cc40305a4d2e83d569b864692d914702b03f9f971fa076ed17a9089d44889bd4681ff18c84cd82a0c7566d060a5ba4bd34c29cc244e0eee1dda4a64dff2102ddbbd119f32bd5f1df36f38ac3dbbec08f8c61847d9c96bb225f273ebf091906fc48297634dd75903cf06a938fa96f1a65427569a2a8bfa79b4dfde781a92b878748a84537fb9291197f1e8f885cfa91cd792722c8e5210f6f302659023008ca772c57463108f2ec020bef8a9e68f5b538829952f8d98d7ddd145e45cebc839bcf4db59db2e9b519d8396703b85ee4e6dc7be19de8ec0e2848e53e1f38c59d31c636e070ec3dc11af5f0fe7dcde813decf09a888a2b5be93d0313a7e83ac639dd008385f485de8dd21087de3c22079fe01e3a54d8a4fb08797c4bbdd7e6ba6736c4b10a15bd9ae96c3c6bd64b2232507e2feaa5355e80cf5c2f5e5d9f68ad558ca8949b1a880a2ad43aaa961a374e98e538ddd4d2094c2627c97ad29bffd4acc8e7d647fc280ddeecc7fc631a18b5aeb1093d8f9c6133b2db1de759eae6e10e46a063b319602531a197fb77849c84998effe2caaf46e37ae04af8e2a46caf03efeb70926c7f99109fef2bb4c3a7b3f5b4d654bc50b60d77df1a20a6c150e5e472bcefec000a187051524eeb4558ec8a6f0442dafdb48cb039b682a49e9c9b1a781fda52e3dce4589d6d93b32e20f6e92be258315c796fede1d6e664216ab997657107a12342d536e13c6a3b315151294c760a6dad98644fdb7e0ce10eaab43134212cf5445aed6c1e7fa85c7eb1504fbe3f77bfa87f01a903f5838796b66a92733dc61eab52be9a5b28167fa534f9f98196e28585e17673221a4ae909abe4f6c5b93be379a4e17"}]}}, {{0x9, 0x5, 0x8c, 0x10, 0x3f2, 0x1, 0x1, 0x9}}, {{0x9, 0x5, 0x7, 0x4, 0x2cc, 0x7, 0x2, 0x6, [@generic={0xcc, 0xa, "5f3c87c35db4b36826307a5553823ca377db80a281f1136d5c3699158528c48aa138a069bf482252120c705d801650ee998965ab6ddae582b9f7b3a6e35a7e20a9206d145edeb5bafc333d63eadae6bf166cb41dba8300e90df905ab0b61d1f8f06372ecc2aa3183710c717099b0e1e17dfd59c38f9f1d361fe3866ecf921f8e24b0b74153d71fa62619bd8d8946ca31c3686737490a10803ed505617f457930dc64039f74beb9d6ecffeba7b7ec70a052ce70b546f4893b9f8770b113bd504f00e148874bd5ae5c8611"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x271, 0x7, 0x7f, 0x7, [@generic={0x80, 0x7, "172334dea01fc97961f91eb4300f38b4982bdbad9221f94f50d119fd2fdffe07a14c81332f57d205b03e92cf7c71a193deaea3f2e3fae407266993cac5d2cea3bcda62a2098a5638a718054f1a447ed3e21cdf9411e33d7e962258362ad0e767a568dca776496db9a346274b0bdb7715f43875a3f3790e130a528ca0f6b0"}, @generic={0x73, 0x0, "256100393fa1260f2dd9a18f923a856169cc4f2077141d3453ee8686ddadf9e259fbccfc1b05f0b4d82ffe3528277ee780ebb1fbf59c8aaaef9930f3e2d28079a01500b94bb4d0472ca7f7fa44ac6a09af721cf52700631e5527f75d0cbca9e14efd8f86f8a7a91487f768f0dd3912c93d"}]}}, {{0x9, 0x5, 0x1a, 0x10, 0x272, 0x1f, 0x7, 0x81}}, {{0x9, 0x5, 0x9, 0x0, 0x327, 0x1f, 0xf, 0x3}}, {{0x9, 0x5, 0xd, 0xec2191f94b5b3f65, 0x1d5, 0x1, 0x81, 0x2, [@generic={0x8, 0xb, "08a6d1d98c8f"}]}}, {{0x9, 0x5, 0x3, 0x65b18023a75a1bcf, 0x3eb, 0x81, 0x40, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x1cf, 0x9, 0x3, 0x0, [@generic={0x27, 0xe, "65438ceb10aeb09b2c32cea0f03797177acb4d901e42af15b52414d6977bce7db3e2c29fdc"}, @generic={0x7e, 0x1, "bf4072005d77e8cf9fc5e6aaf3414a9287acc4f00628d8257cec7f15b6cd1af16f83576f85e560fee3cd45181d5594bbeff55b7a8c7d22232b760f4537dc569301cb5bb8fc17d1f61b692d350e91442f2f7bc0818d7e8d8166214ff74be49fb8415f68c7cf723f918764bb22829bd69feeb3730fa793f9c7b23a1422"}]}}, {{0x9, 0x5, 0xa, 0x20, 0x19c, 0x2, 0x4, 0x7f, [@generic={0x80, 0x10, "2e48ba635b0926d7bb92a5d203d5c28e24090cb440e30ff39ad95f2ccf2ee5f7d47eea22f7d905ae86ff364a9e6de43c513150239b7cd769edeb49ed52c13b5fa7427fc9d19ddc341ae03eb9c332ea77025c1d597c77963cbe6cd9a3dc42df42417bf4699a7f45f8d3809abb82349e30e3c37a8e967180c9ee25363833e6"}]}}]}}, {{0x9, 0x4, 0x12, 0x7, 0x7, 0x33, 0xdb, 0x3b, 0x1f, [@hid_hid={0x9, 0x21, 0x8001, 0xf, 0x1, {0x22, 0xb7}}], [{{0x9, 0x5, 0x8, 0x3, 0x29c, 0x40, 0x5, 0x10}}, {{0x9, 0x5, 0x3b3097ae2cb1f058, 0x8, 0xdb, 0x7, 0x6, 0x7a, [@generic={0x49, 0x37, "01ff49184a5538e96facafa97f90066647ebcdc6cfdf0132607b1ef965e3408399757bb36433d78ac0fe9bbcbfbb4874226a25668642bb00925c153f156e567175cd85f3c8c8b3"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x1f, 0xc0, 0xf0, 0xf6}}, {{0x9, 0x5, 0x1, 0x0, 0xed, 0x20, 0x8, 0x81}}, {{0x9, 0x5, 0x80, 0x10, 0x3f0, 0xff, 0x73, 0xe4, [@generic={0x70, 0x6, "f3060cb395f4dd7ef71fd365310129f957b12533ecd0af9421ee985ebc0e6072972e93ff5b87c65f68506669aff376823470e8417467e8218d104060c24ae12f709dfc653eb091d4593f25d432777cbfcaa5c8e2ba5090fca7f46330bfa8a7549596411e92bac537407b01b9e071"}]}}, {{0x9, 0x5, 0x0, 0x6bf34cfb7090d435, 0xbc, 0x1, 0x3f, 0x2, [@generic={0x28, 0x2210665255ecc4a0, "f2170c9ec9ccecb62c724e2162cc99d318c91dad650b9ff8f2511afd059dd583e99e8db3140f"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x7f, 0x6}}]}}, {{0x9, 0x4, 0x3, 0x8, 0x4, 0xec, 0x1, 0xd5, 0x1f, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x5b0f, 0xc19, 0x5}, [@mdlm_detail={0x1004, 0x24, 0x13, 0x81, "012cbe0349f47cb890c831ee221206e7c807ec9320a577287570bd28d27560baa4e58c11246240789a58dfb461271958d77b5ca5aebd3c89c43c63517dd6fdbe6675dd9e5167dd27bc256d1ca6cf5cc7c7ebc0020ddbd0500235f3e518ac09f7471570053a072b3053a9ac339fb184d477c8ff25698de6f8e1573a1bc50d1b12f073f2c3811ed9eabf84263c041ed59c979ca52f14d784f3422d23952d14f1112e01eee8a51474a6b54dd5905ed41fa55e49fb8831ffbc518a43f901ac9ca597e65141d564404d1715bcb912ba986d603cfe1a09a2e87c449fa9fb8431ba58f7a6b50351fd49a15ea2173a10460e89d01f0e9021bfe32eba8224e70230498d3ec95de4c29d6c404372d7697d2952a9f741104e7a1088931cac6bc59cc8bee8d84c2ebc8c7d1a24f96b4498dbdce63f4e640e769f545ce30b2d963eed5d09b11df2f97c25c83d2c2f8fd1eff9455a55f5de39da0fa07b6134d8e15959ed55637eb660497c106e4d677f95354e6dde0b7248ae7e1ff9b08960a13beb209b88d211e4b828c16f4abd5696ddbc79cb57e274511548243afddea48f8867e18c941b7c90fbcd64d8bb2b1a8a834cb64ff24b328c2fbbcf5af2fdfe01ac7a74cd59e7dd763b9db5b689fb7f4411e05ff88ef9898563d1606636b57d0468512b39adb079fe05cb07c0cf5bcb66017694584a8376a40bc1a24aef9bbc5ca8b410932fac1683331d26b7aae72ff7833e2692881a70292d4c588ac1ba3449f354e8ae8468dacccf5cc2686de9ce3877afb1f3ec48116aedf3176ee8dd75198a47dadacfb4cd6ff9ef090eb4ede14e79cde367df5416636c5dbd69e13535a2dbd6770fd5f256219c3d23041c33f1fc0ad07b6cf43d2b86a2f36a218897c3d83cbe07c4ce99b057d5c0a382392824b981ef4c48b4e0aa8d415dd77facd48293f92e3a50c91548e92fb49a8c18259acafca50db0e85ce36850fddb3fa80c2e4f7d69646259ea9347fd35f5d6862251a8ade01925522e5ea5756007439c82ddd67e2ca56d13a1eafc7727527f402074022aa4564a0e494716a335e0de45c39df98996a3a94a5bb27792f366b7be95500a323812e4b3d40b607fbb4f2674fc7172f085eac2371f01c16a02b098d8d8cff102050f801ce5a4d9e7d9ffabe5b1897834fce16b4ce3eec76e3ef0610f47808c539a8de864a0d3db001aafed3c6e6f06357bfd2cf51d1d74482ffa29a924a80d0c5800cab8cc34676f174dac9739df5dc2a7983a55cc8a59422e71844681020870189bee041dfdbecd7414ff664556baf76e4d56f9d2d3a309662514acdb645483f27494a6bef482c43f5515ed4cfd7c2456926314661243b1cd0d498d0f8bc485ccd7436dcb3241c51d2ea660e7c48c93ce7ba1f8631316ce37d05201f319ba93f8f8fd4f88f200459c614f5de4b0fd690c30ea658bda43e4080d9c0a5f4d21453fe696f47ce8e232614e59b5bd97fd84a6066ccb914a46fd3572d921f3408353507d79bbc0a56492cb69e74e55dd38432e3ebc3195e3aaa4ee99cf07b0188beec9542befc388f9891089e0fccba42841642ebc957b2407f926d25ad46c66f3445b0d864765474ac0a0b9bce3de6e9b62f4068532939803c3327fba956672570c739b84826637784d599d5a62bb9a8d4f4bf26ba3d18cf7aed782c8ec4893cf88dbd52daa10363f01c6cf064ae17e3f2bfa014987fcdf91c0e8437248df49084c9fc287a13fecb5371cef95e051e8c7838c91a6dc1e230801699f68cf84a0457ce0163082a2f15473a5b77c26848612e9cd48c213987222b5df297a74f8aeada277bc184749f32a40bf48b6a839afcb8baaa23f8187c3e5172838d57b066545dd9ecc589a2a37c0a704790f5cffcabfaff9be911aa6bd1d8be44ba907c35708dc99784d0678ac87df85cdde92a4a9a22192729e87a13a1bedf0c847754cd5d6615348e191a0dba4c3494c465646df57792f1e44a54827b24d71399194b3cf70a17174236ad66c80dcc3dd646c1fdea653eedfe768712ea5b63ebaaca1e248ee27dc34570b77ad8c115ec4bf375c4ec94b8508cb4ac7847e6efcf0792bf3ee8a972bc4b916bb634fa80e94dbab283c0bb0e5da18542c992ee4a9a03517e35958df1e7b95c3daddf17c156805ad253f98b3c93610025546fabb99ba63588ad80a055e62ef80071b36610af417c67274d30434dbd17e5a8ca5f84d09d6c534fd349863ee100bb3c9890246cf98bc4092f913593fc4bcad4105f877567b0275b95eb7a8f60d1a0da602b9ed34a98eb8c0c1140c84ded9e0bb9090ed21d83ee0c6efe20829671a6f836d7c3c497d040d4a5a7c68c01472dce7d9d935236e3a97c932a7f7a9da054bacb97db65887e671ec129fdf2ea5b94e80116e7692e41585aacd70a719cfaaf06bb7b63f1eb678450b89525599cad2307ea7b3e4b8992c9d509324580b4f309212451f28b8d4579a8f507e9eb0f74dafbf278127c92a411d7f497f4b695d7e8ba4e788810303f0b270a8a4d28a1e6750d18bc8ffde554d41f5c77389f7e120399447c18ba00444d6c9030407a8e9eb6098db1fa47c3df7107bc072c6bc7d106a0fc4c1e7e3ea27adfb80c02909ca2e2ebbcaf3a2ae9e1c5c860fd92a89c167ad02b4aab0f37dff8988a32b006a0aa68c305be2e367a9a13d656238d124cb27cd0bfc50d8a3ca11edab529a8447aaefde559b96b511c584695228f849c05a3fa99c8ede5344806d0456792b6688c480c268379ec9605f4a3e79c8ab182d351e65d560963c552489bf27cc60e345a170e50b58a87f8794034e1b6ddd9b372a6aaed441f1002a0fdf0bf4c9c3439db19757445fb658ba4d88270a30c2f3c11bcdb92f9cea5f8c364920c4d2385f33d2cead315b25422ea4e639a09885d829969515dde3ea8dbf15b29c0a404d7c5541a8a5b80343b204cbf83361612fc9c0bea54fb041eab3802765341b2ba64dde10a9aa99f46e621cfacd8006db9f3cbecda50c1f38e05ca75cc45cf53ad9103a8c16ada8bd4e65134b08d7938d028defeb11c1c29265d6fa2e1c1610699714a2a326b472044a59ae69fe0e2144b58895525eb86857e1664dcd0517636581380d7d0880af950535ce47f627620e212274a2d226c42225d372ee180bff8ed530f60616daf6664db814930550ae09d48a4a6010f4538894f1fc8ba14ea898d59db0aa065287ad77156e65a6a93d9cc16c1da2fd4411c1160ee0a1be743aaa10f0997a694ecb9e137c44a2bbf4ee347a522edec23965e89b43f9a7eaf2c2f3ee1ea2fcc614bc90c7a227ebb2032f2f9959cc85d3baead72bfc875c658784e0ffdfc00e6d65773168b3dec245e47e9b7710aa5d9c4d91217571650dad3e29abad295b261d7698e838beb1f59eba2369c3d0f15bc5abf56a48ee6a5822d2db9894aa77db4baa9de237e214f23e98d783305391b20e357934eb2d43d617fa8ee26dbf53c3801a835bfa90046a2a8b263d8f0af9742a0a355a45f9b2ced17ecb8e0f8b2c1a2f0282a6068c7c142b7d6d385ffafc1ed321d7463ff1832581b1a2498e1b343a3f668fea3da6b680f5f376a1e196f8ef54a3e06501bb95dc6afd22680249319e64657caf8b776e2bdf383de6c23d26b8e03fae61da68a1cd61e2c04f17bff39fc3ce920d6722d8fdf5055fa08f25490daa9a56ae90f1b106f6a7cdf372370a63dd171aa030e649108470b846d4c1fb8ec79c016191f5e927e209b7b6fbaae2780bcda8b764a4164b464ed6af83d7c0f13bfa598275f7d46492a8fb70e518129a007daf391d4dba628b83330a6255681d2bfbeb8896b70979265ac37dd00f633b5da729e796072811571ed52e1e2c8cf8cf9f5364b7a1edc9c61fc5ff4dca961022d3c883bf5944baa6650ccd1cfe773ddcf294e87d00ba992a3be7044c019d22d3462521a0ee5a8134a2f557d1236e93f3a7be71508b74bc985859f7d9ee13006f0338e69bd0038b03cd0b438b77ec03c52988a183fd658636dec61216b9433c93d6a5fc1aeefca61e10ec94d962200494175627ff63ae794b9e9d353d3fd04f5f3148cdc3ff5757af34448e6090d908a8efd931ae11870885be1ac8376d3b64dc923a14ded598a51bd13e31082a88a4b170b543fa5e4b003d0941c4cd26d38705f88b20249ce38767c2d895c9b19ee655ea55db35a5aa20ea106333ea2263d582a22d543b74794f5ea4f63a8d7a6d0088eec99f59fb15d54f80c983587952aa6f67878b2369978b83ea8989d03f255bbc183e117229b1678c81fda07793dac2e87ad4cbca92f2f93101bf1857deb3ac584d7a114ee3c4727bc385621625e7eead7603b80155f69e48be95e902d3633e0ba55d7edf4d9ed50ace5b1acfb7911b0547d08e2eff119104a416250c12d7175e6a1de5ed9d147e57c0597ab00e9c5f6a230194cdb6e4a46dc23f7ecc362e24f240974a8959dbc155d29d47d8912f3e6d259f64a81d3d6640c2a4dd055d261ca38af4157d80a3f987dc2055f1fcc94c72447e1c66d35c40069da9d0e916347d215ba61b12d5a3d92e34b54bccd4157cfd708a85c17fb52e91a25637f4e5b12b718304bf4a259c5c58155af1e56ff378cd31a52d4370475b23252f4c5a186b8da4c8eafd83f7ce2a337f5a6fa2e2da25d96c515b5f2c8c3debc08b5ff6dfb005bed3026a83d40b1953f57e8f27bb1911538134101976f51b9051f1a38fa31db78e00dbbb5aee1ebdbe0ebee3b398e48611d3281dd72408443a169c781946f56e0e9a2f4e8fe9993ccdeba86326aa34ab5d838bbdd3481f48204d182b9e1ea18f072895512041727cfdc7b9196de0379e282b27321a8ce5de8e601528bec594f568f6c722620ea3744407d5bb964999baf249870f047a27c10a7470fab711005d63c96b7e80144da7dfa4d3e710ba6694af6a29691a692d530d73c315dca6dcbe6bd7a1399748873bedac6b8ea530498dbdac98e294e2cab82d9647631b6d14a5e98375a08b8e71856564e9fd732e9f708530e90e9a667e35ec0c14232041c8300f2e478700094d764d4ef376825ab532a7ec283edefc236abd49300c0a95bba2001c218e0c2e4b449c59d4491de24d8c1f168bfe25f17aa2a747978e23d9f4a19e50e49b47898b95c638b7140bf309dde8e266fae082e2cb3d8c030041da568cf8d795daa197ba9b0ba5b02f50850d4e060ae096a716dfbb3b93b0bbedd11e424486aa0680b862efadea7ae5df50e19a3d3884f52274a0a8185b2de1cd6e60f724102e74ac18f87f8263ee200853706a81655e383465b8bb6a1e23a01e3fde59d547b4b2c3f62b8225abba9ba70be54ae30a3c4a56d4aec8fe918970ebcc4ced18b2c2166338dc52944eec385fe5ba87e968a0dc74e7cf77230f35d314a7acc1cc2c4bfce43d40ad6aa257e0f836bdc6a09ab40806b638de19a486e85b338527b6abab72647a587c80183a157bfd0e89d3a64a65fe548a6e69cca62f61896ff25509140ff6f31cae2201b63a70fefece0df0ab43c7d3c677555198aef3bcf8c7b1eb4ce9ceec9b36c0bc1c2bbb5aeca90e2de8ae5096b34aecfd493fd26e3c9c4fe1c63a85c5d39ec9f9766454d15730166ca3812b88fd9c064a62932cd4beef346d8714debbb06d93c0bf548b0219be7bb0cd02bccb6119cc9b8e8c3fa9e3789216b77e79a6e2b5822338918055dd0685fc7acf3fa8d4b9e33bd379603b014d40aa2d9e59fa48f3cfd34d1fba85863f379fc1c6918afae6c60548a44960431d5054e621f0c18fae1cf7f7458d7a3c5b2bf596"}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x7f}, @country_functional={0xc, 0x24, 0x7, 0x8, 0x6, [0x8001, 0x6, 0x6]}, @dmm={0x7, 0x24, 0x14, 0x1f, 0xff7f}, @mbim={0xc, 0x24, 0x1b, 0xc2, 0x0, 0x80, 0x70, 0x5, 0x1}]}, @hid_hid={0x9, 0x21, 0x6, 0x3f, 0x1, {0x22, 0x9bd}}], [{{0x9, 0x5, 0xc, 0x14, 0x21d, 0x9, 0x9, 0x80, [@generic={0xb4, 0x6, "a7d19a676796c186eefa97c1002fe18f1196118a6e9a77666dbf7ccadf124cf8e98372ad5e9459621d4833df25629e97218c2f02fb87a19782a35e20b2c941d63e86c5a04f13f9a2604ffdb41a8d1b7dab4f66146ddf890a7d4ab52651f8bacac483af8c1a86a97cf9cd3f9715846cd311a3e0a7595c9095b6f9dbc95f3f6c1ed834da8d2a200056efb713f51df96493d9f59566f2783180c7d5ffffdc3b3d178b60ad25bbbdc3e8fdff0927dec109c2c622"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3be, 0x1, 0x80, 0x3, [@generic={0x74, 0x23, "ba064423ce00d0921095ba49680b441c49f1a8f091125065c7ead5de48ad8a7c9d9bf7983c1780e62c3fcfbed12e73156c6c522a80fd63931d84355332f747aa16c37d5a1b8b9d3f7ebfdb054dc1536a09bc9d4d4ee947ca49ad332468f82b16bf9734f7bacfae8e30b02e83853d9ecd05f2"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x95, 0x0, 0x7, 0x0, [@generic={0xdd, 0x3, "3a2d06c1685eff1d06d0176a6273580d1eb0e701314a78f1cc54299b40b95f826179e62469f325c20433afa380a4ca79b65cf77c721747cc1ea3493c7e5b68df46ce167c4d7204f4f64fb558fd65eebbb8d4a00e7e0443c263459df103639c117cfdaf0b54ab7de7eb7949c90fd1a3f5db9fa0bcd9c5809eee1089d4c5c60d1ad9e6892b2358df98e6634fa9ea87348f7c765f4a085168c1a1751730c64a14d55dd88ce408e5f4bbdd8775fb1a20b13cbd496a26aa8b7637733d84f4570751cdfb739d78e09e6515b171ddbd48aa9c22aa34d9338ce2de8c9d59d5"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x4, 0xa5, 0x0, [@generic={0xa2, 0xc, "ae6253e2b854b2f3c4b6d08998c25f2386a732fd2b32b6028400881019378899b4edd6127f1e6b717e402422b08cdfc6ca4322771fc0cb202cf3318d243b8186f061fcf26f9c030743de176b6154bff9463f438b0bd4212c0e09cf63113131a434fd1f8bc2840910db97779ea61eaf61446391dd0873ae5ce9c7395ccd17d13da19a809eca4cc6eb5027bb4094a34d132057e9bfc425586cb1a9a2cb7963156d"}]}}]}}]}}]}}, &(0x7f0000003b00)={0xa, &(0x7f00000039c0)={0xa, 0x6, 0x250, 0x80, 0x80, 0x81, 0x0, 0x8b}, 0x79, &(0x7f0000003a00)={0x5, 0xf, 0x79, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x36, 0x44, 0x8000}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x4, 0xf8, 0x6, 0x2}, @generic={0x60, 0x10, 0xb, "083b3e586a7736641f18447223bd1ef8644614a2763794851c277f4a12627c1c26ca74b55ec5c36f5ef9f185cb87a3870768c48dacf35227627e95534a8ae9856db824e707cb2253306d895611f0bf17144d38751d22be5a6d61766c87"}]}, 0x1, [{0x61, &(0x7f0000003a80)=@string={0x61, 0x3, "bf76b086b4cba66ec4e2e790bd545489bb36cae4d56fb648af2908c96e1420eb41c78c261902427348ece1e05d63bda01255034cf603298cdb6ccb1c7249d900f140c5b85babc0f354744ae37307d03a063e78b81a30da8069936e732dae10"}}]}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0x9}) 10:45:32 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) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbfbc988b63940d", 0x35) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/\xa3(\x11\xddd\f\x00', 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x40) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 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, 0x4000) read$hidraw(r6, &(0x7f0000001240)=""/4096, 0xbde2ae7d880f7e34) read$hidraw(r6, &(0x7f0000000540)=""/172, 0xac) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, 0x0) [ 637.593564][ T3288] usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 637.622485][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 637.652186][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 637.667450][ T3288] dvbdev: DVB: registering new adapter (Terratec H7) [ 637.682445][ T3887] usb 2-1: unable to read config index 0 descriptor/all [ 637.682523][ T101] usb usb5-port1: attempt power cycle [ 637.689422][ T3887] usb 2-1: can't read configurations, error -71 10:45:32 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000001100)) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3b5f108e80401a11bcf699f"], 0x0) syz_usb_control_io(r3, &(0x7f0000000300)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001e00)={0xac, &(0x7f0000000340)={0x0, 0x0, 0x2, "42fc"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x44, 0x0, &(0x7f00000001c0)={0x0, 0xa, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1}, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x9, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x20}}, &(0x7f0000000280)={0x20, 0x85, 0x4, 0x1}, &(0x7f00000002c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000300)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x89, 0x2, 0x1}}) r4 = syz_open_dev$evdev(&(0x7f00000004c0)='/dev/input/event#\x00', 0x1, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000600)={0x0, 0xdb, &(0x7f0000000500)="b93955a8122f7801d828eda7d72a0a8644d122c5fef5ddf9257313dcc471afcaba1bed1079b91ea70fc5247799ef544d78259d55c7924f56491bcea8f276e0c863e50d7b3dd84bcaf44da6d31b36f7d542a5bf1dd530ff1bb68d06efdd4e95757a9d41da82b121b87d8d54456c28013103760f8d562023610eae40f1b3a7b6a6f77c5c0461cc42b758d9a81576c11ac751355408285158498ab2b85febfaa58ac306f7e9a59413881938354d3cb3d57f99575b1af4839c4c154552ee7fc2872b7c598f7acdba7926e7bdfe0dd80a8c23ba6edee901d9afb8d1b182"}) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)=""/52) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xfffffffffffffde8) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) [ 637.694409][ T3887] usb usb2-port1: unable to enumerate USB device [ 637.695203][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 637.718923][ T3288] usb 3-1: media controller created [ 637.745364][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 637.751995][ T3288] usb read operation failed. (-71) [ 637.762549][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 637.772306][ T3288] usb write operation failed. (-71) [ 637.783140][ T3288] dvb_usb_az6007: probe of 3-1:0.0 failed with error -5 [ 637.790753][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 637.803386][ T3288] usb 3-1: USB disconnect, device number 100 [ 637.812451][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 637.832154][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 637.853211][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 637.872327][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 637.892142][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 637.912143][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 637.924326][ T2759] pwc: Registered as video2. [ 637.937038][ T22] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 637.939007][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input197 10:45:32 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:32 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 637.975008][ T2759] usb 1-1: USB disconnect, device number 56 [ 638.182087][ T22] usb 6-1: Using ep0 maxpacket: 16 [ 638.412101][ T2759] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 638.422135][ T22] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 638.430103][ T22] usb 6-1: can't read configurations, error -22 [ 638.452150][ T101] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 638.582121][ T22] usb 6-1: new high-speed USB device number 94 using dummy_hcd 10:45:33 executing program 4: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0xb, 0x87, &(0x7f0000000580)=""/135) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x45, 0xf9, 0x42, 0x40, 0x55d, 0x9001, 0xe5d5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7a, 0x0, 0x0, 0x6b, 0x67, 0x78}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x327, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xf2, 0x55, 0x90, 0x10, 0x4e8, 0x6619, 0xf2c4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x315, 0x1, 0x5, 0x40, 0xbf94ecc710c2daff, 0x88, [{{0x9, 0x4, 0x3e, 0x1, 0xa, 0x77, 0x34, 0xb2, 0x3, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "2bfb9656b128"}, {0x5, 0x24, 0x0, 0xff89}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x5, 0x1, 0x80}, [@network_terminal={0x7, 0x24, 0xa, 0x0, 0x3, 0x6, 0x46}, @dmm={0x7, 0x24, 0x14, 0x400, 0x800}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0xb}, @dmm={0x7, 0x24, 0x14, 0x804a, 0x5}, @obex={0x5, 0x24, 0x15, 0xff}]}, @hid_hid={0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0xc33}}], [{{0x9, 0x5, 0xf, 0x10, 0x2a5, 0x5, 0xff, 0x1f}}, {{0x9, 0x5, 0xe, 0x1, 0x33f, 0xc0, 0x19, 0x0, [@generic={0x78, 0x17, "cc37a06249928a58a3bb02f1c3022779a84d2dd5a1ecfafefeb0eb11dc0fe72f7479e650dbf3f6a7bc561b1be2797ed7f96b1c5e54d610f0e83f68e3e48341cd21fed411a1bb5dcc92df17f0f6951e204c87af15b85739c34be9832e60787ff008194dd818c2483460acbc58666e9e160e2d6843bb52"}]}}, {{0x9, 0x5, 0xc, 0x13, 0x311, 0xfd, 0x7, 0x0, [@generic={0x53, 0x21, "fb39323b4f9aac91e47a3b03adda4674dd46d0206e6588e389b7b1757924602389de48f3fca28d468434cfb57c9a96b16f97981ac9c2a5f5435d8840b2fb51c7bca4fb61c40009e2a9fa559e6212200868"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x4c, 0x81, 0x80, 0x1, [@generic={0x5c, 0xb, "641b78eaafc0a71c79e1ccb1a7a7932245881448df67f54aae3974cde68fac837fcccf95d3101c19cb99a8bff5f072f8364d5f137d3e3f1da9cf01b866365c6e037ded0f0000a4cfca3b02008a380d91deaeb5ef570e3e84a72f"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x23c, 0x7, 0x1f, 0x2}}, {{0x9, 0x5, 0x0, 0x0, 0x275, 0x2, 0x3, 0x8}}, {{0x9, 0x5, 0xd, 0x8, 0x1e, 0x77, 0x97}}, {{0x9, 0x5, 0x8f, 0x0, 0x222, 0x67, 0x6, 0x3f, [@generic={0x4f, 0x10, "0374b107338e20eebd8d205fc2900e2f904482180229ad13b9a5e836537653f54bcc5d1d627abfc9e6d5b1d7bfd1cf33484f012b7fd4a5736c591f4df35448574006bcb4f5dc3f60f40ce60b5a"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x192, 0x4, 0x2b, 0x0, [@generic={0x3f, 0x5, "5f19779ed636b1f671f1bae31f44735e68189604d5d5ee2b508f56213ff9221db209e21f9c67fdda446d45aff3f2f1feedfdd7ab889084e4ba2511db1e"}]}}, {{0x9, 0x5, 0x1, 0x1, 0x18e, 0x8, 0x1f, 0x8, [@generic={0x2, 0x8}, @generic={0xad, 0xf, "5b31ef56a5fd72e908138938a93b63a69e5f411ea7701bdc879448205fa8a9c3f95b386eaf6edd4800fe78eed5675717ff36b089c2ed081443ff46c11daeb39944acd36eaadc48bab17e8c7f596e293663c54899b2e1a17bc989e7b1134c873c05d2f94ed2a1b8d6331ef2f712f4d2549018541d52cbad85f5d2ce8cc16c93dbe8d246bf7c282dc38c3be914a556044a4e288976e1a844988f71b50ebd925e870d52eb6bbdc65d79f0be8a"}]}}]}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x5b0, 0x0, 0x1, 0x5f, 0x20, 0xbb}, 0x3c, &(0x7f00000003c0)={0x5, 0xf, 0x3c, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x3, 0x1e00, 0xff, [0xff000f]}, @ssp_cap={0x24, 0x10, 0xa, 0x40, 0x6, 0x2, 0xf00f, 0x8, [0xc000, 0xb42ebd756876c894, 0x0, 0x935425eb8ac4011e, 0x3f30, 0xff0000]}]}, 0x2, [{0x8d, &(0x7f0000000400)=@string={0x8d, 0x3, "fc0f95c47a47b31baff6de6a90989d1a47da3dd247412953fb783a43805d9105d3573c33d10c22a9eefac13c0d49e6f9fe1254061cdf4891ea05d9a8cff92ba015c1121d39b4e0e3d9dc163a55e78eeb1aa6958eba7c12f37b220e589906772015ce3124d96035b37778e1df73e08d9138d1f36672395f110eb5baf77a3e6fce94f16c40984a1ea89fcff7"}}, {0x80, &(0x7f00000004c0)=@string={0x80, 0x3, "dadaeaea8f00894c6bc679b971e1c91b21c9dc8b7d72da5d89127b165fb2f233b30ad01456f60a225eabe1bdf6d9dc4512d7118507e270f9d2300a31f5e8165d8f5bdde185cca38769f5b018b2f93aaa3fdfbb28c8a9060e9cece81e205543601ef303558c86c955e5abef46d055508517363db4470d8972f356e539fc03"}}]}) [ 638.772268][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 638.781433][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 638.791738][ T2759] usb 1-1: config 0 descriptor?? [ 638.834334][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 638.862122][ T22] usb 6-1: Using ep0 maxpacket: 16 10:45:33 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 639.113776][ T22] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 639.121743][ T22] usb 6-1: can't read configurations, error -22 [ 639.134353][ T22] usb usb6-port1: attempt power cycle 10:45:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)=[0x9ff, 0x66]) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x400, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000140)=""/202) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r5, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r7) syz_usb_disconnect(r7) syz_usb_control_io$hid(r7, &(0x7f0000000480)={0x24, &(0x7f0000000300)={0x40, 0x3, 0x7f, {0x7f, 0x76cf7efbf2c03489, "63a8b0d8e597045ce7b942e6ec6a404c1e863ce9c08b511aa7740f04067514da62b7a9d5d3c6560ce8320cba58c1d4d8f68c7e292ac5ab88f737749f407185a8c3eaf8e38c9e8ffd0a809d7d0b597222d9f4872dae516f73bcd13d1bac300c09dcf9142d3d84d8be42cc25c60cda2c62a7ddc8b6a758444543f39dbb71"}}, &(0x7f00000003c0)={0x0, 0x3, 0x76, @string={0x76, 0x3, "a86034bd65634095e5aae118992c3b2df9517e8aa7fa5f5ab49a9a0ba7bc9543cf8c833cc84cf2b95c712d1dcb949053b226b421196859d41ebe863d37a3f65a95e07d70ff5bfe999fa8f0398a2aa13786e656e3eadcdb430e53245d6651e3415d4a704810ab3177524fbfa462aa4f270301a907"}}, &(0x7f0000000240)={0x0, 0x22, 0x12, {[@global=@item_4={0x3, 0x1, 0x7, "5a8bd625"}, @local=@item_4={0x3, 0x2, 0xe, "f69a8a5d"}, @local=@item_012={0x2, 0x2, 0x0, 'Au'}, @local=@item_4={0x3, 0x2, 0x8, "81f1dc7b"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0xa582, 0x5, 0x1, {0x22, 0x23f}}}}, &(0x7f00000006c0)={0x2c, &(0x7f00000004c0)={0x0, 0x16, 0x25, "bd252abcfc2933b2464a7aaf1921539f22ba2348a57f252878b2fc0534a04a3d332c257cf1"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xc5}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x6b}, &(0x7f0000000580)={0x20, 0x1, 0xcd, "ab85a1f322277207c1e299e802103c6c959b39304fd6c231b7296521330297cdb9a36a9b67f476deaede5a4c2fb1bc09a41933d6542d2e07e2b8da17196aa5e30a2c65e8d18ea75be426e7ce96a60400712f3e544766dfd215c6f9f54084c687145decaf51f962f763b63a872f8eb48c01d4e96c707ddc0184dd8156b2dfe7655efffcc0a52fd3195cd00819488d9b293f97deaa75f3502424face7d44be07173b26bb8cd35be787a30d48944135fde621db09e9505fe39302ada8e18e767c6fa83fff53f3133dabdb8c5fac11"}, &(0x7f0000000680)={0x20, 0x3, 0x1, 0x80}}) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x6, 0x20fb, &(0x7f00000021c0)={{0x12, 0x1, 0x201, 0x9, 0xe3, 0x60, 0x40, 0x6737, 0x1, 0xce87, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x20e9, 0x4, 0x4, 0x9, 0x80, 0x5, [{{0x9, 0x4, 0x24, 0x8, 0x7, 0x4e, 0x2c, 0xf6, 0x8, [@hid_hid={0x9, 0x21, 0x0, 0x2, 0x1, {0x22, 0x3fb}}], [{{0x9, 0x5, 0x80, 0x0, 0x38b, 0x7, 0x1, 0xff, [@generic={0x4, 0x23, "2af8"}, @generic={0xf3, 0x23, "e8a079702a4fc07a9f62486d6cfbcd7c70bff5116114c7e8258fa86c8e9809e200ea7ad25c3cc4cd080250604fa50bc3277fc3f7468d3a5643d5a66a2ebe8a2f04193828d4dcec925d5764bafd95604e200da487723fa02ee37f141b7322b8c917ae8b76dd0fda8f2e5028e75832de221a8be94e5d709842de04c5070b879db1a0f724d715026d649c47145da4167c96c0ed9d713988b91ba8cf7fcbf46f80ca002e9b85dceebf3c6ec14898fdd5cdbd3989ea26c3183628abecd8ba0cc059591c9888040dd66340c3e24cd7e0ba6cde20dc391eee3226935dff877a5b4b59987dcaa81d302ea690d187656d1e3049a1af"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x1a, 0x2, 0x81, 0x1f, [@generic={0x4a, 0x91455928f7ab1f5f, "4ae8ea608f223f8332a28ef964240454ba2ae19dde6fcb14b814dff3903f5c9ac1a5bafcb69982a2d65e1d44763ef660e8eed94082ecb936e7d21240ee4791766783caa2cf2408aa"}, @generic={0xa6, 0xb, "2f55af5270bb88989c2d74846b1e93a01743ad1496a92c401a7e4224d68cfe4ccee0d8af737b0579b225d5a62dc8e254c9fb46111e4a454faf1dbda68a81155544e7675e756962d0ee2528690221adc754a9e70424d131b445dd9632ba044d330eccc8e2a45d1f3dec1e4531e69c4de0b06c224c2ad3cea989fc6999caff93e21b5aee3e703554eda9a6301ef7b394c303a322fac4ab60a147477d9056c7db613f00ebda"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10f, 0x8, 0x8, 0x7, [@generic={0xd6, 0x2, "4fc7bde466a601d7ee61f011bf39d79f6b623a767c46210ed86e31ec530767644354055bb29e1f6f6ea65ac2d14e500a74d55aaf57fc620068e6f4bfd5f0c6704b94c7a015959f1df00b33d7c23eeb7a9d898316ffd1c130ec9ca367a3fdbaa26d54c0dd7589b210e24222754a066efeab0993ea4da9821a5b3fac2eb544a67e99655c53a52fe62bb0f9d45903da812e337a7e799b0678ddb0db177d903f3703f34b402f2bf3a352472c38d4d4d369410ec03411f55b345300e927c4cac762a6698f96276da221841b3cb29b25e2aef000551b45"}, @generic={0x2, 0x2a}]}}, {{0x9, 0x5, 0x2, 0x6cf8f8c9d8b10e4a, 0x11a, 0x2, 0x7, 0xc5, [@generic={0xcf, 0x9, "91660197d5a768bfe9567edd6921411a0fcc21e6f88751995002441a085e09043bae917f2f1509c6eeddeab3ba6deccbbed4a7ce25e361b131dcaa3680e8b0cfc76a2e0ff9c42144c65eb95f1c5b46b14297f6f361008c865d4922a0b454240f2a1ffabafff106432a114e8b895ab8e2f065fd8e98caabd1a730f95713ca87436a90dffa38cccfdf4f83ab74950ac6cfa7f3fd07240c7dc81ec59227e964430eca8254017fa29f160c1084474f6ebbc0e509b7232317a7cae46ed5e812a8f619ad54cef82436d95f2419f99b4c"}]}}, {{0x9, 0x5, 0x4b90c743c86b309d, 0x14, 0x236, 0x3, 0x3, 0x65}}, {{0x9, 0x5, 0xa, 0x4, 0x305, 0x3, 0x2c, 0x81, [@generic={0xd, 0x23, "504389cac289628c5d78ae"}, @generic={0x8c, 0x23, "48b65a44ba23543aca902a3d46c107cfc4a8cf26f82ccfe0364578ee65b648410ad0b06eb32e1030e7e7261256859890ff87bd8028bedd17023a6ebe73b1508a04f7a92a6addbd1a296d976105fb5f9f95fe30129147615f8f01b09f917d20bfc85f5f4ee380257f1729d803b611c297ee339349e6a7c4bf3710a8212fc2c24cc956b804eb3f0b061262"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x77, 0x9, 0x2a, 0x5}}]}}, {{0x9, 0x4, 0x31, 0x4, 0xb, 0xa0, 0xa7, 0xd0, 0x3, [@generic={0xad, 0x24, "8862e54d86dea3b4077b8c21f8d227ea64a1647b1185de342af492b315005ae13027f04292a1784b2d9977fef4b1fe6600901761f95c9fce92b03c6befb89d2c20d4f264edbad0cd05059e5b37aa55337829cf7fed087519d04755b422bf9c74eb21b3b60e994289fd3f31c20d029496fe31779d42d4b5c5e5d84fa70f68d56201b241a1cc4d4aa5d69e53d4bec1b7cc58e80dfbe5d8fc5ced303234853fefaf190d82caeee639168743f0"}, @generic={0xa9, 0x23, "782e26b912901e43396d9e616f71def234e4d5e0dc9b26bfc497066a526277a1ee66e323e6fa0bf719a50ed3d9e2a14dffdd68b4a8c14b04e951fe84f2f1c646eeee78e34c4cbc80f3b47f32649c8985904f3334671d6e3489a6b55c546494eca6f3170932a533a91aa22e09566f3ad35c25601b3d0257419b5c9883d543f4d81d09efe66f716f6473d7220eab99b2115106dc3d0bcdfc4d2f81175b09fd1d211aa1dcad1ef913"}], [{{0x9, 0x5, 0x0, 0x10, 0x331, 0x8, 0x0, 0xd5}}, {{0x9, 0x5, 0x80, 0x10, 0x11a, 0x5, 0x2, 0x54, [@generic={0x44, 0x1, "150e4252b6092d36267d5a707a4746bf73c1dca8c21ab6194cccbbde1798c37cbe7158e6e154ca427705694cc423f9007165afb50d94bef49d602d820ab8bbdc676e"}, @generic={0x25, 0x6, "788f7aab0a327978a07d116fb01607504cb588e27ca5b1ba25a53dd2f808cb64e558f7"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x197, 0x7f, 0xe6, 0xff}}, {{0x9, 0x5, 0x0, 0x1, 0x28b, 0x9, 0x3, 0xfe}}, {{0x9, 0x5, 0xc, 0x0, 0x2cb, 0x1, 0xfc, 0x80}}, {{0x9, 0x5, 0x2, 0x0, 0x32, 0x9, 0x8, 0x9, [@generic={0x80, 0x24, "7b317c3016bb31e02678eb4205a4b4597e8fc9e0ab2fc2ae360e9aba971ab01ac7ad79b49985fbb2b2067c03573a9493f134ec43c28414c5746a30f1cc1ccf3156ac15b99bb94b86fa6a6bf8a8c79d4b41ff97041d3046593253ccf7e489270f9e53f659db02d2eebfa1eeba13761fe51917e31528db96431c5188cec551"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x1bb, 0xff, 0x33, 0x7, [@generic={0xe8, 0x24, "8babf382cfc7d611f6676380992298b89a7d06f685aab22495d08f434cc9c64673dcb3140f330549526aa59ae5cf67e2129562f4cf953daa71386534df84a532a96715ca4847f57ecf398fced18d7da465f9077f0c0fa4cd3bab8f8fb60d3478b84a7228f7f75841cd98b40c76b9bd33b6cffd533aa2e85d8a73dbc6295935dfdcccbec4209f14462bff5d83b7946db170c8277d0ad6ad1a8e3f1bd7a3e7e105992308c621391f03424d8cc6265cff5a2c0d63a22c86afc213690720162fc89aeeb7b1193521c126012d79ea171952db73389e75af837807147f129b219cd00542048e352249"}, @generic={0xea, 0x6, "a6e281e06214c781657681a56732b20a1419f8de223ed860565d8ff30cfc8063a548f07148c4cdb8aac0fc6675450e5712413ae68522b1d5dcc0eadc2c5e6c71d1ea0ffca8285fe5a2027d89290395ef1805b98eb17ad36b11ff6040b5cd87c42a86cc96dc04a83a3bce2858a91e551226930e046867a9ff8c71ca42dbc94fff8d463ecfa6f98af13ef2814a0be6ff9e15d77a78a1afac2173a4bc4fe73151c0c2508ba2a138c7afd17200a579b98ff75edc459e4ef88802dffe5ee38146da666615f8707eb238214c5b1d82be7f09f63d17313b53864ee4312a641b92f8d001c25e8a4825c64cd4"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3b6, 0x8, 0x20, 0x6, [@generic={0xcd, 0x23, "44d405835f2e08dacd7fbf2a2c13cce766c9b628445f5211760acf44e0849f915ff3d93ea71bdf31eab387cb21dfe2808c28237fedd77e03d7ab7f9a2de01bad69fa1c7939ada6b2bbdcbf5ef71cf9b3529b0a373c0251283fd9282f9f2605c9aee2dbb81112778a5fd46f114dc490bb2ab878abdf2e8c0a5fed54b1b1079ad21f1518c5d4b91b82ba08bdf68744ecf0a5cbce05f8e90fda957f415f1e15f5b41b11d666f5faf3b86c800ea450413a34478b1c7403413fa6cd0598a7ad3a097210fde89bdfcd42e3a7a930"}, @generic={0x91, 0x12, "b4d7f759222a36a23b5706eae6ebe81367709e4c91870c630f16b6a349f126214c4cb5dd57e6c1e9ba08d37d90f746f2a9cc84926b3105dd8c3c6c7cf9066fec407dd3077df97ec33316032aac2c906be1b1187c770d2c1a1a537da7993600d3355ff41baec5f48530dc0c38f9f53061a278daf851a1fefb1a10ba793d4135df9d832c655caf23301a259001a03085"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x2f4, 0x20, 0x80, 0xfe, [@generic={0x45, 0x30dc89d5c2971051, "e1a0abc074106eef8695e3d4be869b8aae019041c05ecbc33cdf3b5d328bd6f760a6bcddcda8ea588a59b1b08208aaa750cd920971f016d3c2108a2ed9ae743c6d98e7"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x2b8, 0x62, 0x9, 0x5, [@generic={0x30, 0x11, "43f06352025e0f3fa629f08404cd929043befbb95a39ba0c9edd536375674c8e88a9483618dfc2bb612b30d307d2"}, @generic={0xd, 0x0, "58dc4fff796701aca98b0a"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3cb, 0x20, 0xff, 0x34}}]}}, {{0x9, 0x4, 0xb8, 0x16, 0xa, 0x5f, 0x34, 0x13, 0x6, [@hid_hid={0x9, 0x21, 0x6, 0x7, 0x1, {0x22, 0xc3a}}], [{{0x9, 0x5, 0x0, 0x1, 0x391, 0x3, 0x5, 0x8, [@generic={0xde, 0x9, "6ec4c08b90cd20d710afdb63d6313068c52779a517984d6faa1536ccd0b809a15d641510020490de0f130994a47e43100cc235e9dbd65fe7f4312f442b8f6e67e7c9da68056e03833ec40530262852aa7e93b7191f80db75b5fd4811dd3e089e23ed28b54bb8f4a592a92b15d74dd62a8e77de8f78df9dc9fc3de0633c186b7d19ac3241513d1a1637518683ac2ebbe5abff2b99ce3fe193611243c33be78ccf714bf51d91298cbc915fe4dc8a46c2405923186bdabc7da0e22264dcc2a5db047cde0029e103b28d686f71d640a853aec67f8c66ee9b482799865648"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x350, 0x20, 0x80, 0x9c}}, {{0x9, 0x5, 0x5, 0x0, 0x1af, 0x5, 0x5, 0x9}}, {{0x9, 0x5, 0x8, 0x1, 0xdc, 0x1f, 0xa7, 0x40, [@generic={0x15, 0x22, "cff0eb037fd6d74f704cd92d891ec87206c168"}, @generic={0x7e, 0x24, "b2674bad5eefcdba0bb1897b778266fb3afc4f39f9f8a7e1bfc640613aee1aa6b84c3d38ab794b5e1443b2b6e29c4ceb6b0385e8364fb741b79a81b448457f48022670f1e0dc7b98d045b09b79390df57b8e1aa09f8b057bcac60debb35c29d675d7da9c2e03b91509506cc86c89d22a3aca6d2b2ad202717c5b803c"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x326, 0x0, 0x5, 0x3, [@generic={0xa0, 0x7f, "7136c1cf1f89c5498f46a32f378066993c825fa3654fe72ebd93dc5b7bcb8511d64c32ec10b6f1a2311b97924c4e201e180a0c56aed10de1f95dd0f29028b46558b4ce93c871439762e03d6cb13e39fa2c4938f1d1add8efe7e72fa2ec5d7d82792ea7d75b68159e8b7a87f7da4a1059ce9e77ebf1cc89764b15c47a8dad7e6d7dd708bac6fb0d8d1ee80a506ea9c88b195d770aec362e39ce67c65abdb8"}]}}, {{0x9, 0x5, 0xd, 0x88503b3328b31ede, 0xbc, 0x7, 0x5, 0x1, [@generic={0x1002, 0x1, "fc9e0abdc6ed40721cf3aed600bd57275aabd6f0d488da0667c339113d4ffed547916313e7bf6d5a756f022ac2425a45482aeeb40785499ef83495fd0748b09868095523367423ee78a175b1de147de60851b07ee1ec56d006bce203e4af9521c68938c0e247a50ed1e1f0fc2be9c2809c4118f4fd1e7bb9bf22a368763df01b6441cf8db6d62e515fb1bfba8bacd3280b6db49c943ba7aedfea75c0a529b46c75497b14237173b843ead0c42f6e95379b43356536714e6d08df972c5791bc36d28b3d1bf470abd6e6923c6dc30b3a9dd25dfd6ac138d98d723a91dac55fbb6278fecf23e479c2096582a8d0782634c06eab5ab7c02cfeea47313f5d5898a3e7bb78da96d1f413ddaac1344cca306845d9df3a57a832f0c65a52436618b858d9dba2f15539d7af4af747a0b4a90d95ae71c1ca7108634e88fb14fa08a58c096830fb86178a7d5d233b27384e1310981c60d492274d703f901aa37377235a70fe232be656c58640d746dd12a43247ac306848476c71ab5d2f34715d7017170ed404758c209ebaf34b72fa84101491c7f947a67392233ddf5eefd0e7818aaa3598719bb358cccbbc0d471b6cd5640b799c9b32dd57709e3cf8c91a3702b03f2487dacd5ecdf883c06e8b20eaa4820563c917cbe80d0e8498603c3e460a008b7c7d34343d3bd6737713879f84cacc970d945160e5fec6d1d63f8bdeb050a8d38f495ffa25e1ae9b760e4315cfb74849652c5d068e9e105fa2924a28993c06902b76d2f7c745a717dbb85174b0bb7104ef8612a90ab8aff78fd303fa05bb37e101c887c186bb72a37086ceb18bd3e54ce54854ac26c2de2aef73de3c925473a63395ba6b9159148ee25b84c97a74357a81caaaf91cbbdfa08ca79b80ee4ff4311df4c1cb5b2f2cde06d29e379b1fb3725d56fef22a94a6e759ec8007f88b58c4292f039cc9a907462c57ff6582c69608913eea22199544229cc2ca2a1f5085f92c3f26d4f2bf9f16ad0edab91763ec73c0c1c8f2c15ceb743d80912f8960e17321c80be7599ee43cd6f711fcf9d1b6d4b388ebe9d1d2777d2156fdfd5f29f3810382decc75087039891a2a5ca3dfbe3e0b2b8d95605b53fd087eeeda412649058038b79a22820fbb36882487955c48402dfed3d062897e81a54ef3e34f761a2c666884e2cdef317201f455accb7de16ca17073e17946e8718db7b70e0fe36c8833a0c02e42f8b6f2079a3412895d84dbec0d74f5c33a8b05553daec72f922c8d535d6d9c4e56928eea84ef3c34985d89df8eb58b3d64927a6602e6994041acbcda8d52850ab411040b9514b8560c9cf1e08a0395c4161a47d646fa72dda5200606b46ad179df1b84fae3a0dccf5298312994886e40636afc45e27f372a2e7bfb47c43755135f17dfc0af7b153f9df2a86d696e7f7a7ddbc39ac5c8f97d837cec6d25239f419d9d338b69726ad2c3356d1d9fb4bb24e5a7ac325234625e541fe3c5e6f8eb6258de146c949fd87ec42cadcf97039fa83006a71b72c76a9196e8c4be6233100c39fcf5952ded77ae1b0d28c1b7c869e193c107b18dd306fc735171b6016a98c227e15e80d1cd86c5582dd1b591a74fcd5358598452c2cd4f8feeb051bf043c3b6b5267bea7b15e82a0961b1366067854fe4d2162ee7ef5f76c795f5266503b47b008030135b3726c258d92042e3a7947e9de0077ead2a70cc9b3d0879bf695eed9a4fca35b0f74e61220a2d1b1ad868c587fa82c96638e2bc383b526eb60e39d6c4271cee4191a57dea0d85246b761e9ba4770cc40b774a198611cd77006372882c3071a992b4abf148c0d2b57473c3485c03af6559392bb57bd61ad4473a77ac3fc54ba0c0c4bc54bc8e0a48ed9ba484ecd1c94fdc329395f384d75da7f5d3e8c6cdc9f2d6fc03c486b9b4daa4b05e283b71e4c922a4da1a29c10aa9f843d7251cc4a22dbe977e6bab25d9c4396cbf41624eadd6eab0fad0e5dad0a6d2bc9d1dc0f8ee1a8d9572a97d01bae259067c5b9ecf7b5b28b01d59dcdfc839848d36785704f16b89a4a72d9d81bcfc548c982302195bab843c355d9adc033c55d7d72fedbe59babfd5b0490a5a0ddfc90b9d07adffa3a52233f0613a074003e4dfcdd1fe76a2d1cd29827884d6343db779d482fe7a873b57e595c049a7b66a4cbc215fabe5305e0f80e803d8942a7db06ca4e43ca9a4e150c08f0e01a92c29528c11c500abb1d963162e45389e7f635b2b30be5c042363944377a41460fa5dbe3ed195f2d8dcc0f1302c62c08a6b6e359fada1a4f07a26727ed44b935d8c170498ca380b74287bffdfc10d60fbab05f5ba82319fdfe9d563d48cc059d7744942ff823d32a907e7c462ad4d9bb2c450d0dd4f9d8842b01a9136aee125c8f7de2359ca0c2af8124a32a391ce2c68fb44c022967288d22dce9be97bdc44a8f1c3a5e0bf0638ea166883f091b82ab6351da142ad0ca585f385d794ceaf240f75fe238cc2522e19ea1ebb1a5e09d2fb4da06b6a1fb2b404a58ab11ca04a0e79fca9317be4d5033e8dd2728eb7fea969fa9a01d13abf3fb353ed88805d7340d11dd9e71f5a4f33f6df55e89f21b1183eb43701cb5199bf9365181255d266709afd257194f1f4d568f2750549b151b1999565c3ccda761d0f9cd8384b49b2849e017bc1b827c9e226aa0ceb2e601d0c6603009ad7e1264baad971b51b854cd38bcfe2307d56c1f6eb70baaa2039394e642061d4e7847f1efbf8e42a5808a0c273007c46b4b6166b5235971694fb359aea939c9e8182057e0fb144ef0cbdbb9f3712e398a747a3473affec560a4527022e7d2b3055321154e6c0f1297ed18792fb5d07da3e607e0593a0711b5a3e4bb0eef1cef49fd85111996502cec8643ad99b34c23da1e276c7a5602f3f684a3ddbcb765125c99ef6fe6eea121ea7dc42caaca65061e901286d996e13b338c967dd4ea0d6e58416f83ed79c0189d9006bb86832a906df9d40105265323194ce673cb4c8b49f5617f07f6c944a5aab19fb096803d221e52c865b5d6dac69205f1256af0bb1e876ac54638707facd6a3c71c6289f658cac9ce1c1fd844c97d360cddb52ff1b0d612ba2c62a4f14fe11d44daa38b1de90a68d8747ebccfa1456cac92b3de1460be4565b06d578b805ead08e9326f1a83558b99d89967bb124b00a2ea73a3d089e2ae8e783311063c0d2caaefe7667b01ac29274ca6cce9563c6bc6d3a574c3dd529cbe8b0b5ae31a7ca3b6404a8cd2528ce9bf35933d397a650968093c4e004f4d4247b48e5640c18bb448ee6cd8f2c31e4dfd7e104d76e12a06ff6f90fca47a31ef5a6ae511f45b881e7fd77434cc453a7d6351228f6571be7d2d3670618ae1326825144b5ed264ed1dedce1395e0a20842b2b2efd3f06c90299b36503f205b35ca46c39bf3ae62cc6939ff36488f2d142c5d05b42ece089ff1b54a07a6f9130ee465c85371596927a39d158c87860a00f66010bb89f546eaf7385e73fae85ab7b2caa86e4c3f5356e095f673ca9b2fe33be4881b0d263d66607dcf496279c70167f0538531820ccb9fcedba672c6d85f4ecefc303ebba93fa1c09032ed83ca79f31a170b350f8fd7c678ee04ad392e29b30373ae64cc4c6a2ffd64ea8455ba6bad41a031a88c2a4640c25c7a6b878ac4c876ba648d1ca066dd246ad53e8bf7173f634bea205f0dce427f2f24607a486039cfb3a4ed23a9ff6cd98dc791241643bf8f7de872bb52f8022bc7e9bd8465ff59d59f6b4d52c8e891faa98578a83d3cf7b298a090f4dbea55564600b6463eeb48501f5a7c2ee1ef62e70ee943b6e76e84b04b7f74476c99a6ad3bce3237660de2e56beea69572b50d17696218d17b6c80fd56da002e9ff78aa8cedeb11c07ac7f187f7f4913d258470500e72ee9229aa8821cf89abafce12e7ce05940bb4391d0840f2ccafb0042d77c840b98229dea1a7b30a1228d9dc6847b641c4fd78e32516799d3dad654fb84592bcc190df8748f6470cb39e42afa73182fd40407ab450485da07ecbad72ae92b36ff4bf56a395240a9cb6bc92acd10cd0bd0514038213e8c0a18d3779c78951624a4e83ecce51ec4db0e88089f4cb5ad241a99e4b1ff03f422ba22ed205c610b6815ea0cd2a7460e63f6ab0fdd7c31806682783bc68b3975c2e616721fe1eac4e643a530782e46b336314ed8b6006e3a5c42b689f064d2d5d2dae5e606e9c6dc1d9c581369cf32f730cac00a8390a3db2aff43badabe1e33ed29ca6dbfc892c1f90eff0d51d1f243b3722dace03c91463b48765cfd4ff7ae374bc7a359ee967884875253c927f698d781853322a4e0ed090b91a223934a2a36b996687895ffe2ef5e04a98e40fcfad6e6132e2c34917accf66749f03458177f7df1774b8a784362924dcc081235570b0c8af88576f9c5d2a8c62354b9074f71e8871409cb8ea1fff9541bba2b3c55983f27624e63f0831bd1de166780e8927340dad573cf4a1a97a870534f5f41a326cb474c34611fbd86d39d74d09a1e0172f0134c75baa09c56a50e705206ee8560e3462440626019e947bded90b1fdfa582454f8d723d9fc01ed67ccccb0f34fbd449638de08158dc6da21be13c3a4d1627e1c88f3158b4c61a2a781f6d170b7d47e1ea557141ed8c1af553df89a21129e30a00f9b4323a0307ffe5dca81ff432dab92343cff9cd147b6beb960ac0d62877e16f8e92fbb495021dd0d0fa391a10537e8365f033ecdc0a07a0b560e587b791ffae586743a9161fbdf8ae399b675101937ee587a06599ca24d915dd9974584d5078b3b5df37dd06acb630e6e3438f0937624db8d46f2be4ed1e34e0c92d62873167c5ed2bc1c5034dfd78af6e4585dad2505cfe7e779ee9baf1b9953e41bab12861e771d8d55bcd2c807ae23dac8cddeba3d198687ac6da8e646919193f99d335ae29cd57885bed1858ad2af76d809e02cf4448cd0fd179ad118ccd0a5160adf32b6943f147da3b0e7f3655ad108c80e8dfa042595f2cfd9de6e0c3047339eeaf03e8741d8051b66dfce6b3f4d5744ed08570f0a7d7fe3e708efc29c56d11e1392981e02dcba6e9fca288892a33e2c478899898c0be64994dcb7cc2ed77ecbd0a4a7fef2c437dcbfadccdc48510ceea7cbda2118bb76d9d757dcd9db47edc0d8bc91dceef38ae1eff617b954726ec70a092a2f1c4bfd89620deef659996bf287fbefbada703651c2f860234b0769bc3ba143b1ef4c8912b87dd00be30e63d54f25718f482a4a0b3c67b82ecfabf028360b0c9571e25ffd82f51dc1b6724cb054f2c308a72787a5c1c3a071cee62b39c596a9458d5994569de8ed0aba42e918e3b5a0c38fa667a587ee21770d73cbe2512b6618b3fc9a514125b78d845c44f8db5a02b5a4c1ec97dd493174fbb5a717e40f30a0e75bc24cd954707f6939a67c99e5df7ae9077f6d4ab4d59fb5ec1416b44b70a03390a2948f5edeeb2c6406bd48cf7cae14d96c89f015d3893de6abfce976fcbb1dca86e631fda667fe5af03d8eb7671d44b8ecf5d835225ed91e7599520cf99079c03a41a0a856c3c6b6f9ecdd02f359eb669b1f676f1c9288fa9ea2dabd5bf3f8a830d6ccce4f6e7cc78088b72027b8eb80ae84f2436169c1581e7c0d3d7deb96a2c7ed59cdc592c5152fc630c1466a89eeb3c9c8e5048bf5ee62df2779ce504f9ae6d676a412ac04a40e9e4f41f47c02a9aac9367473e4ef13a0973ee98587ab09950355a287745c291fdd6870a283a509b96d1949d3da684c2922b31973883d502e947d24dbc2"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x1fc, 0x1, 0xfb, 0x9, [@generic={0x3b, 0x22, "bd342d144a43d4a14406a946675e2104d1718496ed28fd3e9423e6edc6ff69e6b5569edd45e6c6719bc49bd3fec8f7bfb5aa3c882beb2afc6c"}, @generic={0x68, 0x22, "04e24075778b8064d2af2ffc1e3c4a6906c56f4681bc4db82f84f08499aa97c089b5285491423f73615a85dccf1c3cb1af18f6399e1a6cde2183b6e37086190433dc39d05af163b5867815d6b7dc5d2560e0e9db1634a8c085eca8cfd6c85db36d614a4093f2"}]}}, {{0x9, 0x5, 0x80, 0xbb2f9156cceee56b, 0x123, 0x20, 0x1, 0xa0, [@generic={0xb6, 0x23, "fd7e1576221bb0c4f6f0581e95a9a8332d18711b0c3960adc3b77cc06fe162e05b263c4850b913b28da50860db8e190fae481fae8393ad4f01757734104895012d096e4df87963309d869099d31dba798868a51dc8e4995670c041377fd31f5bd238c22561b0781a32e687d367adabc9c0f0d39c8c5d8c0fc8be38eab45d4d6cc12b10f226a059d15b9f45cfa879301503afe5433cda183e16b6ee2b00a8f2b0c644dfbbaf86f85f5733bbfe2df65a26486b0232"}, @generic={0x61, 0x22, "39334dd0fe20ba3cc3b3dcc951a6df84f34a6457c402bba736092c50f15cb8761e45452534f6186b684bde647710ada5a87041af10cff62d3a9a0f7079e26e9f2f9f966c4f1382162fdf8f0219cecf2267c2ff78b09425f8e3c772b5969a6d"}]}}, {{0x9, 0x5, 0xa, 0x5, 0x1d, 0x40, 0xf9, 0x21}}, {{0x9, 0x5, 0xc, 0x2, 0x2b, 0x22, 0xda, 0x1, [@generic={0x4e, 0x11, "410ec1614442fc2371927b800c6ee5936ba60317c3fe67d379eab5abf0d7e281d0fdfe2cdcb65711b5ff918d0c2aa62d4a4b943355fbb2bde2a097ae74572d2e9cc65cf26eeb90239a52b33f"}]}}]}}, {{0x9, 0x4, 0x33, 0xe3, 0x2, 0x6e, 0x4c, 0xa1, 0x5, [], [{{0x9, 0x5, 0x5, 0x3, 0x11a, 0x7, 0x79, 0x8, [@generic={0x4a, 0x0, "a67830f330c6df2649a4ca4888e3dc079294167b2ea587ffc4e86059996f3b2c8c87f7a13f69445dc87f07b00212104d49609a9d6dbd00ab4796b0ddf33448889082f1d77a20f019"}, @generic={0x8e, 0xe, "bfd5992ea3a31f52c9d55c2e923e395645fc87f9c0821c394015040f3f26c6163b8a858f136c6802934aba5570881fc315a5a55f243c3cd2249793bb28eadcb7df47fa911037d9785244b973c084ee5a675ef79b4489a75cd2848df2731d500e9fc71b276dbf6e13352b3011d1c950328c57a5647d7aba29625f69ac61888210e38bbbab8f1b2a59a0ee7006"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x305, 0x28, 0x1, 0x6b, [@generic={0x4b, 0x22, "38330a3bc5dcd49093178f00127319a2eb02c5a790e45ce5bc5bb398d1631cac631441a64558dd79545ab68789a2edb3fec96d7a5c2badd8aa4b136571ecf6a780d4206ee29800fbd3"}, @generic={0x46, 0xf, "998da4046b4ed8b2fc73c58715c94d0cc2b7361d1eb7b21e942e178704da63bce1bd812cae4a6c90060d9858a7f23fbdcd0998e19411684e150785cca75c4fcca83fa39d"}]}}]}}]}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x200, 0x3f, 0x6, 0xff, 0x10, 0x40}, 0x10, &(0x7f0000000740)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0x7f, 0x1, 0x8, 0x5}]}, 0xa, [{0x3c, &(0x7f0000000780)=@string={0x3c, 0x3, "9b2d4e41281c08c93a44a049e333a47f3452eced6ba88c59d6f7ad8b386a61a3308302022023acc5cde181358deaa993d5675e5974d585cf39e0"}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4}}, {0xae, &(0x7f0000000800)=@string={0xae, 0x3, "d73d8f71c81149731a231b6c6cd597c8d54a94dcbeaf886a69155ac8f42b99253f9a347b9ccd7d6aab97006553e1a2fac44bfe29a6a632f363a9a5ae545efd72755084e214bef4cece760fe50afdc40e439f3da31db00151217116023fc836f79fb49de15a5a7dcc6273833787036d7ec0f9e3fa6bb7d0f7eccdb896ea0b7d997528bdbdd6c20d84882cb8112b3b7ab277212500b01b1210a4e26a981379d5c1e85936ca02f64422c47d57b6"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x2801}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x40e}}, {0x62, &(0x7f0000000940)=@string={0x62, 0x3, "532aa929e9b2d3129741c56e43c32971a85a9b6277534d1a9a0394d2d53ad909fcae0c1650cb1138ba5f7abd6ec3260c324cae5ba30e94b3d9ab31098ef587939dee2dd0ffae444e3e05f939cae2c608273e2b40ffa2e64605e74e4fcd4ec33a"}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x439}}, {0xf4, &(0x7f0000000a00)=@string={0xf4, 0x3, "bac42f46e9eb5c0bbb9937b2b4d7679f9224fa90f3e521ae953acb2868aa8cbbe7d839bc871f03ae1485fc183d38e0dd2b6f2afa23e79056102a802f96e523f1d16f34b97211d686e187885007e17be8fe8237b14b3634fac9f5948947f0bd23eeed15a37fd72a1822059e508c799e93433a32d398481738d3d35a6a60e3cdbab4f4a4b64ab8ad1afea16944a90372419ae20ccd61b804d6ab0bd37c44af1ce11746ac51bc9cc1b25fbde297486f59058e66a1c4daf884583e72cd2293e00ee792d1970e2915a2eb72ceb95fa41da12543b01b935ca31905a9d5d9b58e803afaf96625520428956a055b161fd368c29ea9f5"}}, {0x4, &(0x7f0000000b00)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x42c}}]}) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x9, 0x100) syz_usb_disconnect(r8) syz_usb_disconnect(r8) syz_usb_connect(0x0, 0x8, &(0x7f0000000280)=ANY=[@ANYRES16=r1, @ANYRESDEC=r2, @ANYRES32=r4, @ANYRESDEC=0x0, @ANYRES32=r6, @ANYRES64=0x0, @ANYRESDEC, @ANYPTR], 0x0) 10:45:33 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000ba07000000110390709a00000059a704ad704fc518c29f71e11f61850000000000000009050b02000000000009050a020040000000d78f811911a20f18fa2cd406279194957d6cb047d2212ecbb5dc60f52c565773fb261839c2a1147eef344bfbad042cd9cd4f131798d62b64a94b13e45e1b8a44f90a70a8dc57a7f58cfef835c4ffd3bcbf7ed5a47caf1061d187f26878eacf105a84fc202ec0c6714cc055fc08c04c000000000000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 639.472242][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 639.478917][ T101] usb 5-1: device descriptor read/64, error 18 [ 639.492302][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 639.512182][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 639.522178][ T3887] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 639.532247][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 639.552165][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 639.572765][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 639.592163][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 639.612202][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 639.632134][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 639.652197][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 639.672306][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 639.692161][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 639.712208][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 639.732161][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 639.752186][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 639.759443][ T2759] pwc: Registered as video2. [ 639.765383][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input198 [ 639.784980][ T2759] usb 1-1: USB disconnect, device number 57 [ 639.802471][ T3887] usb 2-1: device descriptor read/64, error 18 [ 639.882237][ T22] usb 6-1: new high-speed USB device number 95 using dummy_hcd 10:45:34 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 639.966118][ T101] usb 5-1: config 0 has an invalid interface number: 122 but max is 0 [ 639.974386][ T101] usb 5-1: config 0 has no interface number 0 [ 639.980549][ T101] usb 5-1: New USB device found, idVendor=055d, idProduct=9001, bcdDevice=e5.d5 [ 639.989737][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 639.999339][ T101] usb 5-1: config 0 descriptor?? [ 640.132394][ T22] usb 6-1: Using ep0 maxpacket: 16 10:45:34 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 640.202120][ T3887] usb 2-1: device descriptor read/64, error 18 [ 640.362225][ T2759] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 640.372380][ T22] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 640.380369][ T22] usb 6-1: can't read configurations, error -22 [ 640.472106][ T3887] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 640.532175][ T22] usb 6-1: new high-speed USB device number 96 using dummy_hcd 10:45:35 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000014dafd7a951e382b75990000000109022c0001000000000904410002ff5d010009050f1f000000ea000905830300911b000000009504d5b6c8db7e97519c1ab36e633d3d85f64677e6eda2879743e06f995ea21d1613a4dcf5c769ec1d506ed6a0f450d5eb9dd3ceda09ce4a7068b8be9d6a382013f36abd6da86db49a33d402"], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0xfffffffffffffeba, 0x0}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 640.742291][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 640.742375][ T3887] usb 2-1: device descriptor read/64, error 18 [ 640.751403][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 640.759024][ T83] usb 5-1: USB disconnect, device number 94 [ 640.771988][ T2759] usb 1-1: config 0 descriptor?? [ 640.824279][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 641.112092][ T101] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 641.142084][ T3887] usb 2-1: device descriptor read/64, error 18 [ 641.202066][ T22] usb 6-1: device not accepting address 96, error -71 [ 641.209062][ T22] usb usb6-port1: unable to enumerate USB device [ 641.242113][ T83] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 641.242152][ T2759] pwc: recv_control_msg error -71 req 02 val 2b00 [ 641.262336][ T3887] usb usb2-port1: attempt power cycle [ 641.272320][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 641.292126][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 641.312104][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 641.332182][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 641.352313][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 10:45:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 641.372174][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 641.392343][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 641.412416][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 641.432451][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 641.452797][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 641.472423][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 641.492286][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 641.512351][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 641.532222][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 641.552476][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 641.559595][ T2759] pwc: Registered as video2. [ 641.573392][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input199 [ 641.591647][ T2759] usb 1-1: USB disconnect, device number 58 [ 641.597721][ T101] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 641.605776][ T101] usb 3-1: can't read configurations, error -22 [ 641.642180][ T83] usb 5-1: config 0 has an invalid interface number: 122 but max is 0 10:45:36 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8e7000000, 0x6a4d82) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000000c0)) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7f) read$char_usb(r1, &(0x7f0000000040)=""/46, 0x2e) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001746bc108106090001a0000900010902120001000000000904000000f8e17ba3"], 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 641.650509][ T83] usb 5-1: config 0 has no interface number 0 [ 641.657095][ T83] usb 5-1: New USB device found, idVendor=055d, idProduct=9001, bcdDevice=e5.d5 [ 641.666188][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 641.676611][ T83] usb 5-1: config 0 descriptor?? 10:45:36 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 641.702184][ T83] usb 5-1: can't set config #0, error -71 [ 641.711098][ T83] usb 5-1: USB disconnect, device number 95 10:45:36 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000000080), 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x2, 0x8c0140) write$hidraw(r2, &(0x7f00000000c0)="b0ebf3930a5e3bec34a9b106d24743c62b6271475878bb940d2c40b7d3ab1669f338499320cf44049480aa7d659151e6aa7f878558cd204558efa2d0d4d07a4b816028c0eb0f0f006b9ccfde160b37ff5ba0590c964a31c82ad072a89d2b1617d1ea22437fc1614c424515e29248d421e631922ee426cd9ca91215c6fb466a0995bfb68e8e7876", 0x87) syz_open_dev$hiddev(0x0, 0x0, 0x2) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) r3 = syz_open_dev$hidraw(0x0, 0xaa02, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) [ 641.762317][ T101] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 641.982097][ T3887] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 642.162158][ T2759] usb 1-1: new high-speed USB device number 59 using dummy_hcd 10:45:36 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="06010000aa3b9908110f2020c9480000000109022400010000000009041c00029126c90009050f1f006300000009058703a422020144d5720503b95e410c260e15de9b6d02d341644561fad011a1ce0150be2bb3ebe5e128f7e5496a0579bcfee013582f7f013f4bae7ce2ecd10d251ec4030a1f9a44b10b693ca7e8cae6ee5e28cac781ecf6d3dcea4aee5e606dca188ee08e72c15cd2c4ea908f3f0bc111330a22db206f415e937d6589569eb759114e1f368329e401cf86ab153b04c1650cc9ad33ab8e8a935ef9cfb6af37b857d1d5178a28154a318a8530d235344fe954d679d5315b62f76e9e51d5d3afa4fd4df359dd1a14856159423088aa7e"], 0x0) syz_usb_connect$hid(0x32fb0eb60e149941, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x20, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0xa0, 0x1, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0xa51e396c39a20a53, 0x3f, {0x9, 0x21, 0x1ff, 0x80, 0x1, {0x22, 0x8e7}}, {{{0x9, 0x5, 0x81, 0x3, 0x31a, 0x1d, 0x80, 0x81}}}}}]}}]}}, &(0x7f0000000080)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x6, 0x0, 0x2a, 0x40}, 0x112, &(0x7f0000001780)={0x5, 0xf, 0x6c, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0x2, 0x9}, @wireless={0xb, 0x10, 0x1, 0x2, 0x12, 0x96, 0x86, 0x6}, @ss_container_id={0x0, 0x10, 0x4, 0x1, "207053de141e9431c0708e237e253b6a"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x5, 0x9, 0x4}, @generic={0xee, 0x10, 0x0, "247218f3b274a1bdeb2ba2ed3f08d26520f3d6f1feb0159ceefdba54568d19179fd1f39ce8aec955d58e2b4ddd030b25d684bf56b008f622feb7d5730ab1fc768755598b7138eeaeb093690a1efc43a51b3a8b30eeb6f0111695711db61968bffa6959dac802ff9b7f12f9b72210f2936779d1d14d265017b41abfcd2abcd567278bbc62d55079bbea8b2b7f0dfafad663fac85c351fc8fc91634d0d5a3944d3905b5dc6e4c441a01c6a89e93d81d5c7c74c564d1b17612bf15ed66ab956b72111ae4bc87ab509c9907e59558ddd366f123999a43dcfaa94d27264e671173c7adb535e12dccba0c3cf113f"}]}, 0x1, [{0x8e, &(0x7f0000000100)=@string={0x8e, 0x3, "57b902969a3e068d7dc641de11d713a87ca93a3d24eaa672aaf86772394a62990e57135086148551ffa4cee8ca861f45fd2d706ac00a857b56a7873b39692b6f1dc6d5508cf6ab1fe5db76e7bf326f11dc4d342643890b0988e65e7db25786e216dc748af2fb4f810887999d0929b2d6983e7f8752e5eda413bdd10095647491af240f6ec1100a2c0ec91951"}}]}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x196b) read$char_usb(r1, &(0x7f0000000500)=""/102, 0x66) syz_usb_connect$cdc_ecm(0x2, 0xee, &(0x7f0000000580)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdc, 0x1, 0x1, 0x8, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x7, {{0x9, 0x24, 0x6, 0x0, 0x0, "6f75b0e5"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xd6fe, 0x4, 0x6, 0x9}, [@mdlm_detail={0x78, 0x24, 0x13, 0x6, "a5614d5621324af0b2030b9f5762ebec45d8b68b419b9bff8f8c2297c952baeae4bbeb39b490844de9bce6d1122c686a92b488a1912628eec73fd04d664f7a5ee0cfff4a14532337989ea40319cd0668c2adff3c5ac1ac15596d271c655d8482087c1d78b29cc5f71d48f642ab552fd027fe93b9"}, @mbim={0xc, 0x24, 0x1b, 0x7b, 0xd10, 0x40, 0x7, 0x0, 0x7}, @mdlm={0x15, 0x24, 0x12, 0x7f}, @acm={0x4, 0x24, 0x2, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x1b, 0x94, 0x9, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x3f6, 0x81, 0x5, 0x5}}}}}]}}]}}, &(0x7f0000001740)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x20, 0x1, 0xff, 0x8, 0x7}, 0x8, &(0x7f0000000680)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0x1002, &(0x7f00000006c0)=@string={0x1002, 0x3, "0cd493586aa2ed728bbb332d33d8d366a4b938085c39e17c9f7205b9e54343a8779d826499c5b5ca33e9dadbc7f356e34cc50da8625e1c74048a0e60df7b4a28b9ad8d3bab6fc21a25922d385322315ad3cf9c0200b38db920038b273080cf990f98c2a7f2228f22ab03383167aa8f5002697f563c84e5b8df7c943f5ec5218c003ad9f088bde2d8832a094b92b91e99da38f44deec8ab4cbb3221d729c5d4768eec8a3a82d6816eb960a38dd44aeb4c10ad35d764ee5a99745e3283989769244c5b9308d59110d3fa9ccbc04982a0d0f482d765d728420efa2141281c692c2f3c82acb2af7ed4769504930209f69ec4e0f399fd9c81f7d4e654a8a90bbe985c21c1cebbaccd390c8ed12c0998617ffd020bf0a9bc1b99e32c12ab3b266798ecc6433d7015d6b0a4a5bdffebc444b3b9595d91ce52243d48a44abcd6e000b86ec7144c485f519e06c7e1dd407b882cc2f62e53ef880290f46416443044f27a9346c01474b88bf528541f921749c84a2153f97c7d922cd720a7f9edf41738bdbcb96dfc34dede160be1cd44d30fac2c71075f1aa8efd3d235fcbbc2a8ef95d2eb9f43faa14c2a236df8d08b8efe462b32fa10f40658fa891d34b17dec8417f5417ce0d5346b1d280845e936d95f276b33937cd9cb70576db2a00cc55a6fc4960373b47af4f03d08fe48111897ecb6aae492337b772a9552d69c7081570c3f2ad66fc55b37d52d6fbc6960c38d3c96cc7568d8b071276c0a03d7b9b63a19b930f166a6d10ebfbc4ba2d39dbbab35b201d2d6f72fe7f93b0441259b0749a637caafec6c17d594fb9a4007fe6f88cdbc9c784f0712f34c12d2413d291869b569c139968987bd9176751cb09843780917591e4c7ec871ae9a08949a5ad9785b8d71c2bfd55d164248f60a0a81d4b5e76d1c0981c6155e93fb521b96f02e234f59d5e61e949ac618b1edf8c829f415ca20f0a5bb3c45fb54dae4437083f7bc0fcddf3acbbcb7e728e81d34216ce3e5971368f7abfc3612b950d60884d929959e81b36b6e6d6c6189522ff1dcaa5757138d5e713c680169bc9b89c33069e8415dc12c38d01c6efe4dab040b3640fd56a1f78c3a84a49cc02630c6e31a9ce45b25a6bb19d1fce08502383f04a0a37a00bcb98925733e0ba93702ca45c415c6d81561e13d5483aadf66cdb19946b99e104044fcaaa28569b4568ccf8195b0a77a476619bd391dc3bec0851f60136a32b1ca3467c344873344d82b5aa12e5cd369dfa203206289efde475e3eae529a459dbc0f47ca1f50a4af3b80909b54c658b5b59fdce31ece0f74b031011afc7330a9ab7b1bcb14728323c8a8a6510e0c59380845b43665d0b1fe874a023863029b418559ef3233483a4a13ff08c42e0e60fb1d54d02265a73015f0cf5cb7d6c8ad3841cbf2bacb89155b355c882bac9e5247ece679feb437094e94df088294bcf8e68788f42749c522c7f9d7c938bdb42c816e9739081b5ad807de4f390bcd5075438390da4f95aac850dc6feae01165fde9c453bdfdd9ee32fbe740001257dcacb38ebf457471d0fad474b8a44e09c710aa4f6a1b6b6ffebd3ee1c54839e2583ee41114db8295ea8feb2bcb89f71acaa44b6afb26cd6a1596f20024cd2e3eea07081be174d9179271e9194ba0644959e3ebd486be3336362539aad6c09899c44f267251182ceb30c15b8782733e4314dde6126cb4b2549b30159a3dc557ea5285624f626401b42e415f998fde9d933c7af6cef61baf08915e7d920a0a134503c44869395e51e97a05c31042eaf3a704ecfc9216b1114f654f2e0d22545055a0b41d68dc8c353af9325e28782378068c7808b467c3bfe400ad4baf160beaa5a099c395d68ee404526c9258b557bde5f6e514c436fc48bc010c51a30c61c78b69bc117723c4fa65db57ef967103307c3f1e0a74bbf71691e0cf488079c4da8e061eb2a2dca49f100bbfe36fa8a962d5c6b4638bcc2dac7e767091236bd0299b94ca6105f4209a0c75bfcdf4cb6a924305c21d6afd1fc95dc271d8b7cae5e61de86a242fd13061b89feb7cc57a575548413e968c8b0f5249aeee82e1a6e387a876c6a71b7930f83988df0841f4dff4b3bdbc64045282c68aa40c89bed83d3037d8da370615c03a00ad419afd23a65eda9eb879e8451d7c20f8eeb5f5115de767d8ad9778aee1c583d38918d6b374635daed8bd621c12f205ecf8b9a82bb1877ba1cdfe61a499f6081e4bc04bb8da3af9069bb71865f9f48c35675d61b46c2d86922f27dfb6f1c8d1d25c41ad2b380d66deb0a9f7f02178316f2aecce9ef398ec7526a59268e240dcb4a7c81f49b2818fbb888c49dbe4c0fae9139d32a8b477b34a0a37f4651bc25746c74d010e4be18f987e8fb5c3f2fa883e70a60df4dec16ef0b850dcaf7190995796e5905b18eeae2d92ba8e4b3ca06076decc410eb339ae86264fab670da53cd8991a4d6b9efd514dc130a241479a0ed07be02d0f231edebbc6d845792c9a58fc8e25d55e3c878a1bc4afbdc549f67126e6ec70bdbc402229c42acb007108ade25476386850a0fb44bebf042c603661b3e823569c0b5eb5e2112820c71dc720464b914986c945c3f6989cf47d54a288679bdecb55cb203dbd4e04f177b7e36e92f878a04ca81431728ec13d91c8412d21006964027b8dae1bfb198684255b7263cd5265f217fa24657ddb0c5528c74189ff57df2b335721287f1d63d8c0e912667b6b538a66996e995fce6ef1add8c463986a5962d5d74a4baaf5b279bd58d5e02d071711255b008cfa2d0cd4c6027168a0175f5536a7f5ccdf349633ea4cac205a4e75eb7088ff62eab11cd8148c1bac6abc851d9539911bafc725c2db530fcd9e70ab97a16623a0d830d565428a5cc9d445f0ba45596ff43ff480ee2702965ca2ac66c813048161c050b6da52bbb69c64361c1beff917c2ebd93935259abf40bc29183590be1b7147167aa28da86c2cd0096987b7011d9d2d9fb2b4b8544fc901980172b4a6bef63737490ef4d7dc5d47ed89fd330fecde0a076f1f564b14b73ad71dd865d83c86d95e3699762b486a1d757e1679929bf163df7fa64c31e58d4a4b0fb9652d5dbddf98835dcc4c1e79c4dd20bfb7ed2c9dc03f855fb97faa20a5469592703cb5fbf5a1e6d4f2eec7ffccfca50aa911d027328d96ee14a2b61931bf6011d6c6627d5928107bf3e535bfbe8cf6296224d30a99df16379a6bd3e2f96ccad1ff24d110ab648a18bd64928073ac658a580f57dcf1b5e047f5dce1f3af65a108a8f38702aece3fbc8e87787429e4ba1901c18ba8b16bb8c3808f944fb6b2a2ba194147d9f38e1a80d0346a3a20e9383b536e7ae2498d8fa73ce6a5fb52a568a60e421ce24deb64fbab297a36b57256beb2d7d083210238bb16a1ba31d38056da9e2f54ab9e0f33d056b8fefcda907329371abb4daff9255360967293fc66fc475b3d88348e575cd349d599816b15a0dbdaa3eaacc1d00f3a403ade17f16429c8d4e960bb5ffed04da1e7a0aa8a0948111f1e58b1147b260c306452945232eebc04cd764e023fe3beb6562bb67011eb9468f8eee29bbd00d164054bb12a11175dc3d0bd32d807d1c3105ecf6b4d53cfa0a84a707c055ede48709244c0878abd8ae5599c5109fd89a64a6745820a0fbad8af9dc0673645012a093aa8d2c29fcf2ba201247659cd43cd509b3bfe0c3cd037f4aa5df6a01851f6d4e00108aacc81d9a1770f52121ff2d13199b07a41425fad007e365cd6cdd98bfd41861ce21c3a69c2343890d3d7dd8b76cd3d1f67f09b46d4b5f23f84d845596b15f8bb26f2c503e8538c0264299cb3fccdc3429d66edb44979dbb5d3400c1428989e9a196d885481999a21e30bdf03121c9726047b615dd8c1c76bc2ce1e2799b59eda81a8e2adea5ca531104a149c3778cf6f0ad149684fa0bfd92d82e630f09be375017fcb50c1c6b5ce7a1f1acc1e837e0f8e4bd1ce4bf06d7e725e678b42ba7f75b1e2e53fdd5e45651eec32d036379211bd2d95679bb681cede9fec9e48018076416b20919e121b1a9047c0f40f3ffa665fb9c8314f760cbd566f05de39237e356bd70dcf5cc5bb085b2b300e5a676075b40f56d9e9f8530107f267e8ae138c60dfe24a08a08780e52a1689681375b6b0009c353c2b4edce9fb8c9b5d1a0a1df3d109aab4871b8ee5ce9f59158dd64f19a45f2d19726235d690f3d1d99aa2c815e7050cfcf6655c28a0383bb83ea2cf540d702b3a2b511cbb231bc6f6a4cc4d6ba75b56ff8d2c6d667af69f74df98b2796bf4d219c8a5aa542b369e7533a90bccd50719a5a5d7d54d318a562f05891c4e8ba25ba5f4ab72779f89595b07fd9a7074b813a6b7ababcc7d42ac0872e3640a7ffaf4055e35105ae044f8623589cce443acea9a351204830ec25ea2f474b7f0872cff89898df4b7d7911825fa5bf0247776178c010da9e4c52733153d098ecb883a78b61acc42c0663973a1a19f27e80072993c33854a5cff9198b14ff395976f9abbfaa661efb72a2c4193a2bb48784fd0c8d83e4fc435b73f59ebf95609292fa2419e5fe5122ffd1f952ef58fdefae52639cf9182b547f582c503724a1c095847b30c7a2dc233f57ac338fac4beb17048daee6e64e2f09201a63cc3e1ebb55b43a12ab47f6bf13fbf4f0a8ad853d96b31f8ba6c54a80e7ec7ea9b42f6eca932c3bb621e808da98d3d9e7ec8a42436bb13f7dc3e8ecc56827e8d6c779f249fecd515eb677f166e9b9b6946be11bee6b361a7de61036720a5f4e030da05f8d7b68c14393bf4eb3206f4f24e3ed7eab970527dc04f3f5b6fd6f25e37a8796b7e6f4944627d6f8b1b432db275cfbd7e40ae6e7a55155f3160ac990aaad833b0e51695d935f2b45429fbec2fe1b2cf69d7028f2b5a0dc17b7ffeeb2150d29c22a7311801174e4a0d1ba5bc1e920e778b74003d729d641aed6d5a2e2ef0955504930a3cff22c8e483bc395c6a7316ffaafbeca34f5394fb13ed497fe2d6aeb074bf4ea684063c4b4ede7c2e5fc147e0d5bdbf06f8294643643a9098d5dde0d9f1f838994a6a1ca12b380250a0843d0b0cd4af3ebfb1c87ba82ee1c9f6dd2197f831a7e74e232e5b4af07249753139c50acbfa43d4a317d4e691643a1049de718b29db857b70830c589257436913dae6d1cedecf31ba1110421dbd5d23f7d85b26755ccbf8726bc2b6fbf9304d653443e9df3683effc0d293b085df036255934c7fd3aa273d88b25ba11a4a5fb3f33a518f49100300f47f73862eb598f23566ac0f1040118b4e70279531017101bacc2c19a1d48a40324f72fd342d8d25c9b9d4314af79f48c69a6db54a6cecfcf8fbd3e0406a37833a81341824dd20eba66ac961996a89df5b583b23d198b128592f628c38f167ec3550181051ed51958175009055f00a5580e5873625926c6ca6cbfd4d71e7268dbedd1e921bbc85313ce5915641b624b3adf8aae9ea9a502f0a1e049697981d5bd87114bdcf219853813257a660e9c6d892283c62551b4459a21324af75ad43fe8c52c1ad75941dfac0ac68f03919931503a9fbad05b5cdcec9bfc92e28953a737003819387a869cc50558e2d6b44c6f577c2497d7a4c736f437171b7b5fe280d5dcf3455f0684d5d5452b7cce80a63a6b0333293f57dda8cdfb4024304482c168f343714f456e4fb894174031e362aa2272b0137300f44ea21919def2822acf09ec9b0788eeb078a8023fa2549ae0d96ae7fc3c3c6e7db4c189d08499a9c102aab73103b1293adbe522b4"}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x813}}]}) write$char_usb(r0, &(0x7f0000000300)="6f5e0edcbde40700b9e8d41f045df00dfd56900ea423c84d8008091050f8a18a390c8c0240713a7a375bd0c28b89064929514692466690bc281ee674140c5495f53903220000000070ab2121bccba4778886eb1a37179f18d6f48d4192b3ee96ef165197bb52d335278a98552232a137928011b001b9a345dc471773970d7d93cf", 0x81) write$char_usb(r0, &(0x7f00000000c0)="87", 0x1) [ 642.262102][ T3887] usb 2-1: device descriptor read/64, error 18 [ 642.302124][ T101] usb 3-1: unable to read config index 0 descriptor/start: -71 10:45:36 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={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_connect$cdc_ncm(0x6, 0x70, &(0x7f0000000a80)=ANY=[@ANYBLOB="1201000355020000202505a1a440000102030109025e0002018300090904000001020d00040724060001b634240005000d240f0181ffffff050002001806241a0500df09058103b401020d00800904010102020d000709058202a00306203f090503026c0101031e0000000000000000"], &(0x7f00000004c0)={0xfffffffffffffe6c, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x1, 0x6, 0x1f, 0x6f, 0x1f}, 0x5d, &(0x7f0000000100)={0x5, 0xf, 0x5d, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x80, "3c642927c4ac62837290bc5cc0fe7099"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "18b0a93a8e5a8d05405770c8989e6d16"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x2, 0x4d, 0x4}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0xff, 0xfd, 0x7, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x6, 0xe, 0x1e1}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "187a0bb8c25f9b03410927e3794ce83d"}]}, 0x9, [{0x4, &(0x7f0000000180)=@lang_id={0xfe27, 0x3, 0x448}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x861}}, {0x4, &(0x7f0000000200)=@lang_id={0x347, 0x3, 0x459}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x804}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x413}}, {0x2f, &(0x7f0000000300)=@string={0x2f, 0x3, "26f8860dd936e06d4ef940890b3c32d82284558361bb780d3a20ae32c344a3d32f3ec166f1026a3b06f3692827"}}, {0xa1, &(0x7f0000000340)=@string={0xa1, 0x3, "494eaad062932bb978b12f6a05f07af28cc6662b285d5d219d85a0f8a21c0bcf8791ccb9ae4e3d950c2dd435fb289c342f2d3e43d963e95c3806158de74d54ce8d0a2fbbb1e5793c6569fd18031761fbea1733539107109aec021a3640624975806a411be1f6d69520b193b59d36d1c1fa714406fc30f675a1c4c04dc8f770212fbcd23bd09d64b08a5eab949e8c26ed5cd13b1503bb5f95e39b7c0ebf6d54"}}, {0x99, &(0x7f0000000400)=@string={0x99, 0x3, "a2771402b3ebfd144575f15b77346b36999fcb4fadfcc673b7ce11cb831dca64d9f535ffe37449498a3020077dfec8782b257c5b6f0d3d18509cdd66f02b3904d980ab192a9d34f593c3f78dcef4a0867982f033db791e8180acea6f719d8d5aea56a787b532aec10b1796f216e2d74412ed392d4ef57ac13555eb9fa929769130f600b5386a7760b9687f22f71931c55d64625c902202"}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ecm(0x7, 0x5d, &(0x7f0000000780)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xe0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x1, 0x0, 0x10, 0xd5, [{{0x9, 0x4, 0x0, 0xb4, 0x2, 0x2, 0x6, 0x0, 0xe6, {{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x80, 0x1, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x0, 0x9, 0x8, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x197, 0x8, 0x8}}], {{0x9, 0x5, 0x82, 0x2, 0x11a, 0x6, 0xea, 0x1f}}, {{0x9, 0x5, 0x3, 0x2, 0x1cf, 0x1f, 0x4, 0x40}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x110, 0x6, 0x4, 0x8, 0x20, 0x9}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000940)=""/234) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000a40)={0x10000, 0x4, 0x80000001, 0x8, 0x6, 0x3}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x17d, 0x200000) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1f, 0x222080) syz_open_dev$hidraw(&(0x7f0000000580)='/dev/hidraw#\x00', 0xffffffffffffff00, 0x46000) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000600)=""/215) [ 642.309766][ T101] usb 3-1: can't read configurations, error -71 [ 642.326066][ T101] usb usb3-port1: attempt power cycle [ 642.522229][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 642.531301][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 642.540372][ T2759] usb 1-1: config 0 descriptor?? 10:45:37 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 642.584213][ T2759] pwc: Philips PCA645VC USB webcam detected. 10:45:37 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 642.812109][ T3887] usb 2-1: device descriptor read/64, error -71 10:45:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000000)={0x9, 0x0, 0x3, 0x7ff, 0x6, 0x3}) r1 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7a, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0x1, 0x46f]) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000080)=[0xfffffffc, 0x5]) [ 643.012162][ T2759] pwc: recv_control_msg error -71 req 02 val 2b00 [ 643.042705][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 [ 643.072185][ T101] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 643.080060][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 643.092232][ T3887] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 643.112232][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 643.142768][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 643.162231][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 643.182170][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 643.202262][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 643.222609][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 643.242170][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 643.262209][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 643.282218][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 643.292280][ T3288] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 643.302847][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 643.322143][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 643.332170][ T3887] usb 2-1: Using ep0 maxpacket: 32 [ 643.342138][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 643.347389][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 643.372154][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 643.379357][ T2759] pwc: Registered as video2. [ 643.393238][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input200 [ 643.407311][ T2759] usb 1-1: USB disconnect, device number 59 [ 643.462248][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 643.470342][ T101] usb 3-1: config 0 has no interface number 0 [ 643.476521][ T101] usb 3-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 643.487444][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 643.496553][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 643.502536][ T3887] usb 2-1: config 0 has an invalid interface number: 179 but max is 0 10:45:37 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 643.505662][ T101] usb 3-1: config 0 descriptor?? [ 643.512727][ T3887] usb 2-1: config 0 has no interface number 0 [ 643.516890][ T3887] usb 2-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 643.533095][ T3887] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 643.550466][ T3887] usb 2-1: config 0 descriptor?? [ 643.554353][ T3288] usb 6-1: Using ep0 maxpacket: 16 [ 643.560929][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 10:45:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 643.682353][ T3288] usb 6-1: config 0 has an invalid interface number: 122 but max is 0 [ 643.690619][ T3288] usb 6-1: config 0 has no interface number 0 [ 643.697078][ T3288] usb 6-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 643.706205][ T3288] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 643.715577][ T3288] usb 6-1: config 0 descriptor?? [ 643.772885][ T83] usb 3-1: USB disconnect, device number 103 [ 643.792113][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 643.799809][ T83] ldusb 3-1:0.28: LD USB Device #0 now disconnected 10:45:38 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 643.822188][ T3887] rtl8192cu: Chip version 0x10 [ 643.932148][ T2759] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 644.292225][ T2759] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 644.301339][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 644.310247][ T2759] usb 1-1: config 0 descriptor?? [ 644.354202][ T2759] pwc: Philips PCA645VC USB webcam detected. [ 644.472237][ T3887] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 644.479142][ T3887] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 644.495783][ T3887] usb 2-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 644.505611][ T3887] usb 2-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 644.515171][ T3887] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 644.522883][ T3887] rtlwifi: Selected firmware is not available [ 644.562135][ T83] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 644.602952][T11120] rtl8192cu 2-1:0.179 wlan17: renamed from wlan0 [ 644.678022][ T101] usb 2-1: USB disconnect, device number 85 [ 644.692374][ T3288] smscufx: Failed to read register index 0x00003008 [ 644.699117][ T3288] smscufx: ufx_lite_reset error reading 0x3008 [ 644.699126][ T3288] smscufx: error -71 resetting device [ 644.715660][ T3288] smscufx: probe of 6-1:0.122 failed with error -71 [ 644.731785][ T3288] usb 6-1: USB disconnect, device number 97 [ 644.782304][ T2759] pwc: recv_control_msg error -71 req 02 val 2b00 [ 644.802203][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 644.812324][ T2759] pwc: recv_control_msg error -71 req 02 val 2700 10:45:39 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 644.837483][ T2759] pwc: recv_control_msg error -71 req 02 val 2c00 [ 644.866056][ T2759] pwc: recv_control_msg error -71 req 04 val 1000 [ 644.899010][ T2759] pwc: recv_control_msg error -71 req 04 val 1300 [ 644.922225][ T83] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 644.922232][ T2759] pwc: recv_control_msg error -71 req 04 val 1400 [ 644.936976][ T83] usb 3-1: config 0 has no interface number 0 10:45:39 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 644.943190][ T83] usb 3-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 644.954224][ T83] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 644.963347][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 644.971650][ T2759] pwc: recv_control_msg error -71 req 02 val 2000 [ 644.973426][ T83] usb 3-1: config 0 descriptor?? [ 645.012313][ T2759] pwc: recv_control_msg error -71 req 02 val 2100 [ 645.024973][ T83] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 645.042281][ T2759] pwc: recv_control_msg error -71 req 04 val 1500 [ 645.062350][ T2759] pwc: recv_control_msg error -71 req 02 val 2500 [ 645.092363][ T2759] pwc: recv_control_msg error -71 req 02 val 2400 [ 645.113427][ T2759] pwc: recv_control_msg error -71 req 02 val 2600 [ 645.132195][ T2759] pwc: recv_control_msg error -71 req 02 val 2900 [ 645.152783][ T2759] pwc: recv_control_msg error -71 req 02 val 2800 [ 645.172154][ T2759] pwc: recv_control_msg error -71 req 04 val 1100 [ 645.192341][ T2759] pwc: recv_control_msg error -71 req 04 val 1200 [ 645.199863][ T2759] pwc: Registered as video2. [ 645.206500][ T2759] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input201 10:45:39 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 645.222090][ T2759] usb 1-1: USB disconnect, device number 60 [ 645.232531][ T3288] usb 3-1: USB disconnect, device number 104 [ 645.242089][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 645.249573][ T3288] ldusb 3-1:0.28: LD USB Device #0 now disconnected 10:45:39 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 645.482102][ T101] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 645.582105][ T83] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 645.712099][ T3288] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 645.732139][ T101] usb 6-1: Using ep0 maxpacket: 16 10:45:40 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 645.832190][ T83] usb 2-1: Using ep0 maxpacket: 32 [ 645.962233][ T83] usb 2-1: config 0 has an invalid interface number: 179 but max is 0 [ 645.970456][ T83] usb 2-1: config 0 has no interface number 0 [ 645.976656][ T83] usb 2-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 645.986081][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 645.995124][ T83] usb 2-1: config 0 descriptor?? [ 646.082263][ T3288] usb 3-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 646.091477][ T3288] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 646.101373][ T3288] usb 3-1: config 0 descriptor?? [ 646.144215][ T3288] pwc: Philips PCA645VC USB webcam detected. [ 646.242136][ T101] usb 6-1: device descriptor read/all, error -71 [ 646.252196][ T83] rtl8192cu: Chip version 0x10 10:45:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000000c0)=""/158) syz_usb_connect(0x6, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4e, 0x2, 0x60, 0x20, 0x403, 0xf9e9, 0xc39b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xde, 0x0, 0x1, 0xf4, 0xe4, 0x33, 0x0, [], [{{0x9, 0x5, 0x8e}}]}}]}}]}}, 0x0) 10:45:40 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:40 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) write$hidraw(r0, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x100) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000040)="96", 0x1) 10:45:40 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000039f5bc08f20c50625e3c000000010902120001000000000904c80000f231de00da07ea2541d26127c02739aaaa963409b4c8d0190973960e101b6ba460efa6cc7a71510ed9908f45456fec9da722499514c3b27e8ad2e0652139c2da229d0bcb356f743caeed41b0f29617d3dfea72ad42a1c173f98b0b42b3222d616e76f0c2462708c36d2cca59c42d871ff2031b6d57d400dda2feae69fe2b78"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x400) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000000c0)={0x15, 0x48, &(0x7f0000000040)="e593f1793a1b293c71949ea749382970116f4575db1d34ee6d7a24fac5aeda17f79a4f74605b65c12af5b336b7467672a246635cc0f9ccefa256e59059b4b6bed2b69c895fb91bd5"}) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x800) 10:45:40 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:40 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000e68c24080a115111b87e000000010902240001000000000904dd00024663780009050112000000000009058c0a00000000003ff08ae03df34608e5f43b7a464afe54ac0afcae14e85aaaa57618e540f7cd6dc73ed73a8d4e0b428715e6441cbce50aa34f444af4a31660d3f5433a96dae1f074c90e0a6327e02bc876c2b4713d88076593ade044bc7fa9d4dd936b3f52fa9c44a481297e39e45d86786e874b4afdf2dfbdcf2edd88c9f4aea1c1b7"], 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$cdc_ecm(0x7, 0x60, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020001000000000000000102030109024e0001010940020905000603020600d70624060000930524876b000d00000706241a9a006a0c240704ff01170003009800090582024a00e0f001090503027202200908000000000000000000"], &(0x7f0000000340)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x7f, 0x40, 0x0, 0xff, 0xff}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xc80c8967b2d3154a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}]}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000001440)={0x14, &(0x7f00000003c0)={0x0, 0x21, 0x1002, {0x1002, 0x21, "bb554610d76bd0b4cda47f9b311f6535e96ef81605e5be7baf145c0e3cf7991a75f59ab25b1fb3136b5534e34bc28af55ae98b8f81345efbabb0e319bc064386a0009b8c425c746d812f8569f4ca88c3ad8244d55670bbc171777639d7182ad31412eb1c728b0aaeea6cb518eed4810c8e91189979fb53c0c970386014cf07d0f28117c085212f42c531fc6a4f73ad64cd311f6d6dcf0052d5b0299fc14ffae01ba66141f3927b8dc52dc32555c499c4eeb6bf0ac1ddd8625e1756ef280d8abe3b4ce2db19cb1fd87d2bf3c317a7f40f834ebeb582d992330594d34cfd95ec5c1a42937e5b1a8000d5279ad8ec295c729ae4eca13f4318175bb4ebfabb7155c0517ae551677e49822a27918547a9c5db52571fcc4611c147d664e353eb948d2b127e5a5966628106b5dbe51bfa13c33acb6ddf2cb57d3bada12acd726c52281ea23a2d480e2a093b8f175b11bda3bbf90af32fe8435279c065299facb818c6252843135ecfd2ff13efae9cb3b1188d38e622514d822c669b785f4b2367f22a2b6e25a527ff04301a9af11a8714d6cd3d4085070a346391fbb9f9bd7c484b9247eb524c51f9cdcfb6300694197623a8dcc46a0c6784c95b2cb4f996d563931615af23f6cfd7e5c01c053aa51e79599df1df415bd3a83e7ed92a3fa982dc614f439770be67f82cb3ba770d7bf0fddcbf419c58b0f9f7267025fe7e4b1ca277b3932a2e2208d8745beb3edafc457e79e1f8e8349437bde2e4d1e3a7ce10561a54994490294b2d768894dd72d5e835babbf9fa53a6fd9e9d646fbd5fba156149542bac99d18a4e627e2d37a972aca8a110006372bee63dd3a7dfe9ba6aa43b43b6774f5003075314074664e5c4d0cc1e4db094205a19438e4daf274bbdd8ab4b33032e81d5ac6c3640d1f1ac4396e6f2e78414fab4265c5d00dbca7e0bd78d585d6d3ddc114967a8d1132a3e62b146d10e3fca3028a2c2b48e412ea73f6b31a0f6bceeb0877ef28e784698691184aae4a0a5a6c8bd6fca2ba68a8d3e9abaed80298f73f602e0f4d880440a26a9f9f68ac61d74b7de2b36f87f886ba1ac3d3ff7bddae7fd9aa48c73b43553c2a3a0e03b3ca249ea38e4e6b1d6b90394c9255308371d45ca10ad02dcba61fdd66ae5b74b2ad8e70246ac25bfa98d28b1bfd37d2117d53c8ed202171f9e3a975837a73ebdbcef0f993b10cd6679dae123a42e1efe62617a48c425658655d2067a40b24d011f09ce6e1d4a18155cddab4839b0655a49602eee7ac07bc595028a0c67b7ec6e85fe700dae8a2aa8e3e1fbbe1fafe90e108abf4242c35065998ff22690c87a495267606dc4559ce069373ccaeb1bc90df73683de8ef774c2c77ef0cb5af084bfd9dddf3ffd0aab592af0a5e48d7976d40f0fca4cefbc74fb45407ba8c5af90babe6a157a01374486d33a3dc8a3f24488d1b26fc009d8f906aeaf8fffba2360e7d48245f3641f6de79f682fe9980734f650ecc53fba10c9a6cedcf3a9b2427ef0fa175ea09db9eb81b6e4a0a7594747078ec149a6693ed9d879219ba4a1bdaf3d62b32eed87ca2987449db8e274d91ef250e71d32a214852852b7b4de6922a7fff64a960e7f81074a583879d48b97cca29a639af8b94ac0a1a9395081316e6b205444b3d5eb185edf3552624522c801419a32984298fceda8d51b8b6e6bc751f90f73fc7d287f97f845834a5ccacc0c31c0a1b76474186aa326ce1c019bb73917bd8b57def7d286c271efc9ada4063bb8c2085eb4ec6a40eb2a1c9de97a736b5e5924097f724c1a75d610bf877f5307ed28fb4627c468e0159afe789f7ae9c453c89ce29863cb8c8847dd57ce6aecc457a4c232cd7257ade62e38d2416e43ebd49bf7b483af843b6f305b1a8d63a0c2a7806e0e618092916cc6c10b4aa04fd10d24027828d2a0365861e4c248e2e1b46c184ab0c991133dddbd985f5c8355155a949ad2551688c65ce2554c7e03bc2bdf1c3b15a7bb825ec1ab560fe4ba42e2f67b8265e0a5df0a692fd2ea1054af9082f690d286d70237fd19cdaa99ec6186be30a9cbd45366636683b73f2f9c8ac5b35b89bbc0a38e06ecca4cfd8a0e18cd2b3b8f0fd5ae8d2dc781d11656b100128377ec79d19f72981bc4fcfc31659075c1b733160c3f161224cd25dabc9864827ce819664b42c3b2b304c9364f50fa9d595589690a7d6148494cd6c863ba44f7bb8a4c7a718fd88d540637a8b1bfefab9e34830230d71db0d8d7d41c60bbe517fbe36643a43f248081b0ac04e03cf45b801195e90f98c41865a60489ae3ce4d7a3bf94c38200cba7e508f0e47d6b43c989ef5d3d15e8fffbdc46ec82f763b74c65465ada8c65df2f9439d6ffffc082ac26f67bdbb360a70315a64cfd682b014a70b8c428cf1e7eb8848bca778ccd03ecf335257e595000897c9ad2b01f730a53d6a54ddb6ee8d88fb61e3895a8524389bcfef2983b42aad85f2544208921dbba688fd588c9206e2fd701d25347c41d2166c72bc164eafd52cd6d26411ef966d10ff34f76ae092cbfe83f59944684ea5e91efe4978ecbd9bbf7374f26001b5d2c5dfb0deddd23e8046f1769d7641bf45bb546e12a7243159aff44d0e44cb8faa76ea69338ef9b1809dbf474bd97d32643711fede6b6f0599956916f33833344e2837c58bdae7778dab2641fa303980038a040a22c264d8d54eec25fbf4f692f9a6d4b212ab06d96e62915192ef03b4e8ce85dfbdd8a11a14f5ff05363629f83292c9505dd5c45f213cad6b1979db8fd0e6f7231ecfa7055d619694e12596e8270053de6ee106d8dde4614f92e33748865e87178a3f2f6af35720c6ab699647e22a6f7149953bda16c84b53529dacc04d136eaf4b62da82bd85ea9ebe2a7f6559f17f79ab2986721fa6c9b18c02d7f7f2501b8be24c9156d93439f7f8830d04a9eba1baba53a1dd2c6864335d93418e98967ed0ae29c6b50af86412ebf89642d78d3a1c0b3c9e5db305ffb400149dd2dbb5fa2bc9f7706ad3cd700cf3155fb56a32b8b85382879a30d9d20c8be847ed09e370ce5633a0fc0c227892c825e4790bcc3ecba13bcffdbe25a266b107e3e14cdcff04e5202cd1d6ebdfd3179e9d6534a704ea19f1dae9123ff0cf434a056fa043bc27e1475205e58bace5f60d3828fa1ce0336b3edc6173bde0a4dcb7d9c370b5f627bfcd610686a243396f191ebc0eeac434c0408d225436e480b69761b11a41922d3c7fafbc1b612d1b29d54dc16748afa13c4d5ac60af64282178b0abe348d53c76f40299f19e943f4b383438d356ca4f942d0da1a523b17b3527db745a069cacb3e7e8e5f631ecca64befb10d351183d75d3030b9a28b058947684a685943fff62249dc737a99e863d5ffbb0ae3dafae186ba8a4c5967c309516b6405ae8921022140302359b44ed46c9dae1aa2e9944fac38622142fda9061909e53a34502a4162c56d299da262a0bb8c978e6827462283ded1ad7f86332bbc94d1019c4695d3457907748e8b46f407867e5387e80947f2c8ceefb11bcd97263f8d4ba2fe170305c007a1b06fd3dc99c34ad37a457818d2b696cf692803e62872ce077a84ca721d615aa218534c1ac6d09fa453e391eff2f0ced0e8b8cc4684f5652ea85e7bbe70e342a827a18b23b7ae6321be885bc2b8661907737b28e6d7eadbd9dbcc843f28623bcd6172f1b32cf8c599600feb04607a489517ae721f33f8affe1093c0cf4a27c2ee4f8d29c3a3b6cd9459d8cdab1fb8cbec2a444b7466adf7bd5b0f66ed2e18016370936fbb9c5e600de14033eb65d31d5c9bbdf7ac67be1c46a121ba426962fd7d29a700850eaf5cccb77e6c258e0113203f9d6672c5595f73445243001a0439b57aef9326310c4a3b34550ef955dd13484e6087d2ec4f638846f8b66f7b93c4cb1229ae95cd1ab88907d1c9c84ed5cdc5c752c694e47db497b0695a5d390f986dbb390b1b74b5d7f2ae7f7ed473f85a7cd219128f54cc403fe8100b83375506b46c95aec243bd2e5f4b9891d6ed4d54b656185657eb9171e3e7b4b00b80296cafb9c6b4980ff6a6eab49001447fb5949ff445f3b85a9eb9efdb022d17840026540644b99bf481ba1746c0450d1c94edddd4821f315eae650211bda02ceb4947d5c56e38ff07ba2b3d1a0008b9bdf832539e8856b23943940077bc1b7259e432707b5864438c28bb515835091782aa2caff82f2047ed5907b610b7649e7f5a749dca27f13c627054434e3f43d9baa440931d4de8e4819511f8b46567303995f06cfc9d34e4608a6a1671eb486297ddc507c8bb3fc7afa244ece932233c8dabff5b683a0372118c0c1ccef68bee3c1abd07f3ee54b7a055b774494452c44d8b6cd8f8290d1a15d32fd827e1580e5c0644b7c02a2cc4f1d108d15d52aba796f4ff051639f4e02b2674ec296fdd92c216f8c5d7bdacdd1ace0e117f8f121eb5da67ace33060ba88ea330dc37cf2100842e11f1cc28b3e9159b06265b27eb5e05f4d158f6fb5c6efc1d0238a7d706882f440cb50fe5510e9d38406f9ae3f312be9c5a3d6904b73bafeed041052b07bfca2795a2eed77a83c2c26dbe528f4433f55886c2d21f2c40ebafd619ede5284473b469ee2159c57da6a2dbf52a52c71e1bc07b1267d098542f1a2f348f840cd0356f29c1ae449ac927cd11b483c2db1c5954aeeaec9304e670c7efc5b4567a13da0dc2ee8ceacd8db70ff507f0206a5e265c037e7970485c3fa80fbd9483da89160c3bb397ffbe969796b66d0de50c3a210c156e17ecfe9dfaa6a10b3171aea7d54bac667ecdee96ddfce255583bd16925a84a40ed2d92192f2c0bc90ee538617104739c605cfc586d92a1b1ddef039651f074da4cb84defbcfb8fbfb07896c034515a33dd5c7915861a5c7e84a88f081ffa40a920596550780be48a70af2bef6b079b9e9da48960264eec8164d7a448c23067f9ed8897c39f6336d9c2a2610d82d236cee4c53417273bd1f2f4efb3dcd9f111c0d1b149402059747cf5b5eda7a141fa6498d3f32d8d7021aaf547aaaa145c76de47f27c5c54dde29404143b05be235431ddf111d977eb28fb3cfd3d70bb24ea656ea0b1f493fb43d9fc2ebb15a3308ed75d08b962ad5f345514088774e91cdb0587e545c73c39fdd421930e89167288a0211366f9c24974352d643a8967cb022f07b6ef06569fc8d2bd161f9214f528882539a79774a7719f0e3a2a10173f93f52c31fe5a8a6b1420c75dd4c3fa9c6d777d18086a00491165e96bf2051024a3bdd32b5e2c7cd4dcf27b5dd4b177ac57bb84ee2a12315a22dc7b929a8895e6d6cfa5a84d1704572b235086d82877d4213422a172ad5ea68a9100ae016602542a2dca41343035297478c9fa78e321e6a621a623bfe77961c90f5fe9c7ac43fb7f64684f0fa31b5eb127d6fc0674d2a9ff64b6c2763f1ec19b35244948305e45e626500a31fd884e0415e06542b12425120bbe331e57976ef16e2bc34cd7d61e43f6a8f55ce87cdd93c4da20d9bce312dd8a4921af6d944eed8097fcb068dec55d753426fad6c0b20f298ba87815962aba8f19d443a6164ca7b9f3287546ef1773a2f96e95e74083640623e9c4401c52f32bf5ebc896f041d82205d398f6cf100a84637bb60211a15443d69713c751bc8a218bc2c23c285f2a342e4cc7f95ac1ec44e917075a3f3c2331c1b4f30c8d0882362ca201bbaaa5090813531c2919ebae6ded6f902ea8ee653b09976f35b75c8808894357ba4a91a7f820590297de628fc77a0b7338f25deb39be8bd833"}}, &(0x7f0000001400)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001580)={0x1c, &(0x7f0000001480)={0x40, 0x15, 0x45, "c9a53aa3eced4d8515a3559a5ed88557cb039514caec842259385a40f80494421ca335e6e4bc08743fb00beae724186bee19d183dbca9c22ea589d88880b84cbed1959f125"}, &(0x7f0000001500)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000001540)={0x0, 0x8, 0x1, 0x1f}}) syz_usb_disconnect(r0) syz_usb_ep_write(r0, 0x9, 0x76, &(0x7f0000000000)="82c1a22c46442f70dfb40600cca9b9f8ff7ab35d17a292467027223dd87a5576b0ad31038ec03db08b8f098df3d6c43c34773cc9d43ae32e0ef91623597c7ad3db98f66a5ac261f272911e8a93a2a081e3c553bcad50e359f4619b543f9cc9863639557621973fd350626ec5dc95eb614f5d9c483a2b") [ 646.582150][ T3288] pwc: recv_control_msg error -71 req 02 val 2b00 [ 646.602170][ T3288] pwc: recv_control_msg error -71 req 02 val 2700 [ 646.622361][ T3288] pwc: recv_control_msg error -71 req 02 val 2c00 [ 646.632260][ T2759] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 646.642382][ T3288] pwc: recv_control_msg error -71 req 04 val 1000 [ 646.662133][ T3288] pwc: recv_control_msg error -71 req 04 val 1300 [ 646.682134][ T3288] pwc: recv_control_msg error -71 req 04 val 1400 [ 646.692239][ T101] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 646.702215][ T3288] pwc: recv_control_msg error -71 req 02 val 2000 [ 646.722145][ T83] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 646.722152][ T3288] pwc: recv_control_msg error -71 req 02 val 2100 [ 646.737884][ T83] usb 2-1: USB disconnect, device number 86 [ 646.743012][ T3288] pwc: recv_control_msg error -71 req 04 val 1500 [ 646.772363][ T3288] pwc: recv_control_msg error -71 req 02 val 2500 [ 646.792155][ T3288] pwc: recv_control_msg error -71 req 02 val 2400 [ 646.812311][ T3288] pwc: recv_control_msg error -71 req 02 val 2600 [ 646.832172][ T3288] pwc: recv_control_msg error -71 req 02 val 2900 10:45:41 executing program 0: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 646.856517][ T3288] pwc: recv_control_msg error -71 req 02 val 2800 [ 646.872295][ T2759] usb 5-1: Using ep0 maxpacket: 8 [ 646.882143][ T3288] pwc: recv_control_msg error -71 req 04 val 1100 [ 646.902411][ T3288] pwc: recv_control_msg error -71 req 04 val 1200 [ 646.909682][ T3288] pwc: Registered as video2. [ 646.926593][ T3288] input: PWC snapshot button as /devices/platform/dummy_hcd.2/usb3/3-1/input/input202 [ 646.936314][ T101] usb 6-1: Using ep0 maxpacket: 8 [ 646.949276][ T3288] usb 3-1: USB disconnect, device number 105 [ 646.992305][ T2759] usb 5-1: config 0 has an invalid interface number: 221 but max is 0 [ 647.000524][ T2759] usb 5-1: config 0 has no interface number 0 [ 647.006960][ T2759] usb 5-1: config 0 interface 221 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 647.016912][ T2759] usb 5-1: config 0 interface 221 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 647.026880][ T2759] usb 5-1: New USB device found, idVendor=110a, idProduct=1151, bcdDevice=7e.b8 10:45:41 executing program 2: syz_usb_connect(0x0, 0xffffffffffffff48, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xeb, 0x19, 0x9a, 0x40, 0x7aa, 0x9601, 0x9b7d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe6, 0x0, 0x0, 0xe4, 0x36, 0x49}}]}}]}}, 0x0) [ 647.036723][ T2759] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 647.047160][ T2759] usb 5-1: config 0 descriptor?? [ 647.083913][ T101] usb 6-1: config 0 has an invalid interface number: 200 but max is 0 [ 647.092273][ T101] usb 6-1: config 0 has no interface number 0 [ 647.100031][ T2759] ti_usb_3410_5052 5-1:0.221: TI USB 3410 1 port adapter converter detected [ 647.102182][ T83] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 647.120071][ T101] usb 6-1: New USB device found, idVendor=0cf2, idProduct=6250, bcdDevice=3c.5e [ 647.129345][ T101] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 647.140802][ T2759] usb 5-1: TI USB 3410 1 port adapter converter now attached to ttyUSB0 [ 647.150252][ T101] usb 6-1: config 0 descriptor?? [ 647.193106][ T101] ums_eneub6250 6-1:0.200: USB Mass Storage device detected 10:45:41 executing program 0: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 647.382094][ T83] usb 2-1: Using ep0 maxpacket: 32 [ 647.396449][ T2759] usb 6-1: USB disconnect, device number 99 10:45:41 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 647.462118][ T3288] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 647.502238][ T83] usb 2-1: config 0 has an invalid interface number: 222 but max is 0 [ 647.510475][ T83] usb 2-1: config 0 has no interface number 0 [ 647.516682][ T83] usb 2-1: New USB device found, idVendor=0403, idProduct=f9e9, bcdDevice=c3.9b [ 647.525891][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 647.534750][ T83] usb 2-1: config 0 descriptor?? [ 647.574975][ T83] input: USB Touchscreen 0403:f9e9 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.222/input/input203 [ 647.700821][ T83] usb 5-1: USB disconnect, device number 96 [ 647.708417][ T83] ti_usb_3410_5052_1 ttyUSB0: TI USB 3410 1 port adapter converter now disconnected from ttyUSB0 [ 647.719992][ T83] ti_usb_3410_5052 5-1:0.221: device disconnected 10:45:42 executing program 0: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 647.852819][ T3887] usb 2-1: USB disconnect, device number 87 [ 647.882236][ T3288] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 647.890287][ T3288] usb 3-1: can't read configurations, error -22 [ 648.042138][ T3288] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 648.172144][ T2759] usb 6-1: new high-speed USB device number 100 using dummy_hcd 10:45:42 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 648.423986][ T2759] usb 6-1: Using ep0 maxpacket: 8 [ 648.452340][ T3288] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 648.460767][ T3288] usb 3-1: can't read configurations, error -22 [ 648.467453][ T101] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 648.475762][ T3288] usb usb3-port1: attempt power cycle [ 648.542292][ T2759] usb 6-1: config 0 has an invalid interface number: 200 but max is 0 [ 648.550733][ T2759] usb 6-1: config 0 has no interface number 0 [ 648.557477][ T2759] usb 6-1: New USB device found, idVendor=0cf2, idProduct=6250, bcdDevice=3c.5e [ 648.567435][ T2759] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 648.576945][ T2759] usb 6-1: config 0 descriptor?? [ 648.622267][ T12] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 648.632538][ T2759] ums_eneub6250 6-1:0.200: USB Mass Storage device detected [ 648.712157][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 648.823619][ T2812] usb 6-1: USB disconnect, device number 100 [ 648.832536][ T101] usb 5-1: config 0 has an invalid interface number: 221 but max is 0 [ 648.841066][ T101] usb 5-1: config 0 has no interface number 0 [ 648.847403][ T101] usb 5-1: config 0 interface 221 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 648.858663][ T101] usb 5-1: config 0 interface 221 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 648.868629][ T101] usb 5-1: New USB device found, idVendor=110a, idProduct=1151, bcdDevice=7e.b8 [ 648.877829][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 648.886009][ T12] usb 2-1: Using ep0 maxpacket: 32 [ 648.891973][ T101] usb 5-1: config 0 descriptor?? 10:45:43 executing program 1: syz_open_dev$evdev(&(0x7f0000004e80)='/dev/input/event#\x00', 0x8, 0x0) syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0x7ffffe, 0x231002) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0x4001) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20003, 0x98100) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r1, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84", 0x1f8) write$hidraw(r3, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r4, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x4001) write$hidraw(r5, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) syz_open_dev$hidraw(0x0, 0x0, 0x4001) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0xff, 0x400) write$hidraw(r6, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r6, &(0x7f0000002000)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4835f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd00000000000000004ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541b621c5f3e5a0dee0dc5976187201000000010000008e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad63dfb5b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00b0000fe58cc54f7d755ef81d934d87f27020000005c97bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d5c80aa95be5afb6c52ed20fe5ba7bb15b22736776206265f50d1f5f4957ffe0f5ecc1fc0fb10f6fa649f07260d034c2a86c3add3f69e25c2e8e8d2f0d2c06f65d0845d5f6c56f2298f3fed25d403a74d547c59cb4bb1429678fe20c2c93c88cd173c905d5d0be5bc7db0ffa782da19eb07632a2d31e052f70c98870070a3811717ed56a7737986f7aa7f67760aed8613b23c15b6513b791753b3a66d6da5c6ab724e14512d3f4285f40728dc1aa8b4ecb299e981971de4b914ad8783bb2083fe5b809e41c449ff441e320eb9e9cf679601cbd1bfd17a7645a5307cc8c63b6273a31c3305469c6468a8faaba84e655bcfc814896921f274cb9843211b8e4f977e1116f3af0ddb7c8d0c8da81ab111747f9278de895f57bfd1824a0c6a415935de17a3", 0x5b2) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r7, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r8, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r9, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r10 = syz_usb_connect(0x0, 0x2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYBLOB="fce2f440e8a5d19954fe11309ead3100d4266e11a156f1292e84c8ac16012432aaf6f81bc98a08acff75f704b387de3694bc56355c07dfb12d42fc97e5d70485b5c9fbc1c451c5d36badda21573c4d698b4b30a63e3754f8b00137000000000001030000872813f995721c20f5db5600000000007e0702cf06edcb101c9bfb4f278746a803bc3cdeef4f5fce25f6786f5ec28af54c72509be8a7ea1ff64f4f109370621b8f6362ab7ff31bd634731239f176d72295b71c06cbb1af0f772aa2b7531c1cca32339074f5e31bb8f97558b0bbb85eedddfb36be849938754481f36484091cb58d57b09c647b24ab9c0a97d8eb89557e445568d60440141c4adafed3387095dd91358dc1202349dde3651ce93ef1fe33000000000000000000"], @ANYPTR64=&(0x7f0000000440)=ANY=[]], 0x0) syz_usb_disconnect(r10) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) 10:45:43 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:43 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 648.933904][ T101] ti_usb_3410_5052 5-1:0.221: TI USB 3410 1 port adapter converter detected [ 648.944591][ T101] usb 5-1: TI USB 3410 1 port adapter converter now attached to ttyUSB0 [ 648.992239][ T12] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 648.999892][ T12] usb 2-1: can't read configurations, error -71 [ 649.133299][ T3887] usb 5-1: USB disconnect, device number 97 [ 649.140568][ T3887] ti_usb_3410_5052_1 ttyUSB0: TI USB 3410 1 port adapter converter now disconnected from ttyUSB0 [ 649.151757][ T3887] ti_usb_3410_5052 5-1:0.221: device disconnected [ 649.182205][ T3288] usb 3-1: new high-speed USB device number 108 using dummy_hcd 10:45:43 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) syz_usb_disconnect(r1) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000680)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0x4, "38ed08c9"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={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_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) 10:45:43 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x101340) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000020005a1a44000001f000109024f00010100007c8c04ffafee022406000005240000000d240f018e0000000000000001061500000405240104000905823ffe40c6512a67dd43ffdd9c2810726c8edb30f94e4f156149fa8fa739ea15c7ee07003ddedb0f31000000000000713f4c356db5100e3e1624b3fd1c638b08000000000000004c8c4e5c4d22604593c85067331575e1f593ea64ddbec48684f58d66361c601c78b02c98ca75784c85d782a811217a9353ec91d77ac819dcf032e84b4ddfdbee824a117d91ae7c01b0db326cecc40a4b21feaf682afc8c26bec5d066e81617c586632b86f5da9077ba534fa7fb9c7f5a5b1a5b34e870d48f27842356f50a7a43351d14b6a51ea492153966cb59136d1f2ec2de0c21b45782acd20a198aae567497c6079b4d20d939b399e76640c03a82a09bc0a84753bd6fadf7667c3c73c5cde45393a1362b5bae622a06650720df6583aa2510c093cff3622443801378ef0065b7fe1b302ce15d3e4cf49a30c0edcdffe0cba3fedee6287fd8c7a73df8ec32cbfd2ae7bec3ed3be47ca51ef6249933b95cb2701deee8d4ad8b6316554a5de0b646fb1abe65355c351e8da3d2216aa1769bc611b45a96253e83b80000000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x40000006, 0x40) 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, 0x200) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r5 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(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) 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) syz_open_dev$hidraw(0x0, 0x0, 0x201) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r6, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="1fbc7ae79a54901ec72fcc20532f2f2fc50970ac1d3a77c70292d7c57138cf313003861d38fb459342fa3fc16e7e5a629d58d14b6358a5a84b00d2b2211f0f159aacb3be102194401d2a6f076a12e3f86872c127f34131a1116782902a36b5e2076a3b359b204ac5d6357f2ff7ba2a917745d6ef85689239bec425091940d74a54db6affb04c233bef563ef52974ef4f424624b3cb0b410190cd6d7eefae5665b7eff532cb03f303fb57379c15509f9a15b1b85ae440840c00e3bf0af58bfeb4f5003af4f9f8af5f605024bdf74094a0b264333d03fc9e9ec7215fe286c973df06f665381537794ce629c627b26bcacba23bf0d14af8c02ffc4bc2183bcf9c2088b61eec5a4c782dc7f8c00ee08969a247", 0xfffffffffffffe08) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:45:43 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 649.602274][ T3288] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 649.610980][ T3288] usb 3-1: can't read configurations, error -22 [ 649.617348][ T2812] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 649.772139][ T3288] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 649.862100][ T2812] usb 6-1: Using ep0 maxpacket: 32 10:45:44 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 649.982175][ T2812] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 649.990482][ T2812] usb 6-1: config 0 has no interface number 0 [ 649.997237][ T2812] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 650.006613][ T2812] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 650.016068][ T2812] usb 6-1: config 0 descriptor?? 10:45:44 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040fc0d0101400000fe00010902245139fd84942e39c9d776d691e9fc00000000090100000203010000092100000001220100090581030000030000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0xdc, {0xdc, 0x9, "01e2d5dbf86f27a93f92b723ddac14129d0c8384f6922770bf911d57e1500f8b81589c10a6ee218b4ced26d7f09b14c870b8bdac37b6f0be97ac5d6cd7c6c664abb58ed397c8f726cec3432b3da739bafe6fb079fd40019be7f648d640aaaccbb1b3bd7a0ad4863b86822e20a30b1948b3df1729c9050ff351b184c3f3ce3ecaf2624d52248139eb2411753185d81edec24fb32c7d2d8cc496d361704f040d59b859bf88e1c0bb0e7570ad69480328d70948aee14271fd32730e6a2a8dd3918fd14a5390d493581ac8a46db4e0f9fcdb7e45c8fd4bdc87098388"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:45:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 650.142187][ T3288] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 650.150234][ T3288] usb 3-1: can't read configurations, error -71 [ 650.157144][ T3288] usb usb3-port1: unable to enumerate USB device 10:45:44 executing program 1: syz_usb_connect(0x0, 0x3b, &(0x7f00000076c0)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b00010000000009046500110300020007058c0300ffffffdfd8f508c0a7dd3d4c259231deb8ee07d2f5bdb90398a60f442e0432f279da5de59fa4d50f00cdd65d1031e98f90afb4bfd93ea37e5e0374dfb6e1b85aa5694be0c4214769b2ff099a7fcd49406e5848bce348dc7bbb61401a0a4de82d68681e952c25b4545fc158b39698f1a6e2199e0c843b595681e0e9c1ef64d410fc5f2c97c90cd2ecadea103a577409745161237974cd55fd34854eeb2c6a759984d06b45345395d0924832c47afaca2642841d692d511dc125bdc22117c7dee59e61f90cb38adc931706f12d7a488277cadb04ba6363f5790e361634099c197364e254888b7a1fb6422720692f263807ded4d742f0631817801ee23401f0ed3d673e36a7cfe85114cc292a9b27cbcd0459f106fa06e14e9d781e118f7b1331a6efeced8b04151c8ed49282f3935e4edea32ab097ae593b27da90a2a8111c2db569a8b475fd32ff5f9295e07f32670802cad4ff0dd908cc8fddcd2db54f5115ab986f524890f2299aec0c932eb18649dd4c6dff8e3a9609aca636e88e71799916196e9ab069c068d07d3862e0151eaea86c045d57dd6ac4064f27237880a74520b35514ece8c2899e7bfa971ac022cf3a02585f145d75eb351db11621df7a8518549b45d6dd44b8136f0fd3d47732b542563e27c6f405ce0cc3dd6fb16c5d2d210dc0c1b5e103b0cd8c702205b71ed8009aa2135312480976a394e14b27dc228e5025dd500b0002409bf65fabe1"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xa0c) write$char_usb(r0, 0x0, 0xd2) syz_open_dev$char_usb(0xc, 0xb4, 0x1) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x200000) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0x0, 0xfffffff9]) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000000c0)=""/87) 10:45:44 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x58, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x46, 0x1}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa}, 0xc, &(0x7f0000000100)={0x5, 0xf, 0xfffffffffffffc80, 0x1, [@ext_cap={0x7}]}, 0x1, [{0xe9, &(0x7f0000000140)=@string={0xe9, 0x3, "e99669fb05f3617741cc586b6ece7e6e1c8c186fd9ea235bc1f901da02d0b7ffa869d154677078cd2a0a345e412b8c55a918c798f143c180a0254f4803b17e76353be9157237da3c25f80c54048aff0ed98dfe02239ca4e81bbfce4370ee9290a5ed548d1f499afa9b845af251e089194b99a2aaaec88d14768a3456df8094338412ff233ad43a58d03550e09ec7a50892423cde2a97db9288acd0f4fe85b68b74cf31823903e5c30b5956371fad8bc58116fedc216f70c5f2030bba46cd0471f493307bd075a57f1d8dd03638a9be1fdcc628d603d575dfd52665b5db2fdafa267f80486a2769"}}]}) syz_usb_connect(0x6, 0x277a, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x4e, 0x2, 0xd2, 0x0, 0x10c4, 0x826b, 0x212, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2768, 0x2, 0x0, 0x20, 0x10, 0x1f, [{{0x9, 0x4, 0xd2, 0x1, 0x9, 0xae, 0x54, 0x9e, 0xa8, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x3ff}, {0xd, 0x24, 0xf, 0x1, 0xc1b9, 0xac, 0x9, 0x5}, [@obex={0x5, 0x24, 0x15, 0x7ff}, @obex={0x5, 0x24, 0x15, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x0, 0xff, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x1, 0x4, 0xea}, @mbim_extended={0x8, 0x24, 0x1c, 0x27, 0x0, 0x401}]}], [{{0x9, 0x5, 0xe, 0x10, 0x399, 0x7, 0x7, 0x1, [@generic={0x73, 0x23, "11ebcffb6afecf046a3392376b266d4dfbe86e6f578ce3a6c776b62047f784f17e32e91539033cc47a93e9909c4e7058bb997d86796647ff930af051c4d6d7fc525f77ecc835b8a7496880be7428b50bb3809b568868c9cc38c646bf2c4c877b4ad92e800c381aa7c01873273bfeaf07e7"}, @generic={0x5b, 0x31, "48f16bb589da6c3cece2845a8a79cab044cd6edbc62b1e66583fa87faeadc683d360f38f385501db8ec45a6211c3c17bf9d6929e77989d8d77ac10ba9fc35c55531dd895894e4a91f1fc5b3d210d0dbd50373353e1a0206c78"}]}}, {{0x9, 0x5, 0x2, 0x8, 0x156, 0x9, 0xd4, 0x8, [@generic={0xf0, 0x7, "0e69e659c6cb203653eb0a8b0580f8954ed21ff84afce2d05b5059cbaebd374f7b742261582c6b24821fbe19d7d3ab8706ead185751401fe3d800b3d978a8cd4c418a741a49deb3273aedc74983a2ec59ba334b1989423e640c72ecf6f1ba1716c04c9ac447fa79fcea96ea995f21c1b799a65b37b280ab8ff6051f3f9a70e90ed57859c27a56c631e72e1b134d1dba59d034fb5fa14a7ea20f1c87f8b8b5053b6127cabbfe9bec8eb21894bc5c6f1efde0fd9a4edc6fb68d0ee4560e6fa47cc59ffafe2c886891ffbe3c5dc81905451245bbc6ce2cc54bffe4f12ead263ad8b0d41e8a33e9773b947f699ba1bc4"}, @generic={0x2, 0xa}]}}, {{0x9, 0x5, 0x3, 0x2, 0x3a1, 0x6, 0x6, 0x1f}}, {{0x9, 0x5, 0x2, 0x0, 0x28, 0x5, 0x8, 0x0, [@generic={0x24, 0x38fbf3ab659237c0, "bde7f067eb06484c0120ed1e8594dc100b9800d477455d7d393d56f545609df24a58"}, @generic={0x73, 0x10, "75d7385ce4afa515edca91dd19ed7e00c140101bd3c31f8fa97e923a0932ab4b5567eb6e2dc3f3dcbcda0b5e38ae3722a4300e3f06bfea7fe67251406b54c009fa007afc6a341274d49ea225a24e2ebabb17d620631a1282e41ac773e1f23261731917230903853926e23bf8dfec28acab"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1d8, 0x0, 0x1, 0x4, [@generic={0xf4, 0x4, "9a9a5800da3a8abb62535f2d4c6bb253b1d968cba2bb3774386260f731fa8971c919a5f19621e626485959cc8fe42a97908f2f8f5997c6ef23dbaa238da240d4cfe6deea5e7892b12d00f3c8fc8b0b9374fbdce879edd47bac2d365b6b0646e551b51364f7a28bdaf73ef3cb0c5d4f4041426d4d9ab21d61bb022995e6983890884fd42734abe368b0c47485eb93c58630d4c25d0fb5bb2ac595076f63fca8900c18f5678a994fa4986773d2c6d9e2a6d42aa62b461542c15c0dc52d0dc3acbf7b12d3e11d42473717bf69a85521ca51486dd212e2350ec11bf0831fb9f9b63fc87567a4ab079470c9ba91c6b0fa21473bc9"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x120, 0x8, 0x8, 0x80, [@generic={0x1002, 0x23, "2dfb4d7bda3bf963ae6898b8058db38452ed676b3e1ed9a341a80cb98af6e4660e7887682e03497785f252e1b31debc6598cada3d7cee58aafbf78d44d99d065a4bd9e6d63a1102073de6b97184709ddc7043ad63cf8ba434ec2aec326b71087be7099fecfb02f8c4d27141f67ba62ee667aa1aae93e229b5153b9f61c6bf63e846e3e85fc5292a94d77a0c2721297275c81823c6c1d248e675f10940215a1b129bb1e4343c674fe7dfa130d9b767f3b04451f916e2027c0abaf20602496c02be8663c9e1567fd7b90757017f3c73bd986a467e302bb52237eb766cd1e00dd36f6bf3a280726483c390406d611e2a0aa9405b4670353b2a14c55d08e4937e67567a68cf79ecb17e843b6947c63e80b92d2441e577e60742046ea6077a52d3a5ff1a01589d8e5e0d68e733f5216676e20b81ecf076df1946a17bb348cab25dd7eb5f07f483e30cfc0c53a7bdb28acc61cd057115047cc6cb3dcaa53a4f9793e3ad8517604efe2ea506534e8f61c8084a06be907298eff408823141738fb12ddef91a64f7190c8298013e304e6f61034f3c98f02b380d83b0c9721f24cf0a96e022da367d4f180811b31f23908d2f6e1ad0e79fb6086b1130fb19b5bce0fc40c65d33dd6a8e143485c6c8f17d025991babbfadec6c73d7c40c314c9f36acfb369ed52f3574fcf823ddbdce5cfe3491d3a30fd8650e53ad528f527cc663e4d70fae6e41c42f7ad734d0e4948de74db3df3c9632f8d56470ddfa1d5178af6ce708c48b8984e7cce5042027da5a293237f3ea5912e850522eac939cf93060e8c6fcf8d9b6ee11453b9f481502b73cb86576adeb497537de4159bde060ab31844765f3181ed2eb8b40301b1b74635831adfe91273fbdb423c9862bf971ed72ec01e69318f352362dd776c57a76f6ca55e6d9377c3f49263f7552d9408cb85280c776d9b067fd655490f9aeea02b80b93f98735066779a4ccacc3cfdddfb660c0e37da01ea777cb11b53e6136c5bac38971b372df74e7c0e603de99b02585343c1cd7a019fe32e9bf05811283d10e124843229320586ba29120868a3ccd625e14d543fc5f2e1ba9d4c7accf89658961da631214f48ed23350a198e07f04f5b27e0ddfc7a2d2d00e3c62ec6e6f8e696c77a8c08f69f36d86a31f0983d88ea7782a106deaa9943bef779b6be697a3cf4243897191fd8d1ef164f8ddec9ee59101749fdade5478401303f52a9c7474dd0f1a8fda38383775514b006076067cec09856b0cf0313dc99599039f159f38c303da5a229fb2e8fbbf28c1428d81af02a2f033658f28fb8787570e361713bb67e0fe46e44631c1b74432c143d5593da7b285d2335f867c6c6986b7fc2804c6d5d3e04483e98925d105ca513d62754dfdb5d6676144192fe677881083f27db40c7c45700fa0301cb1b2c2fb121834761efebbb6455036882c5d22133bb77d76d63554f68351765a8ea15ae8d75d6be5349925e6c8e651ca36b37698fd046f97d51b4c99b99e758e3f43e5016e1dba0fc41567ad4696be9e68697ec6fcc651348ddc0afeb37dc20fa28e9cc92abd625d06b3195337e0d2c1bd98c999c8c1812bccdfb453db70104d4da584e0f047eeec244af6235466c2bc1e42365020885160a61f4079566602198e1bc345963b0ecf99accad753fb56a0f940fbc80a579038ebba0767e050d89d3365c9b0cc1778beedec28643afc6504ad428462dd5f4abd95d95f84635b9f43318f320ce3f59af239c2d4c7d89cdcdb5cfedd4017b7d86c18539caf9ede83625525eddbe9c47f36068c43bb4ac0082e820643bba9fc1bed82b2f843ec4cb8af2cf909e6e3199733d79618d296a1f9ed259f5798490e2225a9bd0bd859a85b388a1db75532ad29f4cb1137233ad39ca878ff496714f2efc9210d598a4067ef2a41fa8905513894b393a1b24efb12abdeb877564899b423ebbfe0162c682b6ea5f40e39617947c677de4aed941b7d43e15b8a07704e5fd657589cf2b7b2bd592f43c16140d3f916f9d9d02fae6300fa3e0805b72f2c2ededd12dc353c68508974915e39d8b4a83c213a605ae24535c818b1375bf34d418c55cd087c029d7234db55f943e5d9e3db36c61b456c74959868d8ca92d122822d5ef5141df7678a85d79b84c020ce9866da0e0986013fc7d90beaad3423f2fc7fe61605d327027b81bf72b4c887900339c29f08842ba272c82418b3b0060fe7e06d07b8db9bbb20c7caf3eff194fabf5b20db7f256c1d73d741b0132d3b48b0623670118247c46bef4d5b3afa5b8048690dc8ddc39fda76ef1b88630dc5bdceaf6ae9e898359f716d3a8013602da5059a5785e4c7de12b9f5a5596ba73765e8de9b922ae4a633910c8325408b768e096e9a6dc049394e715cc298c1885e06242ea3d5e4cee32b260f9dcca5cfe2ec8e8be4902c306c1d3b12460c5bf8019a36d30900efb33552568215be35174b3b3b2db1a0c42bd0685f2e531e8c49636d2a44815607949bd277af26849c10280d3052c60ac0eb70f3bd2a7f18974dca775ed152951670675117640d70b35d013a6bbb6dd33f6a0d2467802f02f717a5e6dac0ce9cff8de78642b6f9b34abf93fca9d91a2fdc80b33898fb23c9d130084bd32c7474772fc34aa0d52d679dee17ffc7e669c3b3cccc07cc9971549ef5a4589b35ebbfc020b0eb93261c15924af0df5402860001ba2fd7985e93dad7abaa3bc82b431590bd21876df280c310c1d9e58fddaaacca4e1f79cf3984826fa89f687ed290a7c74a8aa13d9b9dbc21c7d9979bd8c1458732caf6d605c81522ee69960f7a4bc5a75898978be0075446bc724960adb254ed83cfb39638dd9fc5a666ab1193864d927cdd8ec28e72157fcc1c5d84231e5285b5f79cccb5b82c3bcc3c56eb0d64a33ffd54c17c31bcdd526f0273b4800bb2eff8b69c1a301544cca7aa42c7c189755041087f5943d52845dcf089c21187e9e16b017d1faa8fc4461ce1162908cf2e4dd3e73dbd7097a88af1fea1b2ad3a7dfa796e8a24abc0da9cc1e1147faefd6f96dbcf48898c0b261c2685a7915ed5f444ebc322b4b73ecfc69859d8bfc10a3fdc9d754f9e635283cb6ca66997e906c33afcda945eaea293f04b098a48c64ebc2f11128a691d94be7dcb28e8d18c9b6d6b66250190592401c9e684a84605c1a9ddbdd13b641086db7550936e3067ff308c866b518d313972fc7d225b28fc3fdc3894b660bf195d1e2b3b347019ab014797cbca4fea8427339dded3418b27f8022169e11eac69825dfb1db8cbe2d09e90d3ac1a8fd3c33e17d654093846bd80fa66254b0d1f2fee4b5c17e2e67078614da020aa67aeac616172a94a1acd43678f7e7d3d792c452e2bd56f291268f012901abdc7a5673c882ef555685d73054351ee62cb86ef321c74379dfc4ccfec813ddaa40036c8b98f033dc10d606860fad4812b7205d8ae6b898f599403b2d9f1e6bf8fd50d4bc22c23b3d3b87a950b5d7ef2fe477b6a8b164081084bd071b2890288fc19df23db7133b42123c31ebd4c5b8e1b52b827ad6eb64bbac6d9aacd06c3640c946a9af7ea5e871f8c5c99747d90edad0dd9440ef44a34d563b238d3a80a2a570e8699449ccdc6cba3b343aa53c891216d07ea884148fb76756e1a4d6d8035eb60b723747fa54b65b4c8452d9646e96c44a66fda1884d4489d6ae6f8116e7e35d8e145fccfb4f1c3c2f479f7c5f4c97eaf6df620c1e12e8f06ce3deb96ed4575190a2fe4716af812c5151fcc94528d6e7e43d7231adb9ef7c81cdd7fb8334aa5ffe5b70577e81be2e0c30d5862d17ee224597a9ee1d5e02d4bcf71f049db4083a992b06873b2a57170be0b81083ebaa6cc937de36ab714b2756a27d08958f761896c272a66b201631cca7e6f2120dd5744a36c2f018e5a39c9b422f3b19047523e0670667c344fa593859bb40ce261d95c32cdec7ab6ca2e892346a037b78dc8426b88e7a1e5963d60ab78878fd81b3de177a42e031998efb3753fde17bf2fb622fd610f8a0a2f801ebb74dbf74b3d0726c4c8a950f4f5dfd3e530455e22cc54bed1d7a94d1402f6a3c66626d54a02359698faa31bfbef2633dca07b3e5cc094cd9af11d545ebf01d092f636eeb7572694c574b1416d88b0dda8e5be5d68ffa8fd5207153bf02fa8300fda5d7a1e5895b31e15a550d3fffec8513c6fa602f22949d305db00547e2a481813d97fc8587dfcd5d8df944821ce83d8af1e1222fc814c34cf0611600c7d0fe8706b2178bac2e8789e439e9d4ffdafebb700acfbc4dd8e0d5cfb323f50679a31151cc832bcba5717b5dcef0b8ee3a9455f8c9bcb7237e7a7f4fa0f2e8a82a81e2fa31e2ab6d444acf79e2723ede10dd15e028918d4351c05531662b73bbbb3d1328b39a6da816f49aacfc5d5c5f559c9897a9f5b57d171c0bbb308d814813c6d59add54bd0d92d02dfccf381ea66a8dc990f3000a211bb30dc9670e2c693d97687f343d07e2d9cb822336650d5346febdf63b724a2b7deb73af3568dd23c7923d67b0446d4434e6c2c1f9a0f38cd121608ebccf8543176f81be5594196c2f2424801637081a29640f3c6bd2ee385f98604a9c7c53d72872bb949498c5ae7e3a3a543709f907bc42358e9e1b058d599ec68289f6c1eb9a89f7d152bba7f30c1bd4419d22bdee93709ab3ed0136d9b370c215ff708b5654c087f288e947cfea2b5c667ca55723eca648a5fb124e0ffedd0efb9fc168b3f416bd75d50298609ab8c417f22676f18d8893455a4bdf10470d5c5e31b80f81988e0af2704147b587bf47e965d0034b4043fac3669d2079da5820d916562141345b5e981b189be4a12206328e74c3d8389605fdfb008d1790818549eb27387a02afdc7ac3d95d0f3f0e3c6d6aef42bc97ba7618be74c6ca522aa69349ed19a9215261579349c05dc93793cdd35cf2eeac9709b36e04968ca9f92bd875e23044e3c885d48257d2fb418efbcf3611eebd238fbddfbb7d13d388fc96102ac6f488dcdcc3893d9115888e5744ae247f701d1d8bd44cde92bb84881fd2cea1bc55428bc3ce5ab924f3eb5b44ae5a1275086b13a24e71370af6300d751d3d88ac7d6be73996b9cc0bea1f0e85e3c1131b7d873b7dfae76fba02736f4628ded7be745fe2634846694f4248b3686f18d16d83a50303dbc9f3292f8249ddb811962d0381b5bf839bc65f355afbcd4262cbb1b3758bf3d5311a59f6bcc1c7023ed40bb815a89dc77c196ecc4844b3aa48e458df4f6ead5cc8d82038b2abd795e663106c69d89375a6964fccea9137c573f806fabc795f5f308fb1e02aeb92d886cded7e0ea1aa5070c19a6dc414126850157dd50a1075fbbc399fab19f9ff752731703d6ca8973ee3388890db65c6645664880b396f9f9ebd2a212de6b9eed5f17db9b2977caf3a29e0f80eeaa8acaff905b9d67ea68b003a2da75d4373bb8f4ad6664c20dddf46e309fcb9646a37c9544781a429be1cb834d4c18933bdd5086db7d5070801335f5da307bd0e8f4397c5f1859d07c07d172547a018f5b9757e5e995cb3d8758b0654b33af919ad964434b6fd40e0280e658eae046f34280ab8d2242475a78c3979ba43a2ca816595df04554b0d459e3bd311b7e88f0355a101ebf0f3da77dd79afdd1a2fe5c071f3b0fbc6766bacadc366ec43c6b99742b200dbca19482f07d7f76a492b96914cf1d5570b81b5b694a7985b814ea20e45a96c53874de7d7b9ecf0cf95969eea28366ce016843cd5171ebfed680f52f3060c59be437e213c8bd0f73"}]}}, {{0x9, 0x5, 0x4, 0x4, 0x230, 0x2, 0x7f, 0x6}}, {{0x9, 0x5, 0xe, 0x0, 0x3fc, 0xb, 0x0, 0x9, [@generic={0xee, 0x21, "7d04a3b8b743a67df90c3a1b7d78ab3fc3d6fa97af68ecad3dcd134593829beb8318a88236dba0bcbdbfd91bbb1258720d964462629d79e64b6b2d9aaffa8d6724c610a31326bb4b9e3498498dd7ba933930639a22f9e2a055718c9f8216c215f3d3b8911b5648514dc9d8d9ec422ed1901c44fd868685f20a962c3976e446c13b1ca4d96f6b1ffe240ac669d568516b5c8efce594ab1be2cc00072ee05689cc5562d34f9f42acb8041b53e2aaa8bdb0186e3e7256a99f6e47a96dc7f3a098f0724329c4b98cb4c249a83b0401f3032d8a9223d1a9c9e4796cc359a11cc16ef8ee79af0f93608d556cc6c267"}]}}, {{0x9, 0x5, 0x1, 0x6974c81146845bfe, 0x2aa, 0x2, 0x3f, 0xb6, [@generic={0xf1, 0x0, "f2fc9a2a5f71fd295a6d1a7063a291de53e482f1b6e755e1754d1e38cf303cbd132c27983a0f4a9cce474d4d3d12154a57d6f54664c5fe16b7ccffbc9ec8a0feab7ea0353300d5d1e68820de6ddff535fc5e25ecc4469ba102fc1b00d419abd49b02d6748f103352b0d9c975cb48ec14e0e475385f47019359a277ddbaa4950ec97c3dbe33486de6ac034e3cfe8c58ecb3e72b9f3466c1f8bd8df79191ce6dc3ca63ba75a6b0d6d327273455aa28a88725c6f5de00c5c8313e1a1ea9862d49a913227afabe87b9809fc20f26e3fc11732d2fb37ad40626f38eac6cce6f6ede40f425283aa3a9d53015b07c735ca95f"}]}}]}}, {{0x9, 0x4, 0xc5, 0x3b, 0x2, 0xb8, 0xd9, 0x33, 0x1, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0xb2, 0x5, 0x7, 0x1a}, [@acm={0x4, 0x24, 0x2, 0x4}, @dmm={0x7, 0x24, 0x14, 0x401, 0xfffd}, @mdlm_detail={0x3f, 0x24, 0x13, 0x8, "5ff46bb93193da264a2b5325d6673078fa8d6bd0478bcfa4490460567fe4a42878ac6f4f7d4e7d264bf7d9058f5d22a99bf3ff0ada1e3dee7f33a9"}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x0, 0xc, 0x2}, @ncm={0x6, 0x24, 0x1a, 0x5, 0x1}]}], [{{0x9, 0x5, 0xe, 0x10, 0x65, 0x5, 0x1, 0x0, [@generic={0x24, 0xd, "e9c30c1cb0834d809c1801f9b85199a8af2e0c17d08b0b3a3bad7700553a4d609db4"}, @generic={0x2, 0x2}]}}, {{0x9, 0x5, 0xc, 0x3, 0x2e3, 0x81, 0x3, 0x55, [@generic={0x1002, 0x11, "ceff084e6462db11ec0b8f87cec5a98da244353890e0167e69df1534f63ac808810b6d4a90576c4998ce69662a03d6ee81d3054544c429860dce306d9b7cadebd486111c7b7a6d5d67af1ecfbb1c5d8a49b82483152979c3f72732c98b33a07ed94672e03f53d81d6d79d8bb9796af996be3e241a49b51da54eb4f6c5c274f64e61363b39cf0faa59947998df76f2472d0780260840d93a6640fadc8207e64068e5c633b6a4b4e722c4ebccec11faa5e95cfacb0f54002e4c875ebd4d6d354e4f5f784c6e291409481d24df2cb6e849986bc8f12814f2fd30ccd944fefdd0fdee36e663106d07acd2f0d092420461e2b7bb544a5bbaf301944fba50a74ec939d0f82d885a721d1f4645a7ba5221b73135a5524ce434362a0d91d49a9a5784cd6d64b5758b28b9f9e37ea7fd8431c1ec519f4389dfd0b2c73708b5c15d3f97245cdc2c82b6e7e68d25c3de4e0ea0ed8574b847d2b4e209f854c578e71351ffbe833cc86bbf1588f57e528f0e2ff70e302223f5c5d892f498ac565acee19d608f03f23d13ba46840c969b933de18d8bec5369c809f12915bb4d72c22bfd823c3494837a87b5a127864eef0df511224deba8672008bb317ba9df07acbe31ab9f8afeef2f1564ce83f0cbee6b3da540a7caa347d6cdc8577e0eb5fc77c6fd92b29b245104b564262b429ca08ed56152dcb6d969f387c4b7926f8a375ae4a619fe7b8dbcd8598e259dc04021cb7788b3f36b686d28ef5362b6f51917d5c745e74b51bc289613b9fcf4e9ddb879549ffe0c5ac748b14699f364dc6fb59bb89f8e13fe755d7844899b18d2f5aed08b717a39c3153eeaf7456b20bef26da2baaa9d4c0a75653d2e18d29318c90dbdf5c36dfac9e2d6904179c07d6f937fa5ce61dc878640d9089edb4f679e1582fcbd7f1f0c58ac445691500ceef4d979927cf5bc6c4934b47b8fc1980efc363f5fcdddc36ad0c016dbbbda5d3d56f8b20b96a85b3a2b801f95340df8b342717c9366279c9526493d13496f19ec294f80d521001a46f63be973108cd801d7932f95474dffd9ef92a4870cf63d508193877d10ed47a3459c9f9dba3c799eb5246604370690cfd7c87877d7ad8e43da47aeef18d4bdf232cad0b99708676bff124de6f27e3e30d3bd8519be28bcfa35b6a70d784270ebea91adabc1a391a047cd4057edcd0160dba9d9a7c40f8cacad12bfff87da3aa40abb32c74569627a67049a2804ec61ce81bfc7a221625f0ca0baada8584d482b683e985c1b6a33ba60ee3b6d29f033c8e9259452d87f9e169e96db5449ed16435924d8c70d89369a14c8b7c7a11de331d0f17c973061db9053b1af16632fdd81fe1d98829ac15342bba977c03b9da68b5c5f75e56dd6f2815fa8dc3b74f3982b99288640cd9ff32672c4e2cec6be8c069a6ff3f37449a2934f4a654b92d97a347e731d3c3cbe1db39f70917c9e332b335bbccca858eba8237dbcd12435d2a62bceb6e79deca6218f1fb8b2ec84598c88a57a919e81ee866621fb8a14e49530d95534b24a8dd4440f86d6458c7edb2f27c5449535607936012a7f2834fe07bb7cfe88822325e99d4cfcdeee27883bdd960c77e4221aa81067938eda616dfc27b38aaa45eb6c1e6738ea5923f2384659a2e2a0efeef60edf102a1689f40ca814223e369de8ec6388610c4d6766c5c416d968980fc01c78a9f58c726b62623e69eda7463eaaa01304e469517f94e9c11aa764c4adea0c6b4ec2d63b5f463218152cdc255814b0bd3e8096e29589aa840fe0d7dd7f17a0da8ef80ffc675fb4732ad54b5edb73c51c489ec98e9a332966344b04955ec90689fb74bc518c2824f96d56c36b4200a641aefaa4ea50375bd267cc64fbda310d06825ade909dd3ec9ea082c49efda22b59f06e095180c152d46f206c09bbcf30bb34d5930e535669b67e74c454e24f61da07fb2590835f4b8ed79345770059c0b43d67949bbdf70c463e1060ed317b3a72141f79d165dcdfac2d0b611fc4040419089cef8166ac44a9323444804cb19297bf16dd7a6e67b11e18ffdc17ee61e879103583bc4cff3100782184ab5f45298ee3110a269a704ec40cebad7ef8501cff2fa59f06f9c7e231ec82e5fd20c9444015afb101a8794665d0fe52607820844ec3cd177236ef76b0d75905a0a48c90e76493b0b7b4086d97b4fbc6b7e60be590bc9c5078a50d5306e832689d17e98a69dca71e3411c7b5cb74b9a63940bfd7a8d2fe937115c53ae3fe00f4eb4c97c1003cf52fb15f649278a53ae2b89271ebcdfd4fa86ead239acd08ed938935f88d5e6ec456248ae19994f9da21810d3b3b09fd75b7f6c4b921e1aa965a2d14ed0ff2334d204788325088cee39af27bb369c0e8360af3f64a6210757230235a41d858188f73351dd57763d0f788d9c5bd3ac898d995f5af5c7f6c9b07785e3b045b75b60d1461d3c52b1ea684a978cd69fd49e6869fd488086c76879795e35a647e74380a0ec309320e3be4df23d5ec16c823504fb63af5b5216a981f34e04964941cbfd00a8ed90cb39d8a3fe11560b0f54aece1162c1a2646c7856c420562962eea8515fdc00d8ece7dbe4cf706772444d92ca2e26d7a43dfdaf850ef0e4df16d062969d138fac0593ad4d5ee6402ed724ff83ce1870103e7bd4de089ce2c678e345cb6ce3291c689df180d72e2423c8278c32b25d24cafeaf6ebcd356381b38cd9f4a260083e108b99be0f92245e11e3824d11ddbe2b74d0f11b838298a4a71d5a2ee1979bc5492ed130e17bfbe29afd1d3dbb9dc68b879bf5d8955c6b29279742c3ce6a1954eaeb46ffd07e78b80bb888ed5aa8c268d00b592f0761dae407dc01696067f5a157b48971f8a759e76e7d8711279b757f4deb3070296f70877eae874a3dba24a2b6c34a5a7427135221ddb452438c478e0a0d2bbf1edb306a9a3fe85be707b09c68fa43a322eb3a557f854e90242cf797ffc0baf0944a17cfcb646a78ddb48ae6b0b9b0d94ab1673ed24030c340ec182871712093ea7682f0a3d4d6e3a8f4958f6eab9ca914a87fda12084ac0ad2f634ff4dd620170aa9adbdc965f2fe15f37aa027b6fb091f67613695c5fd8981375cd690489aaa2faeebc2f1220776cc33d12bded762bfe4c150a90650aa9d74034cf601637bed47ab1f47fe96bd193d028b8151c95c00a2659a6542194c88bb52ed276cc95dd4a0d8365b7fdfbd60d922104b968da4cba09ed9e5dc8b44774645e4013783a0bb21c01abcfc69616845ca94ae6b1cc37f903252db2473750e033598112136e41c2c26227ada793b166b5601ca918b3a05887a89a57e4266eebcb8fc8f8df71db3906359ed3f3cd48aef73629962bb58a146a263e97fec4aa3f18ba30181b41c01e3afacbd2ef0000dddfb514dc0f0b6074ffe743e5eeb1c7f9c51ebbd6362108fb1a0b05f90c8d50be7d3cf20e628bbf088721cf20a5c2f2025ec98b79ed63b09f904477806f85c9b9c11e3616a3e95f8906fddc3e7f1a5d58f3c4310a6b3b66b5cc788c98c4c1c16819e20b493f3e4531c6bcee76e8bc96f7662cc8931c0852f57db80d332e16372883f34f5e107aa57f7e6ba5493a4b0db3cbbd95e5aa846dcf42ae84bba7f7a5ef0029976ee4b92b77be0eaca8dcf441a44ad830d6dc9a6184642c4cc4f50af5caf988446c59134ec04b8a6de03684ee6a391e40180247bb12337bb076694d96c6e16ce77d82516a8292fda41c6b04e4d414668414d69beef994e194dd1f38f25453bb61035275c5f7318d2ca98741439d255dcf2207ce2a4bb56a8173ce4aa8dfaa6177b619d943e4257f8a8b379cb18da6052cc2c9631ff92046fd238b2ea0b69d458a353ab6be61f6cf16c7c132d6a5c1f98fb74737c3c61bf791a10552c351fe8332dc9714501f25968a84d3957ee0db59d6d8bb30aeefcca29984c6089de63f103f43f2dc9a497b8111698306be4a9e516c53d7cb1d905e3a9ac779a1b7d0e0ee6b836bd682a9e44d4ef9b651cef613cf89ad96a38d9629a27e8614be8821dcf2fd4d7cac9487ee1a807e59bd86baf9cc0f00f2366d4c53a1326bdc0c92809b4dc7a8f24ef1b4ffc1c9793ab0b1fb1521706fa78e0386943ebd6aa27189418d6f5d35d11e94e21eb2a3dc14701925bdd4cd8461a4488859593ad43d48a7f8fd3206e7d5b826b1e45fb265aa3d26646f636a5727f5125a29c4537e58804ba8b3dfab487853877a2f5eeeebf8355db970cd5da586fac4f96cc2a205c7d210b65ae6d58ec2a7bcb3bd5fed8052dd5c9860aa59690da00f7a1a2b9f87123443ec2ddd5849646a3936118bc33f47c81afcbfba9a1ca7a37c2a9df31180ef4cb07f58d478003d3754249e2a6909d1d70aab9521e8c6cec28c4f1260d613bb87c9d8d82f18c8dbebd5544318195742abb5fe4e95961945cf92024ffb4dbe9490d61aae392a1f8b97b5dbb808fa7ca6e9b06e3e3123623d500e3463848d7170e09fc224bc906518c2f5b18530d78a5ef425d429ce3639d03293091e6b87a8e71a3b12bdf2412697a0748402c73961592ba2e1174d5a092f90ca5a2d94d62ba330f417c156e0eca89287b547cdd0be834d64501f47f481e4574d1c6bb42bfe24fa99a174d1d0a01b4cf20686996c29570b6f36141a08dd4cece3721e3ed3bbcafbad06f9e8607342419424f9a4b6d723d3b1f9f14aa011bc8463597d0ebf5e5df87ea83249ffc4c3661572f9a4bad2b3c5f27278e88bbf47f0fd602c2fdb7e6c9528f92ed7fe8fdb2ed1b1e59cf5b9a93a78a522bef7d3f98acba1f6ecacdf6fe091e50e7dd988e5e0191d936154d0b542db747c1a9d01daa938040642c0642e5eba915ca9b48f38bff9e281b27e43c33fd6a391be6a3708a6692f5403c6ec38e715f2d7171ba2d674ca8123aed9d1567dc524eebd03435d04fcc8254523156dfbac4e2edef64c581155ca2bf71e10dc653c194941b6986abc191be3f52883201c8ef1cf6c7dc59089495bdf0f90406e4e1057863256325463d55b6fb16da971ff046c781b01ee95639ed7c1d0948de8f1601c6a544f8868649bbde94d130f576f7c75d99c93187533fe82a86beab783bba1ef658fff86cf985f7235abba82a4d47c5d594e774e6704b4bac019b03e4bb92d99a37840fc3fda98fbdd752407edfd1696728b086c4e32b0ed3dca1bf4978add41af989a812c521aa700b4e2442d65c23458f41aca392eddc63e6f4ca23b28fa5fb335708351c4ff1c5367c639cb8d18aed2ba774612ee0abc477d6b0987fee564986d20517278871a7c715d6e623c98736e18dc8eeb02d0a4c12fc1d9ff2e59ea7f4241239c6655c95ea9689ef17c2760d5e9b6df6b606dae5ccb8f877755e0a8bff5965e08339267b756a8775aa950ce49d768fde2c8e7e812a912c6c524d01ba9c224218f5fcdcc7ca80c47ceed0931635b30e81af019d38bc9fba65cbbcf9bbdce1e777fb2506a46d46a1fa22d5d16c136301ac3b19ee60ba1c5018e140a8077622bc43b5a76c2e9a3c57b39f8b0277203eb834dc40f82a0944c47dbaff717d112acb4e0a18c3debed1879ed16230f9b9f6d5df741c5045bbb87a60a1fe83b1ce4b362cb369ef9f609ddb93764221927b1c54ba23376e4b949117f6434224b6dca8e70d0ee800198e44ccaea19d3f3e271e616418b861a7bd14202a14db1048dfb1ab7281316d6e79183e028a9cfa68423d189d39658e77bcced3bcec82fc91f3010bf85c49fc1a213a7c87e9d48c7cfcba87cc2d2b4b60691380ee52fde4f8b5d1ab5f2ef811d3d4"}, @generic={0xf1, 0x0, "a901e8c42d529f9c39ab8e8bcfaf6527329e3aba4340c0dd8a44d2bb2dbbd8ef83b93bf00c91e2f79e724c85db274e3592778847ea90cfe97795b47009270829b7950b127da2248a38e21ae7c9a052a7bc19c53f7e971f8cfc3a3a3b75815c0a4643b11f8ef3434a9d6a4ac258f05989f8b262cf656b40ab0063e3c7a766d418994231a677fe16f13a638296264fdc59168bdf5264b3f5459dd50ff6c8adaa4c67636cca381cbbdcba4d8e455c76b838c7d0312685c2286df6e156f78638209f8a8c543d605d955463433cf1922f982ebf4b7335ed2b2ac4f4206b8c8e776f273868633ad9070d73f0d2d3fb75401d"}]}}]}}]}}]}}, &(0x7f0000002b80)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x2, 0x1, 0x40, 0xef, 0xca}, 0xf4, &(0x7f0000002a00)={0x5, 0xf, 0xf4, 0x6, [@ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x1000, 0xf00, 0xffff, [0xff00f0, 0xfe80ff, 0xf, 0x2e, 0xf]}, @generic={0x9b, 0x10, 0x3, "2a5d6dedf95f9de853ccfac7517cc4084f6d4b3a5586e64de42db02d9216212128c7fd98cfc0bb935dddfe8a6252c9f5392abc7632b177e3fcfb7aad42eb60a78d70722e9dafa543d507e4267141f8f509eaeeeac1b907a74ffdf6f23ed7b234b4c2144a1406976c5b76bf560b17afcfb22e4ccf1f757222d9209bb8bd807598b47f4531b066ea66b646902797690e80c822137630f0418e"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x7f, 0x9, 0x1}, @wireless={0xb, 0x10, 0x1, 0xcb1a1ac7af5bf870, 0x38, 0x0, 0x9, 0x80, 0x2}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x7, 0x97, 0x200, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "3d268c3623dcc44093e760efe5764049"}]}, 0x2, [{0x4, &(0x7f0000002b00)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000002b40)=@lang_id={0x4, 0x3, 0xf0ff}}]}) 10:45:44 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 650.532233][ T3288] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 650.692115][ T3887] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 650.782156][ T12] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 650.902249][ T3288] usb 3-1: config index 0 descriptor too short (expected 20772, got 36) [ 650.911638][ T3288] usb 3-1: config 253 has too many interfaces: 57, using maximum allowed: 32 [ 650.920941][ T3288] usb 3-1: config 253 has an invalid descriptor of length 57, skipping remainder of the config [ 650.932555][ T3288] usb 3-1: config 253 has 0 interfaces, different from the descriptor's value: 57 [ 650.942374][ T3887] usb 2-1: Using ep0 maxpacket: 16 10:45:45 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 651.022238][ T3288] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 651.031917][ T3288] usb 3-1: New USB device strings: Mfr=0, Product=254, SerialNumber=0 [ 651.040187][ T3288] usb 3-1: Product: syz [ 651.072127][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 651.074106][ T3887] usb 2-1: config 0 has an invalid interface number: 101 but max is 0 [ 651.085447][ T3887] usb 2-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 651.095738][ T3887] usb 2-1: config 0 has no interface number 0 [ 651.102231][ T3887] usb 2-1: config 0 interface 101 altsetting 0 endpoint 0x8C has an invalid bInterval 255, changing to 11 [ 651.112260][ T2812] rtl8192cu: Chip version 0x71 [ 651.113994][ T3887] usb 2-1: config 0 interface 101 altsetting 0 endpoint 0x8C has invalid maxpacket 1792, setting to 1024 [ 651.130298][ T3887] usb 2-1: config 0 interface 101 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 651.146508][ T3887] usb 2-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 651.155948][ T3887] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 651.164865][ T3887] usb 2-1: config 0 descriptor?? [ 651.192208][ T12] usb 5-1: unable to get BOS descriptor set [ 651.205142][ T3887] yurex 2-1:0.101: USB YUREX device now attached to Yurex #0 [ 651.222086][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 10:45:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 651.242068][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.272079][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.272259][ T12] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 651.290601][ T12] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 651.303727][ T12] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 651.312089][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.312881][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 651.332113][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.352132][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.363312][ T12] cdc_ncm 5-1:1.0: bind() failure [ 651.382103][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.402083][ C1] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 651.413698][ T3887] usb 2-1: USB disconnect, device number 90 [ 651.423024][ T3887] yurex 2-1:0.101: USB YUREX #0 now disconnected 10:45:46 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 651.564969][ T83] usb 5-1: USB disconnect, device number 98 [ 651.762248][ T2812] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 651.769651][ T2812] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_B.bin [ 651.785828][ T2812] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw_B.bin failed with error -2 [ 651.795514][ T2812] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 651.804901][ T2812] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 651.817488][ T2812] rtlwifi: Selected firmware is not available [ 651.891498][T11437] rtl8192cu 6-1:0.179 wlan18: renamed from wlan0 [ 651.965045][ T83] usb 6-1: USB disconnect, device number 101 [ 652.252153][ T2812] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 652.342167][ T3887] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 652.492138][ T2812] usb 2-1: Using ep0 maxpacket: 16 [ 652.592139][ T3887] usb 5-1: Using ep0 maxpacket: 8 [ 652.612311][ T2812] usb 2-1: config 0 has an invalid interface number: 101 but max is 0 [ 652.620789][ T2812] usb 2-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 652.631410][ T2812] usb 2-1: config 0 has no interface number 0 [ 652.637728][ T2812] usb 2-1: config 0 interface 101 altsetting 0 endpoint 0x8C has an invalid bInterval 255, changing to 11 [ 652.649234][ T2812] usb 2-1: config 0 interface 101 altsetting 0 endpoint 0x8C has invalid maxpacket 1792, setting to 1024 [ 652.660825][ T2812] usb 2-1: config 0 interface 101 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 652.674138][ T2812] usb 2-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 652.683794][ T2812] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 652.693957][ T2812] usb 2-1: config 0 descriptor?? [ 652.732369][ T3887] usb 5-1: unable to get BOS descriptor set [ 652.735568][ T2812] yurex 2-1:0.101: USB YUREX device now attached to Yurex #0 [ 652.752113][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.762175][ T12] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 652.772172][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.792116][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.812091][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.832114][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.832295][ T3887] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 652.850437][ T3887] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 652.852113][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.863612][ T3887] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 652.872068][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.881152][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 652.892084][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.912136][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.932144][ C0] yurex 2-1:0.101: yurex_interrupt - unknown status received: -71 [ 652.934149][ T83] usb 2-1: USB disconnect, device number 91 [ 652.940168][ C0] yurex 2-1:0.101: yurex_interrupt - usb_submit_urb failed: -19 [ 652.955448][ T3887] cdc_ncm 5-1:1.0: bind() failure [ 652.965070][ T83] yurex 2-1:0.101: USB YUREX #0 now disconnected [ 653.002191][ T12] usb 6-1: Using ep0 maxpacket: 32 [ 653.122287][ T12] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 653.130707][ T12] usb 6-1: config 0 has no interface number 0 [ 653.143918][ T12] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 653.153065][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 653.157162][ T3887] usb 5-1: USB disconnect, device number 99 [ 653.169372][ T3288] usb 3-1: USB disconnect, device number 110 [ 653.175861][ T12] usb 6-1: config 0 descriptor?? 10:45:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:47 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:47 executing program 2: syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f0000000180)={0x40, 0x8, 0xd6, {0xd6, 0x22, "83fc7ef777b5d25fb84baeb87063361aa7d7e1171894f5035a2ea6adab2de9f0ab4e1a333455caef2062205f2896fda00a2c4ac2889ac276e9ac308414c9395587a7e44ebca3809452c53e365ffe949803c613b67484365e07b14e516c9c6156a5195e7559828c513d4401f3dcf68cdfa216a992ebaaa5616b63e930918331110da7c9da2faf8ec2dd138adb0d9d25aaf21d22ed423a115fd40c40e9177d84f1fee548ea49f5f9812c2e73111fe57a0d9376cd7bb7a08d8c2a837a8276409c41dbddcdfda8bb9e95fee7dd271ca50727cbfb0475"}}, &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000500)={0x44, &(0x7f00000002c0)=ANY=[@ANYBLOB="4014b0000000b99bcb40c21730fc0cdfde821da2764b1a8bf4cf039bea3616ab437867707cbb033fd3a374f56644e2b9f01d58d9dcdf54acc32429dbdde2855d389a2b51bef25c77fb15cbdf4d7405b392339fa4ff4a79412ff901b4153003bf3fe761297a775b65670cd735d7cbe8b4da8f35f2548c5fb6053ecb9b4b507a060b5c2a6a2d1e80ca8319f2e99fe816311f4ea30603d8b136544d36b21da405389e533f4aa3b8d73f1d140a59e5bcb310395bf73939"], &(0x7f0000000100)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000003c0)={0x20, 0x80, 0x1c, {0xa7, 0x7e, 0xfffffd83, 0xb3c, 0x3, 0x9000, 0x8, 0x2, 0x2, 0x0, 0x1ff, 0x5}}, &(0x7f0000000400)={0x20, 0x85, 0x4, 0x1f2}, &(0x7f0000000440)={0x20, 0x83, 0x2}, &(0x7f0000000480)={0x20, 0x87, 0x2, 0x4}, &(0x7f00000004c0)={0x20, 0x89, 0x2}}) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x8, &(0x7f0000000140)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x1555555555555769}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r4, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(r6) syz_usb_control_io(r6, &(0x7f0000000c00)={0x2c, &(0x7f0000000a00)={0x80, 0x0, 0x95, {0x95, 0xa, "bb43ca865f1d2ab5e38ac9911f109f8f0414cd4c5232555af84a529fa1a4437b58d53107e0fde2e9a77c17fbb7276347622ac5c6ce64753afa963c7cce36a5489ea55b2130f3f8dda10932ccb14e8d570321dbc2ba0c9b25463357205924a49db4e2d6e26c825d17144cf89b9aa6382a9e652f2e4fac05635877545db5807efb56e8bd4905bd0565f8ca2f9061816f85657a5e"}}, &(0x7f0000000ac0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x410}}, &(0x7f0000000b00)={0x0, 0xf, 0x4c, {0x5, 0xf, 0x4c, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xdc, "a48bbbce8175d645b9807acdbb817088"}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x1, 0xf000, 0x1, [0x30, 0x30, 0x8743d7e51baa4e9c, 0x7e00]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "785668cc3b0d8360111a4243501cc309"}]}}, &(0x7f0000000b80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x2, 0x9, 0x81, "d82faa45", "cd749ac8"}}, &(0x7f0000000bc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x4, 0x81, 0x4, 0x9, 0x3, 0x9d62}}}, &(0x7f0000001180)={0xac, &(0x7f0000000c40)={0x70227654f6fd6ce, 0x30}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0x9c}, &(0x7f0000000cc0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000d00)=ANY=[@ANYBLOB="20770100000020"], &(0x7f0000000d40)={0x20, 0x82, 0x3, "26a101"}, &(0x7f0000000d80)={0x20, 0x83, 0x2, "bbbb"}, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2003000000000000"], &(0x7f0000000e00)={0x20, 0x85, 0x3, "da9504"}, &(0x7f0000000e40)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000e80)={0x20, 0x0, 0x8, {0x1c00, 0x10, [0x7707]}}, &(0x7f0000000ec0)={0x40, 0x7, 0x2}, &(0x7f0000000f00)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000000f40)={0x40, 0xb, 0x2, 's!'}, &(0x7f0000000f80)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000fc0)={0x40, 0x13, 0x6, @random="6a2b011f3bfd"}, &(0x7f0000001000)={0x40, 0x17, 0x6, @random="aa7b217c1ef0"}, &(0x7f0000001040)={0x40, 0x19, 0x2, '_4'}, &(0x7f0000001080)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000010c0)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000001100)={0x40, 0x1e, 0x1, 0x1c}, &(0x7f0000001140)={0x40, 0x21, 0x1, 0x81}}) syz_usb_disconnect(r5) syz_usb_disconnect(r5) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r7, 0x0, 0x0) r8 = syz_usb_connect(0x6, 0x7, &(0x7f0000001c40)=ANY=[@ANYRESDEC=r1, @ANYRES64=0x0, @ANYRES64=r0, @ANYPTR=&(0x7f0000002e80)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRES32=r7, @ANYBLOB="e4655bfd4c12dee66142b5e8d41cc26c29069ce1f81f919e2e41f8fac18905c0d93c77d17c68d785e0fafc54e38eeaca73e608e780a008ac65919c38f0fce33730a0e1b437bad7794cac1900418cdf541b61d7a4e9139fae40239c204f0221e0ba12eaf27dc9a6bafa1a829f765b94a6655d9ab875f71b37828e3f92d43b73bd3700907c3e765b79f52381d605b73ac4a72068efefa78c2753fa9feeef2f6e42b2a0", @ANYBLOB="8402a34c190106f9547eb44717ad7296739f9806758587414a5d0e9dac3501af141840b6e42be9d897358624b5a850c867861dea19e22f96474a4a4cfe7c22423513be69c2b2ae6966cae84c01a51bb74205de192395b4bd54876380c4ce1b0fb1845a8fddcfddec3eefbedae59dfc383b029ae7f936406cf668647de1f56119a00b3842cd46ec54cd78836256888b7de68aba3ffadae41edbf77e0b46c51bb42fa681c865e9639a16ba6cb2bfbd0a73e77f250326fbc47972c7b4f69b0fde3a99987046d54a7a6195f34733ea4578bb873106f74ad0ac34d8986ded0862c523223658edcabba95bfe97b9636040ef01264ec297422ac50ac27cdbec9dca4f6fa430a7fc1029a5d3e73caafb0097ff3f79fc9f973c7284dc4e1d06c5d527b818bafd3ad5b6dae0407dc56a31879f149ba385562c9a36fb0ac0666d0b4f374c6c7442c45acaf422728fa5fca8adabc673e0ef28b7d16e2de1c7375e23422d5db4a3471b316b43ff52f3deec9e1730466b51c7849e7d23d3f86a37c4a3c5d99242bf2dfb57b916ea61285aeb87992756566cf076561da8c22f916799b27ad646565ee4dd1b836181c71231c33b58f163ee1d2a5092de8b40e635b89ed20ebc0a1d52cde067b80ed0e13bdff0bb927c08fecc38c6b13ecf0c046755cc84abbcc1e0930d1100f49fb33b1fa30b53f6efe2652bcf9bea8902aca63f36c85a451577aad99f9b6fb1436c52ea17983dc442b3630e5370cb993179a8f5c8f6bde5f215c8e534f7b91adbe9df70f58264608e9caf34f17fc81549af1cb33bfc6ac203de8bf71c7b7aad713cb345840e8e733e26f4f89b96bef9b8e452e0d1589c9933804b76833b42b9d86781607b7e75d1b5c4d0543c4e90b6f28549af027b98d419df5a84917d68c966fc6a2df15c794c16a2f9c8dd17143ae9ad31ab72a7ea04bb6a8c692a593809cc1229fa79b49b57968d885c3dfd01b0371ed64f76b1880a7401157278ba2e61bc787fd5f493846f0bf5451fecb5da9ef87ac64aa05cd1b1f496a909057b94f82b24d97ceab8220c3639a86b4d4c0cdbd8bd8f329eae521912a3110bad9700d4ed9dc260ace988184f895e29fea2c16b76bcde199e0d334ca27d4dfb7e99461514920f9b3cfce1025eae9df9ec2b4189c610c278dde38ac625b1bfe58dde4a83bfa5aeb46d9e5dabb10505d9bab3bda4737bfe2f2171ab58c2aecb24a098a6e89f8ccc8f8acd58339972fa48151b78b43eb4b69f6641539c89ce7ecd8e11056b9632020e1a330338e8b482e0dbbe189ec571bcd19bfcabb09882163b8d37e2095c5b3dd7a71b5495ca2f4a7c92e22ba736aed960589cf7c9b44b31d0776e6845af8a12b43b14c9b850df52ddf617375134b5e2b79997595e014eb5731a446ef0885aa2213627f6f9084a03997f5b983dba5ab541169c33f8528d988c4869d06d5d9fd0c0f5da07437d00c13c5c3f768c14d3d37bff7ef745226ddb2c0a655bcf3b57f8be09599fb055a04986c130d8152119f96567c0a89ec43f41aa0bed1fe13d012f658331d97aa98bdd8e8077684d2f65e4e47cc8e372235bdea47529640010c56515c75e35ee0c26bc1e946b32d7624781948648b24a4961582e40cf36549e1e25ab21cba2e23938026f4c56274e1bb3e63d0b84f6061674ab9e5b556c89da78b641e02a6fead78c7bb2d14c319bedaf3c0e2f44b5881616a5ceb8d49c030fb80e55dece6dac8d849f6d1e08255acaf9391430d4e9e297ab63e45a5fe19e4d9fe3d41312e47000fa16928b2f7e589eba0615c8202bb16394b42ef2b864644fe3542ef5b2f4c986dbe9d68a491a078c33ee46727de47b4592723af68aa0320493a8c70f84ed033a688cc8e1e403544901a2981adb0a9447feaa4e0156280339fb96e41d89ccdfd76caa8ff617c9f89ecd33ce14d64aeb1ebb978a26814b55eaf2c691cd04e033fc8285dc473695dabdefde0422fbabd86b5a223bb8da81466a71e2be91684a11f8e65b45598159fc646096028fab92c893f91e8f4e97dae6f3c96753db692fa80c1b4e655219f9df05d8a7d7b38c823298a2b01c4b7835d027b93fc7dc88774efb105fbbea3089dab8c5577597326bf77a0b512e7f2374bc8dcd085348330cd1971a8c3ea273fda60f0a717ed0bfc37cf31736a4ca6d38dbb3db91ad301db6f6e0ae1046111d609b132843adcbed7ca815b7ab6145f28eca919fe72a5a3b35345b986f69512edbd5e7e74a425f69e2ef51efdba70c50d58caeec22d8c010d412de4a972aa99a93e35eee3cac8150821f6c70f9f2f9c68526986f8d29a81b1ac7ebe0f7f3c99c0d6028be6ec60fc54903a0d7ae8f42a206d132b5ade85ec2ac0079b4e1e36b91f0a25f64d7497f39060e503a906632796296fe94c61a3369263b5370879f07b6e40a4cd7ade41cbfdc5304ebc0c38fb61a0aa56bee6e36e97a8f5855c145887d509717a94ec50f8fd2c1b0533e9f8a208427f8dd7178403914a52f7d7b9e84a7728f6f730a13d83e3a234643b9e8940ffcd81ec64b51a840a99a096eca07f1fb09268af0eac1f2e6a5cd0d867dc81bad216f53217d227c3999092db525ca6a6a4d59c3cbb418fe431ecde0bf7ccac832cc2974cabb5e5443d9e3e9688266d68aa87346b401ebf9ecc238a7937889e20efee2c6b31d325f751a08fb5646833c13ce125986b500a78c965f5a5e1aee7d6acf11f4d1857d4afdc8846b2d9f907446f74fd3d54dc7c36856f3fe2303e23993952a9df548f4d34c18de7bfaca877efb7201643262daf07e5444f6eafaad20530ccffc12697be9fcf2d8d589c807fa2591d7f9836f116ae1c1e5ea7a907a2009c4ba09fa67df2d5aa0cba70b989821e31de9888fe00124d201a89e4e0dc9365e8e6559d6c7e67c08e6473f94a80b018dee02b1c59dffdd2b72423dba8b158026cc30e0c9b7c6496a34a0dd6c4168f9a487d935aa961555e73014157ee3a5eede26db26cb1ffc4b0b15b6e86dfe1f3dc6d9db33e6498c1d18c0ccfb1f0c4cd40f655c4fd7623208b0e3a3e7b8da89a743a9120b0a61e81fdb1e30c0a6b88c76cbdd60b141b10f3cddc1f2f7cac76c1c593fb6f93e13e5e72dec197446d4ace04ad2a63cf6ae0ed8987b353e964dad7ccd76f318daa2c945566b854f75edc34e03210a70f25c0af60a464024eedec44a2eb4348d6bd97840320093b083190aaa00f7c48ca66ccdd316e13a9acb5efb0b11ab231ee043e6193469f0063771cb12847a1c7e4fa9146a4a0d551825ed15801a68da3d06bbe4a5595bea32ff5738c21c98936d9f34d4e858bbcb97ffff1392d0bde3da2f8fc7551c2be4f41c0bcb887dcb80b7a723d74e698c6092911d684c606e954f30dff83b862e5bf9a155922e3a9ff7a17f37f2ccc6b3c93bc527fd48dd36f04d39995518ad7df0296481f537c9b2fc33882ddd22b9e54be5e67122f7c324a02c6659af535aaba1b173958f9fe982b481b49c6829c011d681f7acab3689bd185b3de1a7fa9ad023c9b7202fbb7baf3da7360c023f5f5e66db96f82ad61c167b9126f203978d69a09f3fdc5b2e1940a80613e9247608b76bc050138d51a150ca99da6e30362a0ae05d9dae988fa03b491967d517323113e4ebd0bfefc78485de4ee02a9992bf8f044013d30e698cea65eda682a4e098313074fa07525d53f39117ddb19eb5a93da5462779201c568bc6dd410fbd21f5e8d2f08db52dafa667540f97a847a950112baea05b53c7dac5c76c17175b0022cd6defa1ad57201d3d50bc3f7e151e3f08f083c6dba724140e17b90400e3bf4c4e5b5d6bcd7a9abfa3e8a7ca9e82c552cefbcac98b5f001d9e4a6c4b63a5ba6911930faf93d35678c5b69acb41ba80e98c0df58e4481bb9be60df0be6fe958dd3eb8dba441c772658dbb48081f2cdd5d8f1f0d94226ff5b47dc8bc42362ee1587f606b66acf9b56ed039e719f8d05163212cb294fcf4d724478cc147e947c8b2604876ab4a2a6606945423bc311a6d9eb7625ad9930df3e88ff6d0abeb20a4d800b4f21ed81d3c1dc177d0c61fc2d7e02be1b48d05b2525417803884aa84b597e4d870a5228531c87aaaa7212828f18ae6ee0a6158c7b12ac2e5a3b8ab1292b7a62a509cb5db6e30b503ce28fbbdb45c0d006d47da6f73b8b0aaf0f113666dd90b9ff083d96d78e2f8e84648cb5600ea314277693755f8663f5a8fcba1ecec52b2618ce732d8c06eb3ed7b4b449e2ce9c40a356441c10ef56f6735d1be0e8033b3c7d31d8c8c5ef18c33478a138897d6ce671d5c9a78912562c14476e641e6c3a875057fb619321a55a92e16f289898cfa30d400f64be2372251ee838221916339a3235e40327e953da2caa2efe3e299d529ff97db06a615433b8a2fbe707acc0593f853046a2a0a64201dc3ae82ad0d799ff4cf7a06377dc5c78bbaea95ca8e4ceb31c81b5753a31fb05ba7b4e1afbf7742761e3eb2256c1193117c395b5a046fd2bfc9511f4c370811c6cd523ed222bce63e24aa1f675895a2a950ccdc55e68d82fb759938c3674ac887a190c910ab7f52c769a4f6c404a9d62a5506ec4ce8bc22d02c96e6fc5fba4ff237124a3dfe7d6101e73bf9b28636200492a745c1f957b4ace2bc61de4b462ca6b3e7dc4d8924378eaec5b0a16c094538476dd2d5e5312bd3ead73437340d098be2f8ab93b5be723f91dfb637d165c1f591bbacf39a1f09df67d34cc4a8eebc1d2f3e030b1d702f3167dffbce64a32d613a8c47c12051b1cd415e4e6b34d08c44a95c9ccd0aec12271ac2fa1fa7d2206253f18fda2d6ee405a0c82f7507b6ace1838a3cf9ecbbfe802ebdf37b9b2fe1f844ef7d930f07eeedc149a4b8bac034504396a7f91167c9ac53d64508db2ed9bcb1eef616d2d7ae041641e73c28d06669c912a3bd80c841100027ec8ddbe8834d32264560f483eff7eaeed5be3eae50f8527ef77733d7c78429f44710be455e079d4aa502e329cefdb7c3a92a67890448ff4f5ca1cffac4fc8652301a8ff5361eba1a54b6592914bb671b3e929a554f8e039e6dbc0627a8940a40cf9a778e9dd42ccee5fe46164b5a71699f25ebbfe00c3930e796b8a5556e2129e142340f238edb3dbe37bfe5434cbdf43eed5a98eab774c2231d8f886e0e68b9ef73cdf514032aea435f767ff192dd34f4147450003654dd7b1cd45d43e4fcecab669759a43063a51ba0328fde5dc0603b89b83efa83e727d11669390785c8c7f0bafcf54b640eb41074fea45f1cb0bd004f6dfb4b9c6b349c048f71cb7d7e1d796402f05b20535fdd32096cfa0a2b577b8fac8b432b0113d504d837f90e369c1442d0d2c0cc31add8fce6059690d548407e19cf0b2b5adc1cc8bec967f2a8d62a02c00a335415dba5422f51f53a96be159764587dd8ae842a0035abf07e5f5ee0423b707fa594f0ea567929f8d52af03c2f55c680d5e7770be37ba71833956b1b265b0bc473b37ef2e1ed6d51382a82072d8860b6d775b88b485bf673f1116d96aaf6a0d032254697084eba5b58e59cf12381d781f6fbd67ef81ee8bf8371946cc679354592f201d0163cde3dabb849b053555376d36e66b1391061c0463dbc2ea02ce69f34102ee9f1671a0748e41733248b883af4c1aa821b6011cc7adeaadca7228d5e9e8efb0fc97374776b46ae92801aafd1dfab9058c9ed07ec28c71fd316bf8d84871a7ea7e50cc725ba58da54ce0305220463d9a7e963afb1e9671b511bacf28cbd1a51f2ef9f6dce7e348f1353d22673fc67b999260a7161f66183", @ANYRESOCT, @ANYRES16=r5, @ANYBLOB="9badf315432d47c75b44eba292057b8d4edc12f87cc313a6c33065e2ad934422d4f8bd577d34d9778277edf191599a7ffb894d22c4d1826a0af01aca80de28fa3c5539b9743c4da52141558de3b5699f68524f13"], @ANYRESOCT, @ANYRESDEC=r4, @ANYBLOB="28c2e78e796caf35291b1fa515c2165f7e3d3c1bf30aa277c2bba340035d38fbae646002e09f51b060cf3160f2a0871c5b8974bc7299f26ed4774821fc800b2073bc3b742964cd1f53e51a3f5789472505fbae5ebef2e59c5202925036753b45a44e2cc4556fc0ad37c71d73f705072d4563cbb307e7afa2eb34d7056bfb88cf63d04f6620310e3be4aec3a13fc6fcc19f396e6c75b1a0caa8efbda523b6543bc5f6cbc9"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$evdev(&(0x7f0000000940)='/dev/input/event#\x00', 0x6f39, 0x200) ioctl$EVIOCGKEY(r9, 0x80404518, &(0x7f0000000980)=""/115) syz_usb_disconnect(r8) syz_usb_control_io$cdc_ncm(r8, &(0x7f0000000600)={0x14, &(0x7f0000000580)={0x20, 0x2, 0x7, {0x7, 0x0, "e25d356a69"}}, &(0x7f00000005c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000008c0)={0x44, &(0x7f0000000640)={0x6760f70698ae5fcd, 0xe, 0x89, "daab738eddb92c1fd9c4cd6ee6e5bcbfebd9ce64f61f2a1b8f9bcf41aa7275cf367280ae6a8ba174e6952a955ae8f66333f1abc0c9bdbd3c51f16ec8c493da1ba892cd04f15416caeb5a7612ac3de9f43180d94e740258cc4c9b66e4e8bf851ab4f98c03ef55dd218307affa5c596d082a33e381adf8efe919de265eeda50026beff1f179b4e1532ec"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0xb6}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0xd9}, &(0x7f0000000780)={0x20, 0x80, 0x1c, {0x7, 0x400, 0x7ff, 0x3ff, 0x4, 0x9, 0x4, 0xff, 0x0, 0x4, 0x5, 0xf7e9}}, &(0x7f00000007c0)={0x20, 0x85, 0x4, 0xaa7}, &(0x7f0000000800)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000840)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000880)={0x20, 0x89, 0x2}}) 10:45:47 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000001d00)={{0x12, 0x1, 0x0, 0xae, 0xf8, 0xe5, 0x20, 0x13d3, 0x3211, 0x5899, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf9, 0x0, 0x0, 0x7c, 0xc7, 0xf}}]}}]}}, 0x0) syz_usb_connect(0x3, 0x38d6, &(0x7f00000056c0)=ANY=[@ANYBLOB="1201000211e7d640402080b93af8010203010902c43802810000110904ed090ae27dc00909050c000003d600048a020fd3f18517ff06774b24c956a3235e0d786ae4c2816cfc8b5e1b1ebc6e005e34a99e2f560c50991a331247a56f1b42743d434ba7660842b47e131d7ca9e8b908066c842e3e64b5adb0eb50ddfd71691c4fbacba63305c5001b51b4287f9ccff94bdeebf43f4717f94e62ac2ecf6d5399148ef29f5c0e104092fbe7452b5151a6c96ddc76197a780909050413080180090409058f06ba00000540da24688162c0ab8139ae0101e4f3b98b3ec14a0cf8c7f295decc301d94e00dc5b23238b3155cbd859ee5325da90c682385a64da3d2173df716d959f8d81e0aa7c376a6663e599f0c2df6bfe2d8b7f329dde8a6812cb83bfc573eddb80c0d925f1669500d130f63e0aacc147fc80530c14ed814a9488b80c71624a54a46cca6cd9fb3deffa09bd6e7f445fc4dd47ff08ecbbc7e690b237ec1ccf97b41f97a2cf73cc7f2f4645d23314a111c4d459c26e5eb1ca689b96fb56b02c0b5320664a2140343d7f508b697492bb8d75101303504537797e163896982449f0905880068010004050509be5bdd09050a10740306002e09050d007200048104b6f62454115d96439db5e04db1a9922591658eb474d769b2873fb7457f638b869cbdd93730c704f981264bcd437a9dd8f767b9e7f046460af22a69833f997be6f9d0803a918787cc667ad5ffe7c528b891ade978dd45415a959b6661d619ecd02caaec38f73ee2ef523bfc0c941efaa4ea2bfc9239a23685059dc4cd6644a18d4314940993c9a8b4bad4eb6904a114c2873f5d3ab031f3419816771b61337ba656681d531ce18da286d1f447d19a492889f94a37011b190c2c33637b09c901f656b669459e13bc94d93437ee7a9a5c0905016d08000104209500a2dc5bef421269b0c0f643a40808024ae3e8cdb0eeff304cd94f2c226ae6fee291b757d7c49e41cad194ef516d7115ee8bcbaf0c420a7d094805fc0f5a8044a66284449b6d0d1f2549e55238e9ea4c5cf78ca5c3e177016649c28423a5588d0cf55787cffafef68beda9220461afe52adc49ad1e04bf958083bea90676e0465360c5c8439d09fc33d5791e7a4a9912a1e6352f490e6981b44f2c627ece0bfe4e32529f0e54258ba933c561fe5a6091720ea70d8c96f8a54686264d353c5d2ccdd13f3fb7b2958f406a4ffb486137b7f2a1ab647fbf38ade435d7593d09050a000f01090002020987ac15218352288251ab9ae6d08512ad5ee6fa0ba588e5a4f2a69c31b47cd3b113f409aa0f8802f7c6748fbbdfbfd27cb71ab5e7a8d7206acbcc821c047cb9857c06cfd8bbb35a541bedee83bc0e6be7b43f59394fda7b9e69b859e735895ffd8d5f3a03f309379e1ae9ec5eaf72cef5a03061bca62f49b562e66af83cf05c857d40d0514324c0f039bc2ffd85fa4279df6c49e3cdd9ab1dcc2e00d93924849d83ade457b437f18a375fb8e8c61097e168eac0f20a0ade4dce860b7daa06e5ef7ce834a1521b4548da2689295f0be1763cb732530dd0939cd6a44c4bfc35740d347a0d994e39796eff6e3be8eef0127797a401c1212f9fd07ab5f87908799029e7157c9e92cedb5c1a1a5f7c803d9362e80e3f131b9b7e5be6ccb564e8c7dcc816a3850dc73a6119dbe020378e136193b8aaa9698b4b8202d90baa78e524a07a8a8cb74967b2a0db3e603e33037af9ab97df2d43444f5536b00b3001ed6dcf622a5947623b99bd636b19a659188162ae29b0c92002d59beef6f1ad8aa0794462e4f19dd3d195ba15656f297575453862828d9a5096ea864434d42a3d1caa4427cb1755332f2ad038c28f0f77dba06d4621a6533ce4c02c48110759b6df52fe40036d4b70d834e628faed8bca122b89a499835e14e8a67c0a111dc3932592e05b95b602cc65afb6c8cc2fa4df4811ecbb76b52e5dc5b0b8477afdbc6e3a8dff679c234d3587822ef9310c270620150626218c5c03c5df0317b946e730bcbff445f7774fa96216e4e0939dbf560f4c479c01c488bae5217847156794601912696d7e02b077d5e01fe19135bf072781692f2634d7b48a79a3324071a97bac1aff8157ad01b0966cd2a7e24bf20186001a2d482565edea203daf09084b5ad6eb3375a2335ad9a805cc626386ad8c4a72f5fb7c9ad846abf1ff85e1e78b2df12fcbb46851665603f03ea2322258e64c8892f9672550a40eaac839f01c7744003a9dfba65baa46461c5f4731fe650929ad479e71642af29f21ea490e65e5c7ba6fb006e46ad5a238a996b5c6411a498d680bbfc7de9ad0a511cd82f7cc08de04ccae6f695b0ce295b63bf0a633e5837fd26f68515d15583f66d0fc7f3c8ad20c0605830e552eaf1f0a28de3e4370473b9e3631fd29cb5c7af6b3ba85dfe9bb8b835a7b160e5ed6f45f9077b5514f83512b8a001180c4d2a674b09a9689aec781b8aa5145a3d3698265d5bd4d9fee29b83f7ce89097c01c4c14c8b87497afdac863c831d0cd322d284b3919902a3fd96e377fec1f4b9de6242b07a66d0dfe92b1eaed808834e340f84bcd3ee6201b8ea8ebda62949595aaa55927efad632346531beabc52ae888b3ecb0e3352977590c662e8c6ab707cac1be10a5538df8905826e102c8f0f38fc87593750b837da5b0df2d233937fba6b8dbfeeca8af17f37f4d290d7d71c12cafa754990120643e47e7113d016bc98f1a3c1ff4df700e9c4d67e1272d59dcded8d268fcae90b069dfe96aa9e066d6a17559b1439fb02d695d91cf9cbe800f5310b30bf7fe929bf31cc783fd131456c2387aca70a7572c08911509326235fb54b55d46de2a6be90cfdd88deccdea1a79949857d8f0435d0aae9ad857360df40233330f45b5633eebe270fffcaf65988184fa0934f80258b58ecd7a5feeed0c272c6440d98db2c1525141b1a13b560e86db99b7e0db0909bc7a8a86c321095462b177701093a9f64aa466e4832e1b89c73ac7c7b183c9df24b7cfad78bfa054a25b1e8436edbe56cd378786a8dc66855e3ee87df18384365cc8bd8a73a84f9d5be5bcb6121ede3d8cbbf86cbf7fc27c12075c2af3aac894b441e1c6cb92cc102de0e0208314c5d0a13721e1c84d7ff8f6c0f78709d2fcfd3c00caf9c8f08db0fa3c1eb51db7b164b64fee5dbc0aa82d09a42d9b3b64bf108c3fe7be7a82c3e2701dac39d4d3d5bf6405c80b8e58439b8f5b225d1ed1e30919cd5e20bed220d51c6a47264bbd3747c0c481fdf829c2b3bbb1ae6ea793b3fee7942818a15d954307c78df1849a1d0a8dc8476d8b77eb2a369e677dea42289f397ddbf6c5fb789ca6ad38f59cbad9eb954072590fcc9d1b2923fdf3075a0e9792c0d0fa0190014e5c5bee6960c427b776183fbe6f7d797ec6f51b88eb07cda781dbe65f8f3c1aaa84d2fbbc6c63954d20eb7653b3bd019a47b1882bb0f8411292ce6aa421ea685b300ec83f602d2221a12a607e31729a86e1ec019584110d6638c82824aac930ffc17c646c928d50a2be0b3dfe2300ec3469c63afb6dbcdfa4d3f368ebcb3dcbd4dcb108c69c6bd8fd58735114bfe65c430cbc3da11944e2720ccbe6ff28e825127461b41f0bbf825cd8f328080115a8d24a662b9ac5fbda909552841ebc783925c47ecda66d3a3fa70bbf28252bc5b4577b8291fe98ebb615ab92d189dfc1633fef83e54598563b358d11fbc8c4a015e2213f0511f5d007d48a3028c98f0dc0af5e5c2343b86a88ea8a13c0dd99672882d346552351731cdd4643929f9d4c79a09b2b35e516add91008d38d978ae53a91862e9adc87656d51c7bb723984cd01645bbf3198bf5afe8bb6f9a2edd24d643f85f7c679b32a0c56e960c7e93dd1d73ce1f07038734267caadb05ec0f1114e9f2ea9fa65f016c3bd6b6b95a196629e481a168c5d1a4bfa5c50dc50185b9db9edec28ebfc6164f08d3f4a3a2cb78bf67a33ecdcc0b5df2583b92eadaf3c98e11bd36be8bdf208acbe6da3ecf0f89ed6a31e692b3952776090e073a0401954a542d9e219f91b2c5abbe6f36d92b7efa8347527bc66d26e9b2a1b639e6fd2135cf28b01e104177b5f54f2eb32ba9af575224c786540df2d17c8991c2e20f351b18c50fccacae76c59608eb22c723b2eba305a5147e9bd6e7daaa59da11e078876b04f02a920374f4d129de4ca5392f371e13ecf243797514102a23a04720621d82a9859b238e2cdf2815c97f3a47dd38bc08b7461374deae1726f292f3766a750ae21fd895b4030e9f9a6840fee0d0bcbd3622a5656c98553e4a8d1cf595e980ce5f992423d455b5e8d1abb7071f2c3e8e9eca4684c299386a1a7afb86baf5202d866357250d1c3355e5bd15358687d98a29847d87b4b42ab6ac99b921ff1e4c33079495488f6221c4484496f7b7de52971f3d2b8a654e419b33f48182d790432a4e0a2c8c5bbb4d0a7f5f252c747f735c1544f10ecb3a9d828482ae333d043c7cf9868032b4cb9cdbd2b2d2adaa92c7785fb2ea338051713652fa6d74837ef7635b2ec4fd0c57384293d771780ef7ac85634345831766274da2489ad9ef3a8e5a32033d12a079f35db32caf3838fc6d12686bb9d6aa36bb87ca51d658d1ba6665f16d097b2aa5ab827b5f1b8bc83e057fbd967e2a0091950e2cd242b9ac3479d42020cf6ddbc36e71b901b1b4416600c58953b2b019833e71586cd9952bf66f37ee1b32e1b7625ea70027f98f64d769ef4d8d66df593498dd31eaaa24479b70cb74c82add8920f0016c66f4d2872902ced5705967ec4e07e7d10d461bb1927d305aadfdf2a0b557158fd6964dfb97f8e6691cd638ea4d14899d6a3a18f603913193d4d0d02e5606835dc352bebd2a6f6d628b3a15592ad4abe30db6d442f4e6f51780517be545fd30a689d499f37d013fb5d7f43124f609d9f8cdbd6e9943c6d535815386fbcc5b777b55744488478db321b8574b0572f67cee760fbe6d541433223518684d70cdc473ec18f90abc5d6b0a05eca452127f55dc5671fb044fa90a6fe728829ff463beec79787be9e4528cc0126349e3f0d498945949d2175fe9a94b257641dcf8ac533ad7a6217264b277ee342ea6c065798599921a6ffad9e14c0e26231be268d3324671e98af40358a7ed192d9776df5f3b8f885b89bc08f76267fa942dbca236d89289156648f0211bfba031bf8bd91f71908b5d50421cc47f4ac141e3541da3fa46b29fc0a0cf8dbab5115b8485590cb21d16e452dd095e7602f8d4c9787bee1df079046db3958c0532420bb7c927e03024270cac2937a84f49e1634fed710088391efa32ed0da0db1926901fc1984fe0fa2a89b149c5c38639a2ea0b16a24dc92fc123b95135cc74e50c6898babea71fbfe1609b77021fb999cf02f8fc8a54132d4dce7ff3b0d40d4db46a40e8c6410507875267b5773e8490fe2504c2d64e87c4449282ce8472511505fc2177988076a4112f78dcd9caa3e5f7b0584b6be8f5e4b51ee2aeff589fe38d5023ad7876ff05882b95be6dd878c7bd87095be450183c403d9defbcce81b51aaaadb1fb138f456c1e415cb72710362d82e922ea802099891ac227ac0b120cb1a09b17ecfbd4e5f0d6e75c109a0283e0eee5a5755a791911e96c7bdfd734e65b5fc1177f63c02b3695b60030c6e7b33034ab6d213c6f07ba750744221d126b1f194e9d02fb9df27337f0357f3e34afeaf7bf75c71bada44ce846dcb833251274b84436eb4d31d6e59566ae372ae4f537874dddb7ee4da9947a54197941d5908e0026ee05634ce0ebbb68c3b985098ea03b660d443ebc5b7bcbdbae432a603de7492a76b9533cfdd40300d6e3b794862d6d4991455cf362bd0b3a353a45d4a8d19c036acbc1c44b56b122315709c8860b0fef18103663797d03157a11fa988b2b066bfa2f7ce572861254fcd96519a62c5b87a65d4e4e66ec8e91a60f2f154464d4424e9b6f1ab2b3f9149c09f91a382fcc8304eb1f4146ce7bcaebb5b7881cb07864c404b0e901749aa57472423f2e7a891b634e58f54a409ddda6214bc187e5f0c0848d92ccfb650ab82309a168d3ad036e6b40fc414f9233d7bfc339f3450b6f7c18827a38c4899ec6503a2e351de63d30c024083daadb5348fc3b3d5d2600ee5174bee81375b540a38bc2c98ab7f4deee98ef8e9c6bdb1da97564959f301fc0fdfe5d2538e7e42d15a072ca640227f360ccc48282fd218d5435a3579ca0eec6270839651bd5c358833c54f3dea4abca988dbedeee111ad5a4d30664577df14cf8b659163eebcbe5b98db8958a97b02fc94148b7412a0408e1d86e2a7b1ea24dd31f27d4f35f96646a6b70b3150df5bc20ae379154d0d096a714f5a8dca789537afb7beb25c971643a38c32e7e46a3bad348151ded2a3e118a6243f4f75ad9283a1676de9d626982f995cd3182ef09ce12aa05ad2c56152732642e1bad1974491a5a6614e232267a90e75ac5bcd434f114f273fb9349adf51aa5276f15917ca855b023e5337440915478c222f08d5aac5c72b02df0cdeabc84c6a9d434aad1427bf0938c8110a2cb5328b398458927de36c51a0ac985d02b09cdd497dcd9ba6c2a4c1af5586893873b8b60874dd3283ca4dff7860eb04f1872fc7e29846da4d1b89ef10bbfd9cd83985e5810f3f8b957593df41672bab6a794fcb818d272e1dba5839585b5152d04dfc59002b1a88cecdf197c1b36b06bd099a4b0455be7a9f827eb6ffcddaa81f3c8ff1ebe2fe7b6796b8b32df64a2cd86de4b335cb9a94c0fb503c4fb8f743d930e63c75c9a24b660ce9865c44489f0fb2809c5e276e6c34c1dae19205fdf5029c43c5d4853dde5f74e067aa85ab0adf165459ee3e26d4c98b519a25dfd08e4536a8de7679e8f1a980ba408192f74111e3775c483a9d57e1a31e9057d2855d8a3df8d6711a8e2ad3faebbedd5dc1443798b1662a7de51f9a3f6b83f52ce5224967b43fc09b5c317eb2c4e5457a034bcdb8476c9bdae4dc27ab062c70afcc3f0f3a334c509e0784b926aa72d8e769af776f8fdf40905031092031fc94009050300bc00e2501f09042e8109521f7af902037e218e437b3d718a80f56c5824dbee5b6699bcdaef6ca3e3fa543f6ef03076f73eb9e539efdd3160f2c9f19f72cc15e82a28731d29862820e1ca3690873b1a6fb5ad81dfc177b854af8282a67b98f70bb405a74673b3a490c5369631d33e7d0a070ea9152a1c2cc89914d0cf07028ed460e5dc1f7b13420e9569b4d39c7c09050d10810100008009050a026303037f1fd80466908dc25f5e80165ede0d9a0b6a00ccdc1393eb9f8c483f127beb8c171cfc8ed96ae178f18a38db7b18841fde576df5778dec24db132b80d71c83ccafb431d5457e99e582701b52995ce4fb7f3fec082a51a3fc10a3098fac870016de18c19965cbce6a511d1872233ef75c771421a6569ceb25a855413f53f3335d852dc77695dd24a6c5c604c5cf28d37d0a1c0378d886ed1447c7306c94201479e81e2d3600c13edf57f611236841476456fdf310137ace13bd2b80b5f3f319ffc8be8dc8acf82738c6b1dc81d0b3cb230a51a1b5ca7711a46863cc034290c9232b08f2deb90db08a5f03215eb2dd61f0688270d310c2e291f1610153748a7b0ce7a7bbc28f7fd664fd34962553670dc193dfe21a00923cf2e255d658b9b8c2468c765bf59b4f3932b6afb195f894482043120e0668242f52731578171f6a26accd444f52d96a124d1f234ae9cbae9716ede89ffd0546bed4d3e0012823df5bbc1e692195019d127eba7598a5c81f73dcebb199c95f159898e90d5bd1b335555686628d967285cac6678a141c7997a08de5dbdfaceb5a82e43aa561c0865a7502597c596d6ba3090507088401060105f20e86604c03ccc8590a7af9944ae4fcf3e8b3032d603df63459e8629f23b2f78aba926dac3689ce092a8a7d533fdb1351b6f2d63e20cf88cd89a2515c8f5f0cc814a0a0e7a8c085d37a5ce3136ae6e1584d4628ee90a3c2b2e133ee0613cd83cfaeec03b9ab49aa4f0fa34246bda5808b7af120abb299885b14283d057b04a7ec03e73bc1eedfa11528a4b048fd7e1ca59ce16dec6b28f0bb6f4f0a08addd40b08d69468db5a256f8ddbd64a223013b90b01d08ebb33fa8ace342ab3da1c1f35de74a343ac84d4edd1e26cb5e4fc83df3dfc83625a1ac8e84c6a5568dfc77fb4fa6c81098e81672ef9ce865679b65ba49c509050b29e60204070302318610f99e3a7ebf900744d0f29ffdae9734c5b0db180d6be0dd7be0c4aa384a75504a8c014c7767c3e056d360f330206ce6ddea25ccc0207d0e2eb20d616b89aa9ab8921315578088127cdcf373203d149443bce4ff95fbdb0bea377d601555ed62a90787ca4890bb0e87f2b8c6a623eb3648e5ab00a4fd1673663d1adb8649ea773cefcb6b0a090508a6390301fce0020080084ba32fc7eb8e9a8979091c60b66008894edb4d822ec7b0fd5332d26ed425761543b823e9c25f9bbf35b214e6971b5184f6bf6eebe0747f50f8f7c425c5f2c37b46fa5d50fcacff99188acdce82c4d65f8df00c161502bbbcf206c62e950b844d0ae9c8b9506a76542e25615d0f92426380c2880ea466fb62d063dc2dc77601a47fca44204b31745bac945901c0302655c6cf3f89497fb7ab38a09c5f43ea3a92d52535e553f06bd13f05531a1443a80a9e379418735ea1c3f0ab8a1f25219b2968bf8c1bf2b029e90955b0e0486968d6cd6a36ecbece28ccc55f69f6c6243099f91b7e3689108bd3ac80237149b993797a7db72c0d02bef8d727b7cc83fda78d0d097b4fc3487f3b23f335ab3588383c779aad3875c9cf4a17e34fa91558b600670b3ff0a5300340ae713bbe2213ce23f88664618a8352f8a67fe64eaee5692fa31d8bcc3ba8b2722fc02ee9c672814741ec50ea4d73a84e3fe09b65b79836c6fb765674b27abd04810509396f55f9b60f6715b5cf45d9c0de00a00317f3fb1cf78df61033737ab78194674796cdbaa3847759857dc681046faac2454e4ea41c4b5e97f91e7d5618773a9761096d841c17cec37063128172160ff7f317c2dadccf4f12ac26df3f7e3ed06f34587097ec73f4c0d9925974093fddb5a31169d64fb3b78f03acdf4c36fb776ccb624fcfcb518b2e948e09999d4f8873979286ce28bc3661b7c108ddcae20fa518e2d9eb0a361591469754038ec315abfb5159736f845d46addc72df42b154fd2b2f5f432e3d57d7aafbed62914474085aca4078249e1f17627897579375b115045426cacefbaae35530d12fc43aef8a8d31477accea71b33b79e7fd22575c4151c6bf2284a149f8853c627810375474de5fe66b3c6f3250d7146b050e73f2e6381e6977f2dc6578d785b2c372af45b92c3a5949019de2c756327c609a8f3c78440a24ad320d5775acfbd93a481e3d682d6c8ebb8f06df8714dad967af97776d06855a265b9f575eb713214210e21bfd37ab5a1416b6b8150c0a06b4219e99df75d438bf9c1ef340d983648a84d798d7b0b59ce2a4f087718284fadad8a3a3a288db3a906c5f504fd51663cccd766d2ecb397e0253cac33083f7c03d0de373f6f464ba2f41d9bb4a057b053fa5a21b4bc44f5ff93c49bc8e60bb87c10e1268e651145eb9f3a1554c2565378f2ebb2c7e9801fcb3d7d877f9a69eb00d52b76f9bc0156a83f26798a9280448321405a70557aa7dc08a90e13a9eb53fa32782721396f12e0a64c3d394db5b6663ab8e5941951d87991a0f6832b47f3725f332dd2e809ebba18beeeecc15cadacaa07a2ba22fdd40eba9a864cc2727b8debc4d2876d8836644caf61b94575ab39a45af387b84f981761de89568912a8dd9c3a44962940466fd998e103e92d38c0b23cc60df2dc478540afbb6ec5f56d97c02bf6ff9e01e3ab8f972b3f8d494056cf0e89a96ba4bb6175fbc72fd75b555e10b9ee5a1873bd06a76488b9cc3dc6cca7dea9817075e3a0ae3f969bef7e4c73b3b1d0fe6ad131e2a4bc878501c6a54241196850078d7e2867529030c0d2e4201723d60456071ed06e9ed69bd91fba23ed068636aed1a89da0850ad45869be48be46903d235b7edabfde1688b368c17d1e89c8acdded66a52a884da360d72b2f9d95da35e96bbe75694c5f2bd6285affb5fe2bd6a60c719878cfda12a46fcc7fc22fcbc7d68ef00c58df2a1e9088aa0c91611c206d6bfeea2b4fd46f3a8c25fc20e3896709aed71735383616ced44eeff88085e769dee4e689b7b5566700e34269b6045a5e95271aa62627063e83991219b3f289c666ed9c9bfd9fac8d2aefcb5046855a11c147211b6b61a291097f765c4269c1c4de14fe7212e5e97a7ca918d6817c90eec3f1dd729d63a42425b6f4c13d3f4c09c49f5c31bd239fad416452dc8b4390edbb3684ee6c679d92270fb1077df6c2b7ede7440d0ad1eecb55139af21445e58cfa74acbb4c39ab2c18bda8a2effb4c72295b02af4b96fc847bd4d26e35082dce13c8f5df4fed0009b4402e0b506db3c60926ebf2e0bbf995b139201b3ce7d7e80cb4b0cee24a7ca2f8f2fdc02ca021327e6af8a556e2d3f9e472dc74b892458f804ca52658791224e0f260a5068792b8d22868c82bbb515ec2469e1326637df15588fda5689486a314bd9d4a1c60275822a3d1a53c62e988aa0184d6fc4b6001fccb3a4bfda6e5122864942653ce4da9a9d8b8ff94c1eac539d70ba0a0d893021b3dfe975316cf06b33d6b45ac8f6f6d2659428d2dfc399991bd7710b82ccd5ded602ef35cfcb0e8fda833616624bf45991cbc70b58c4ee8e785206af5d81f3664f48ea895b4ae2c9211bb699ba5b66b609b22dc41d82919789c715a73de562da40c0fbf26d098c339ce25ebd6951fbb4c3c30587f70ade2ede46751e154b3bae4d9858ac97c95094fd51636a17396a980aa5535c9b6a2d65131b1345059c37cb1591ad6bbdfa63cbb6181563d656032e635672d740bd9f950009ff68f4c60fe675781b517479189b9b20c8c3f0d197a62fe01cd7f7b48f67f948fcd15d446b6483efca0df4af36222b692e5e32ca8cc00e6f68a106ce17138148577afbad7ec70c10de135bb80bf0429df9c36984261e701b7a65cb98ddff9f5a71159f6de0484410f78a4342abd22a3d73b1331e3344b79fc1c930979dbd8b90879e6b036709cba3827d2581d48585de162c4b7acfd4b6376a19e7f3f1ac5aaf83ce62c948a6d4e1db04fe60c4ed06d5dbe99cfd81abd004dbce2c67dea278c9aa13f7772caf1c12aacc00d02d4e29efbe548a40ca1a228d6906cb847ea2cdad73a7c86f0812e2d55917f74e2cb9409e4912faccbfcd7b3f8667db86412019ddfc66e6b33840bec14a70a74159e397e1be05433026a15535a626110ed52b2e9dd397406e5163f13bce417ec2e31e96d54ac6d3716b51130d45393a344e7e4ff2b5b7838ac3908a61d5ef33281c26398c99c0f3273ba04e989399c970a5305a23cf5ffa489a7fae4a7104ad36ca29d974fb381814f00a855e63beb8dbcd4cea77ad3768343efff75b5e9c3781ba2407cdf5c483459e04945b9cce9cd2d572f640e824b67b9c82b4a0ad9c86d85f25830f094cc5589cad3bfcb4bbc897fae0c578e15db571db58aec039aa993af6b826aedf0d5eebd1be7ae41e0290ef5ea6a1309e1bd67ea71a630d17c450ad4d9fbd84462e032f2612c41099779a89e5b581564587f85ca7ff8d7732f37167bade02779a65b7e267fc04c449427b857037290c00d3517fde733aaee13ef061a2d37d9107ebd0ab065c0845986aabac28f639aa1b50630b3c81e3c17902339eff059765568c0e86b927e7fd3816add2bd1c3039f48d86030db01869ea0813e20c405022e6c03192efc95fca2269b83c9ec371d645597c837874f9506b586eeffdf9b519d6df02f4f44c6e60fd646a4e953b6c5e47f171010dab15736ff887a8c21710ef0352a9dc9a0d9e2e05783464d7fe7ff424a8baa5a1e0bd3387f7fd736a241e3829147ce9b593f76f89694237f88248ad4d4b10c5f59d61fd6143846575e484b75de996a5525e51cd26feb8415aa74f4153a8f74bd6fbf39f1597d75f76ec8b5c40e1847908770469465e5b4f0932a7ad8b91dce491840fae914a12a9d49a26e7618b141b990101a3b4adc26e037080f138d05ad9bde931615c8fb9d865689483bc161d22d8b8c06a28548975bf18e293cb3d3f46c778e8316ddf5707b655feee3f38beaca463e6bf90fc16e80e3add24ba272e83f5e1052e0ba12b9b5b3599bc9c19cbe8d58c813e89a68cbd6e4deb6bd0596ac6857fae4350308d8675cfc8061f3b18ada25c44a80d38682dd81c3bdf4ffe9b435c48581033b3afff8db1737b2d3cbdabb0273e20f140d3cbbf559ccb6f9249bae8adef560bc0ebfc5bff4f3e72d091afc98af9feccfe165ad86b246ddc1365322806fefe69add61766ddb6588e180194f811f7a75add2fd13f3b656dbaf55260d1b6383d13df99520830e087bae97daea30c682db02239714f75cac4033809bc35fd0e1868045a100ec1f5c61f3bff81eb82f9cad9f6189e8ee7bfda0ab573c422662ff35e9abb4353c2907cf8831fa742cb3c3273e965c73ee062fec290b79d20df11c7fe815eb9bb8bcbe5108bd335dffe269d98b74d539294dfb40d00240769b94dfb41bd458bc205b242f7dee023ed6c7ce659fe034ba3a508bd94a53e265ebbc62eb0201b746d293f21a081908a0dbb127a7aebef4dc2ff87b9d4a9c0351faa77aa79602fd1c4756e73ab72863e07570decba760e8038c85e9730e4d29f5adffd68f654a6d871e85b28bf85f0ff3fc73503779e11ae16e6d2db0148bea374b6457f9f58519af65e738f8136de07f4c926c1a7561791d451de2dd2cbaf724b0509ca713587af56d42d27ae99dd5b1a87ca35172046b4b75e03486f1787d67cde220e62b1568e8b1943ffbc8f2f7b3c26cf7552b9e9c575fb6f1b0ed567b02b5179cd7c8693396164c8c489d7ab519e2282c675c0f062293c7c04b56a64901e105f822c5190b3bc27179ccb2a23fdc02a23764fcb3304a4a5997e7f3724a79bd59eeac6b105b9a0a29447f65252e389447a572bc60829af4b4efa49ce04866b13e91e1ca5874b825bbc24d29f9196c2a1e90151051d9e1eb0e13ecc15380cbdb59a5d1d48fc844f01ce7dd3489174fc9e870aa15f817ef5adc8ab265ac94c4798d769b7269d9e5f8961ff17bef36fcab3d736bf722410ef9329e321cbf1c7b4e31f328193527291249050fe647a78fc4404d6c8878f5f1b7a41093b14cc0662198534e2ed37ad926eb6916171ab80e774867dec928296caf086fdf50eef01327464e355ec0bf2f5568229058c830bbc947e29f0b6f7e2af2b29cbfc9293e14ead3beacbcfd1ff231e029c40b4eb4f1318db397945f01e9a7c0222513eee4563ef1d81100b0e87c6342292019ede6772d80712d32b78439902a156d7adf073c29b0c78d8897fc4b47b305e851c03e48492b082d669f91ae06210c924f7a7fa50109c2bbf9791dfa4d1f3d81dac3825783a9cf45b2093a02958be6223126fef2fc3cd382abcd4efa835cf682cb7e5d7075a125254a6745f9ee64336a8d8f41319425e5097ef43e9865d06d556a709f91ec1d0daa890148a3befbbc034d004d558f9adfb2a6e60014776a3008f2b140ccd981dfcd2f39b4e936449b8d91f141f362df326d63d2c79f43e7f0834d416e4ca58350c396c7ddf44d38455f4b4fecf10c65ef05f77654db6dc53d865daeeae6818e2520a1184885d276772b3c78b672e35263eeacfd37c37de7cbeb180ba2b6c32656f3bfad1848235503067694f0ab9eba684986765d9a861c62a2e83ff8f9545618139c8eba900317fe6c9e9ad22f4e415ddd4661db642f7ffdbf348f468257387ecf6f29b35853d4f720f4254d4fb172462a560da3342bd9fb5b575f6f834aa1af8ff33e6843af62f1836313e51eaf1792ef8dcf2f6bb5a0b15d63a6eb7b40343b055b48d629a679cd3ea8eb4c6afb91fee22a514648c096c8f09c6450074df044f5aabed55ae1022ca5b58775ba4a501d4237092fad8f5636176cd8eded30e63b298fa4d1b0d1e21a0d3259ccbc8ea8ab79f8bdf0f04d42483ba6f2dfb14149c2677eed780c8f7e68eed32e051c7ee4dc53f42bf17f613b8c8e35e4872dbb5b212d06d669d6cbedc71cda182eca0d115bb5b47edc6db055f55bceb740c9e38159609050804d00280020009050c02c0003f003f6407a5e9b8944023f3827ff79aff6b55b4353a15c2e39b734f98f1f7d259cb232f0c7d35bec7512e0247e69431348d40b98023b42c014bae7a0fb6453ebc4b6c8fa178b675c342172f0c2f9a958b7d784f8140307fb6b7f7567b97cf30e11b2b0b396be1de05e4d47914f37848dd1eba8d99c43248b3161afebf955953be4485f5c20fc795d7ef1ff76cf875b9013faeeae5eb1fb8da90537b40cb92e7f77e7e9fcfdb884ffde65adcebc71146e3854c44d5dd4f27d927319a5f5b530abbbb84d2fc28740d9fde00f258aa939dac6fce661f223a3ed69324362f758187261c68f5600e075ef641bc97af02cbd1d30efa8abdb23192c98afc97bad837ba60f862b25287c15ff4f74cd5fd0e42fb62347efef5c15dbb6d28f8cc7e511e9ee35c0aa7f87847b5b5a839ca58a6177800e65a324e3e24f5e21c196f83004ffbd4f7af442509050100e90009000609050003dc0081040202235c18a2236b4e9e1f99beb964f9116a72832d9d2f1a3653ce315de354ebb90e8f4ad56948dea1426076d5528c038274839d19f478fd8c9a36e2ae4d36cf8d7dda07e82b06bfe215c337b6d0996f239f62e520a7f8d8e797c57efe37bcb3e4627cfded8a38eef759e0cf99f81da873df75c494ad7a7421cf6c53bfaecb9f790e787f906501f71094232f6c969ac7e8c152a909fd1e02c1cc0460af714f2d211268837cf0fc9a3eedd3d8a396dac5879b0c3a6ddb7de4a9bffa05583e9c28e6362a6e4586c03fd5113da59ba3b26d1e3c727e5c206c11d363c7ee50052a43d1bc965a8db241e26fcbe9968375b6e47f7ee12a3fe756ae1c3d7f7b67eae7d966299b4361730b7ccf6701ba29a5192126969e1d9bd4ed90fbf017d60e82fb7c281d9a0d19b81ba769b894ffb1139b4c4235a55f7bb78474eadaae411ff683ebfe2450677292086c76d478559d3ce7fb02d531f121e7eb9b1836d408bcac92a936b97652041813f04ea198042de81ca7d39d3d0d5168ca0481df505e4e39c7f830c3dc5b1f7099418567b3f2a00484a9eea0e89fb12ac55d4b1a50dfb43f92c23cf66130a9fb56c9955f79742e159072675fe9fca8b21f711bc513f04099f7e9cde5924df6058a7faf7a930800e2fb4f5a78ffb46bdd419977907135074df5392f7d3069cb321e7b54cec5fb6d4efaeca18d2abe53593193010eaf46a12a6d2f2c35348963093ffcc5943e65d59a3825fe5c0cb75dd1f70bcbcb3cf9696dcac775017f88a69730edb1008788c02e6036938b0f4de3a573b156ea78261a2243813c75a233eb05a4b5753083d1d7ca5a659fae548fe5aea8ef4a7cd01c2411e86ee3da32499445523a3a38d093c121a5a413a93ca4f0343249441dd2f5e882d4d6b562e8137699476b47e15526b0db3d4a6db361f54f976e25dcbc4a6240d7d41127c9a7d1cab7eaa8730e5207af4daeb6629fdb82d7a2d43d605ade77aceac874d4e45dd686e1a117cafb94ace95d426bc942aa27fb7179ab4f1cce53b7cc81745dd2f88f196dd4512e9abfdecca214ddfb81263a67e934df47582e746cbc7c1cfe0910a6af4ff46f80d5e653dd7cf0f5cb386fa265e0eee8bcc09a96a372c31f5b28cb513d1e10cc1d0970d79c1cdae804e780dca912a9035179efd88eeb7231f32ae69d002588e27d4081fb9cd006c2ff1d9fe21b41b3c1f2f5abeabbbfa4c18e3af1b503f12a77574c37f9c13d330f0481f7cd1d82d54e2a510ede15bc9ecec1adb7555c0bdb9b01d91d840983ce170b5bc263cbfb0e3246f623751c34c63b6ebd1ad3875703e4f95412e79e27d3d6e658bbc9b8b55202de47160eb341f6e56fd9f1e09aea9323def95f0b60c9929b1212f2ae3f51e522f61b5ae2e5b156722fa59ec99894b2fe13030e6f573b7670154672a9badeca1f6c7e79731d5f6550d35db2d035bdb2c93ec1cc5d8afd2fe47ce705b959cfc00f3494c526edd565bddb5d8665a7ef609d6350c99b789fc11d975bdc362e7eb7875c8e3f782492560a6634514c0ec78dfdd216745c2688d713be1de839f631b889f12c8622260aff33f734a703ec5a3e7956305b8084f4e4a21d9af24e86fafdf6429345a1678b05a811840a9e654e70874fb2d9cf0d76f2325ad1fb9bfacfbd3286790037a64c050a8cae8fad696fb18462c9c7fa3f769a66eac24d008130474e61ca7036f88795b7b018a24f0e0bf08c3aafdad73059e50a8fab7de114cc34d840b1ef478d359f48fefa25694886bd2d034c410bbd22fbc326909aed6106b98fba5e654e472c4c9d3abd173d60a4873d2dbe8528c1cc15c7efafdf8a730afa13241c397948537203c8d9be8c9afae68b0bc940af842f402eff858581d6209bb0ba32a38068fa141ff090eaf6a302d0e5221c6c0b1b3970518b8c6eb93542a7d555008ae119a3a5d61ccfc49888eaa0395ed780649e16ffca6b66d60ce3da43fa3af1c7fef3481340cbe8eb2f6c97c61a00b36be2bd427409909260b3b00e52c1003e8a67ba7fa7e65c406efbc083b23b7307759c07ad0f04282c91aaef1c31a3790eb482bae43829a0db7851f2aca89e9b98c431732c969938a8e5bfd2e45a1ade498df094cf28a7b74600d9edf06835b15d35f9cb5c4caba3c15df06456b8032326c15e40845e69814164224565ebb3e3cc4503751a0233f6f586d0f3b3a7658543cc386ab8b184a0e18f7975062dd90d84289a42daef8415ba87fddd801cdca765ac2560daa170d49d4f1d16891faeb3c8a2fbbbde6a2a656239a5d56e213c639c908a6b808a44af3e5da476e80ce696225e14de488721be22891d6749fad5cd24fe6d3904d4da28f2cc7dfc4478a74a038c3f9eb465ab9ba81e1aae241f23a93f2b9075144cda3ee2de6e7b3e0b24d7759bb0f0919266034579652d790ca368fa299ca707e00739cf2f7d052d9687d4d58f39779e8755c4922aff4befa2ea32e13a2bbd79d4a81e43464b0e426ca9ccb7189a6687018279b3e1fba9ab23eeafb195dc46d066d95a326fc66015da1bcdea2100d5daea482ccf42e6538db44d7d54033e8b0bd1b34b984595dce340e114601bfd9250c341301dc3a346a9de6e8afcccb6cfe122ed7e3b24d0839aad2029e8716a485c9ec8006f8bb124cf18d90d1816e927087ba5e77d9f99495cab4ffae9c4525680487af38ec8d0af71fc3103d09ba667504c4ffa7cae23174ed4059e0ed3829c7a33d360ad74a39e97f432daee83f439b2d4553b869ec21c7e09413f164b46c9e665d867ac9b14b1221460256256b5539567af35c7dd0150cdb26b7be85ec8b3a6d14c6e0fdc13584828d1789cd382818bdf523dafc29796120aa29e9ec3f76d3182653a7ef6f75960036ce8561fd21a0e6d5dc2e7aea27e5ce696f6254e9c8a55d58f06ebdc5ee391b9542a816ddbe50d038b24a4203492fb2c4fe64186776a22a50a5b3158187a36fd1e2ba251afccbaf77a8830f7b093afdf90ccbff697131c8dc6afdc2b88263c9ed047ea47b1eea6c51f096492d1161083fca6521c8c04293b719b6e4d934df0c23193c7222f0a0805e85b83083dd7dc4a09b62b6add8057d4620a82798ca4342b7b6b4b34345d3eea0771b0ca8a2cbd46a8fa7ce93fd3a4dc3ab7752b73303eba6cddd0a0b6c7532a1416c55111fcbe08ab83837735fedbb726d2bfe5454a4ba3808f7a5598cc8781fa3f3a8dd858d0f073d405db7237e6367afa5cca70bbb535b4e2c92e390cba0cc04819ed71356484dbe283071064ad7470a33c4ddb1b8b004e9020c2f5a46a5c0e5e3568e28c7a188e29b9bbe57a6c62c71e4fa36b2435e65f30206d44f03fcac34da17c665ae6dfcad6443db736cd3c702e6a2ca15cb79e8e42619c3c687af5e7f91fa28b9e01586bbb68eb1c8bd9eff1ee4b4ae55eca5d0051a991a797d5dd8709e00429768dd2d791aec4b47fcd4935061f264fe6b54bd40682e23abfa345539d2e53fd2651545464dcb57c90fb06eb76fd61ef5a459753c0116611484e49c4b7570e75cfdc8db456a222f7370fce1ea3de960083f8f00c7b1f29df854b2bb2a280e2fd931f51428e62fcf112ff5be2a7b3de2c704d02ca6158fa15250c3c7201991fe6efc5f775ca2e10f71f7192736de32d9f9449c5a93d38395ba6cc5caa38803d9ea9cef67c36efe8759c75b7ca1e3b49c02ab44b912afd3c3c7059bea077e0e7397e2fd884fdf418da7573a505414498d6c65e52c720f51758c6a42bff58dc0cabfd424d94b490fe26913e09fcd2d67e861c575682ed2944d0298f6413960f80dde08b1a4342d720fcc93ce038b961f87e5f74abfe79e25e906e7748d266fed0bafec5461794fc1af5564d69f42fc9b7793ac4229c3eab8ea322551b0f4f08ce78ffdd423ea6dd9e6a3b84c0e43304ea5c66910d207b78d22cff3cf82aa1ab1b6dddcd01a637e5fdaa365aad35351c0c8731bf9bbc8dc2965a2ffd07cd92723e0beab6f5fd474b98cdba0246f4e72c0c4f24a932d4466be5d74b4a86a939bff5295e9cf4492cb56e37365df22e691ec688e94d4e85f68b87b5fd1d70f705ac13a1911b272097066f7323a7d4b9fd4151a3efb4e3bb4d2b2d24958233ed1e2fb5ce3a4b39354b28067b053b14ce3ba6b82736fe91deb57686a291ee4c67313bb80a0035e6803ba80ebf3c8c578263397aa412c6ea4a63af1b113c94ff2eda36c853643e3e8142b79a955eabe8763c92a02c719c5488793038826f4c346214d254557b9230de052ac81a7d12470a5b9aee2d435cde94e738853540180ccac5372d61e939689ece402c51fa4972ff49c8fb022328a108281a1fbc4d7bad4b64881a33d886130099423f265635e87dcbf4619850810ab60fad5ce01c03c6fd4bf6a1dc2cb15e887768621de619682a87cfc078224ea86f685694f382611095af4c1b59a73a8fdde8f37c9ab559ff17aae3d884ee94e58978911b957f6019d5521c284068e629adea5e224d9627f6a1d14bce491700f4776e8483ac4861e54d4f794462f52d7ac7cd9eec221848b96ba37bfce2be4cc7107d77e57e19fb2dcf634a73f8d3eb4ae73e7b8a9184e1994172720c8eb1b7065e77590f60398aaa4153493e9d6ebf3108197856cac178480738925871add1151d074afaf1a9e125de19db78ceb85da0206b08354f722050c52cbeb58dd59537e2812dd19ac9431cd8fd1982f9c86940360443107609b670dc141c0255f8fb2352ab28e6627c71453886996d617693bfb193ad179765dce8fa023652086e39d2da0049956259de4309d5a33c9d4524f4e0556500ca4d309745b1bcd34d1943f71ca07f4dac97bc27928ae9eec23ae4912dd4115ed597c65401025f6c4cea9abb6f18cf356e971cd02f60c6752ce60c49212ddcbcb90a3a904f6b15012daf44b370535553e93f8840bf17b61d8dfee66c5e16edeb0925eeb52a11b5ed62acb6a698126ca01f14b8cfb870284147daebec51867dd5149b4e59e5e70c70749cff9de67e9f1ae7b90ee07a43f09c59a7935150c61509377e0164881794808b95a3a803d0871a71e4714f2afcf4121acc13167a991bc23046b2ba586b9d45f4961cf2ba663cc57fc23e1984ae68717de728da287d73426374c47ba1d274c7b0be5527a7e919e257af71a6ae3130973c41d7d8a01a2c9b8fabccdd8cd1d0a65fc6e72c1dfb75224d46fb7bfccdccefacd42d43915fdfa6a3e2803af286ec823f44459aa0da31f27ad95dc49ff7a43c99fe482232d87bec1b87ff4658fe203f977a8f7cb277c1d03f1b1ad03f9c866fa9683f229c63d0f009433fa0eaa3f03a0c21e470e5f032826b693fc4084739f65649d66490f634b936470a59a0033e725848ce635ad50a2a1d75819ba85f2b6e66a216c76b846ac13330727983f53fd35ba66ea3cfc8ab942232abd0c8d38b8d5476e08ae67f5b199e537db2c19d0983c3d1d2728ed3a97cfcbaf0f30da1a93bb4b3c7240b32bd0787f80b45521607da1f4ffc45e1727765ec449aa2957d4b43800e5e7693b01e6954780037d26de7bd6cd178ba5aceecc764d3c7a5dba654ca6ec9071d30600beb2c04b6d88f18cf21e7a8f780efb94542231427b8c18cf34df8d303f62e4df2c85757c257c6d64aacabd2d023237b6ddd46facb091cfc3abe84bb6f70d118788c1d6fb35f82fb6fd488ed605bc31bb07c88c56bd12ad492b275f0b31145f64f071932bd40c667b486e0f004467d602ca350521739ba67786b596592f0903692c4345805d107be61591eab55861ac1d85401bb7032913a13cd022370d3c49f361faa00e5e56886c0c1e94b644fa5fab2b9a1df3f3f21a3cfbc3383175020554d37b18cd59342f659b66c72992bcc5659b35ce0de244192aeaa40dd62b6f722b9900d9b6739a70313872f6734eb0fa2c7f8ee0df45952dc399b57d2a154073b58ec0e9c745ca8d9726a2bb2cdb59d2b1ca44f8cc86a1e396aed"], &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0xff, 0x81, 0x6, 0xd0, 0x1a}, 0xea, &(0x7f0000000040)={0x5, 0xf, 0xea, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x20, 0x3, 0x5, 0x770a}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0xff, 0x0, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x5, 0x2, 0x7}, @generic={0xcb, 0x10, 0x3, "fd7189f76d86ed83ab713e5016fd8913d858dbeda29a846ce88c6b463ac5d219ebaf2d4eeb1ca8b630f1baa3c2535e08005d581756d1f6bb8a53ec76e8cae177f65d386aa44d842913361ef84d472a50997038dba610e6e8e144685206d1df4e28456d8e2d0ac25dcdf1eaeab1e198415c5bd581751feeb5b2f8bdec3f201ef9d5ef1e1b731637116fae70d10b55c138afc339625c37992c1318f90336c63399e6bc35068878c1ee7bbc330e6c80d5330e5d7cc8160e07ef567116b78c9ee18fbe71f645b7524db9"}]}, 0x4, [{0x37, &(0x7f0000000140)=@string={0x37, 0x3, "69e4ca7989c83c4a43d25cf276c6fdf28cd6fe0a9bc2bab59ffc28b0c6f34175ad83bab070518ed2a99d0655649174c8e7ed508a26"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x470}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x44f}}]}) r0 = syz_usb_connect$cdc_ncm(0x6, 0xdb, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc9, 0x2, 0x1, 0x64, 0x10, 0x1f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x6, 0x24, 0x6, 0x0, 0x1, 'S'}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x1, 0x8000, 0x4}, {0x6, 0x24, 0x1a, 0x2, 0x40}, [@country_functional={0xe, 0x24, 0x7, 0x4a, 0x401, [0x4, 0x101, 0x7, 0x1f]}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x8, 0x7f, 0x3f, 0x5, 0x1}, @country_functional={0x10, 0x24, 0x7, 0x0, 0x3, [0x5, 0x58, 0x4, 0x1, 0x0]}, @mdlm_detail={0x37, 0x24, 0x13, 0xb9, "cfefc541a7616b9e86392ba69af6b36ed7d7d5d148397206fc1f267e1b7277e55be49fac424aaa45d1c2b49e7e7084f6565da8"}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x1, 0x6, 0xfc}, @acm={0x4, 0x24, 0x2, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x210, 0x2, 0x7f, 0x40}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7, "", {{{0x9, 0x5, 0x82, 0x2, 0x2dc, 0x3, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x10e, 0x2, 0x0, 0x3}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x300, 0x3f, 0x9, 0x7, 0x40}, 0x3e, &(0x7f0000000440)={0x5, 0xf, 0x3e, 0x4, [@ssp_cap={0x10, 0x10, 0xa, 0x6, 0x1, 0x6, 0x0, 0x9, [0xff0000]}, @wireless={0xb, 0x10, 0x1, 0x0, 0x80, 0x20, 0x7, 0x1ff, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x40, 0x2, 0x5, 0xf000, 0x100, [0xc0, 0xc0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x6, 0xbc, 0x4}]}, 0x2, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc09}}, {0xe1, &(0x7f00000004c0)=@string={0xe1, 0x3, "5e9945bd8215fae76894fec320d2a256f8be2665fb0088f1c73d67792111565db7d5a55bb9263f9057feb80ed9f6ebcc857b52f0aaf705b72453270dab21a04be471b1f0638816c54cfe01cff1524b97b1621100c3de35862e5ccfa135f621befaf36440f1f5adc8424f7cc9618812fd8994d41b363a8f49783408f981ae075e6fdcc3189f5682353103e4dab90b18f7985828d39a075ecbf6632d609e70dacec50a0ba56bd82822afa377d23c87513ba7d4a2c5a24ed6fcc5d5b82128fb38dc75bc90f82f53e33f0dce58fda8195d25e3e20568d5c9651cb483519b4d6288"}}]}) syz_usb_control_io$cdc_ncm(r0, &(0x7f00000006c0)={0x14, &(0x7f0000000600)={0x40, 0x80b34d8e85b18217, 0x58, {0x58, 0xaac52c20a0373df3, "d9ec8d1a9641e53a9cc52bfd9342edbc2c640a85b9cb7d45ebebaee9cbc15931b6e5eaadaa3c5f2ebe58dc819e581c186ad75fc79886a1eb270e768335f117d29e822330044002b91fc7ae8124fac275a04d635fde9a"}}, &(0x7f0000000680)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x44, &(0x7f0000000700)={0x0, 0x11, 0x3, "c0fc97"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x0, 0x1, 0x0, 0xff3b, 0x8, 0x8, 0x8, 0x4, 0x8, 0x4, 0x3, 0x7}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0x4}, &(0x7f0000000840)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0x9}, &(0x7f00000008c0)={0x20, 0x89, 0x2}}) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x1f, 0x0) 10:45:47 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000d0f6bfbffb399759cbad3e49d67fce55291040cd0603015f000000a492e0084c4e9c7910b99eef96bc7ae850029dca89e0001c71739635d74146e7f0afbb93127f7705ecd2213258d518f4e8b10819ce6a6637fd8ebf68785e588981e7612dfd4eda32d17e8e2f729aebadc2e198ef974e56bfc2516cc184e8f1e6dbee67a845f0727c1cdf75baa86bc6b09371c114d73fdaa988e703b837fef602b7134dbdd974f29676e5a13bff081990ca30eb7e5fa3d7fe6f48a229d12e30"], 0x0) 10:45:47 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0x35b, 0x0}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {0xffffffffffff8f13}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x2622}, 0x0, 0x0}}) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 653.532124][ T3887] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 653.632177][ T12] rtl8192cu: Chip version 0x10 [ 653.782166][ T3288] usb 2-1: new high-speed USB device number 92 using dummy_hcd 10:45:48 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 653.962121][ T3887] usb 5-1: device descriptor read/64, error -71 [ 653.982183][ T2812] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 654.023060][ T3288] usb 2-1: Using ep0 maxpacket: 32 [ 654.142325][ T3288] usb 2-1: config 0 has an invalid interface number: 249 but max is 0 [ 654.150585][ T3288] usb 2-1: config 0 has no interface number 0 [ 654.156983][ T3288] usb 2-1: New USB device found, idVendor=13d3, idProduct=3211, bcdDevice=58.99 [ 654.166055][ T3288] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 654.175612][ T3288] usb 2-1: config 0 descriptor?? [ 654.252178][ T12] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 654.264445][ T12] usb 6-1: USB disconnect, device number 102 [ 654.332095][ T3887] usb 5-1: Using ep0 maxpacket: 8 [ 654.415441][ T3288] usb 2-1: USB disconnect, device number 92 [ 654.422254][ T2812] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 654.434389][ T2812] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 654.444221][ T2812] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 654.462209][ T3887] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 654.470368][ T3887] usb 5-1: config 0 has no interface number 0 [ 654.477132][ T3887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 654.488068][ T3887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 654.499170][ T3887] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb 10:45:48 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001090212000100000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 654.508240][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 654.517230][ T3887] usb 5-1: config 0 descriptor?? [ 654.564695][ T3887] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 654.576059][ T3887] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input204 10:45:49 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 654.632270][ T12] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 654.702404][ T2812] usb 3-1: string descriptor 0 read error: -22 [ 654.708723][ T2812] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 654.717807][ T2812] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 654.912132][ T12] usb 6-1: device descriptor read/64, error 18 10:45:49 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001090212000100000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 655.192111][ T3288] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 655.202213][ T2812] cdc_ncm 3-1:1.0: bind() failure [ 655.215135][ T2812] cdc_ncm 3-1:1.1: bind() failure [ 655.232734][ T2812] usb 3-1: USB disconnect, device number 111 [ 655.302090][ T12] usb 6-1: device descriptor read/64, error 18 [ 655.432078][ T3288] usb 2-1: Using ep0 maxpacket: 32 [ 655.552221][ T3288] usb 2-1: config 0 has an invalid interface number: 249 but max is 0 [ 655.560536][ T3288] usb 2-1: config 0 has no interface number 0 [ 655.567771][ T3288] usb 2-1: New USB device found, idVendor=13d3, idProduct=3211, bcdDevice=58.99 [ 655.576980][ T3288] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 655.585260][ T12] usb 6-1: new high-speed USB device number 104 using dummy_hcd 10:45:50 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b400000001090212000100000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 655.598928][ T3288] usb 2-1: config 0 descriptor?? [ 655.855126][ T3288] usb 2-1: USB disconnect, device number 93 [ 655.862112][ T12] usb 6-1: device descriptor read/64, error 18 [ 656.071400][ T2812] usb 5-1: USB disconnect, device number 100 [ 656.082191][ T2812] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 10:45:50 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b4000000010902120001000000000904000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 656.252104][ T12] usb 6-1: device descriptor read/64, error 18 10:45:50 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xbc5, 0x98f00) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0x2c4, "c2a995280782c32288618f31de480c7930e7c9f50f339ef9e59ca8b50fbef959627bbfe972881f55eb6c936d0918a5cf9a42f9aca6aae4c22dbaa7f6acb4ab18ee5841398b0ee0465bb6ff01433bd659724ac60a39b9d6fec43d8b1b2c90d975c9029a478c659a0728dbb2a5e6ce4bcb1f98bfbfb776ad6857b842b4612304b2145e79e6029a7b4f10c5ce5979a3239e48025fed983fee2cde6c764e45749bdd18185e289dd1a3b7d1c6aadc0f5539c78042f26945f0e252878cffdbceb8733a1d67a0d32d2bebe872632d13a206ffdff9071441c9144faaf286545e5695747b346822e3f3615c0b4d9e15cea8ccbbb47fa7aa8209bd2aa7f6b23636b6b718490a56e0017ae10b3e9aa653f23e84f79fb6652067658ed3ffc95c0455d42c1e083e05a0eb1e0b6b7b6ea12ca0e563a1396631d3bd928ce54438ce72fc43d37dc1841e9394fa08338b35a03973e1011f677e0e70cf33451bdf6a7bc341571d286373088cac44d67f02fb588079d859f5e4fb82ce178c785048f0f39d0bd79cb43579c9d51fed76ce89eaf5105fcdccfb6479ade41bd12aa8f2d346b6e62b182646cf4c4261a6b7069dad026639c3e5c2fe3cf7b2040ec59be625b92a632cf30c3d877cd996745850dc6ed6f222588e05944c8b4929f81e85da117023aaf6b0f60286d8c65c44296d40cf5021d0f37c8939b34f5ad2e65f4eb1043849e2f1aa00ffa41afc4919c4925496d1bd0f736aa7231a3c4e15cba45a7b076d576444553caf372ecdada512f7c67f0c7b5e3b06e9522229785340cbe82ccd24aaa2d964b146ff0e8085cf42ea3f529ae922b6c0e7707425fa04c669ddced38373e6425f07e11013377751f767a340f9ada1896496584b3dfe9bdfe3cf659ea30d8f37d1b2575fbb6b409fabcd3cb58460a7247c6c4f7772757bcad238fc4491ecbd1479e5eabcbae67029b27103a8d247fa220172989195567c1b7db5cbda391e93c99d5b8b01d63e3f"}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc, 0xfc, 0x2d, 0x8, 0x424, 0x7801, 0xa400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x69, 0x0, 0x1, 0xd2, 0x51, 0x65, 0x0, [], [{{0x7, 0x5, 0x81}}]}}]}}]}}, 0x0) [ 656.372794][ T12] usb usb6-port1: attempt power cycle 10:45:50 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc7"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x6, 0x3fe, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x4b3, 0x3103, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x0, 0xae, [{{0x9, 0x4, 0x0, 0x20, 0x2, 0x3, 0x1, 0x2, 0x87, {0x9, 0x21, 0xe1, 0xc2, 0x1, {0x22, 0xbca}}, {{{0x9, 0x5, 0x81, 0x3, 0x23, 0x4, 0x8, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x363, 0x40, 0x0, 0x22}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x621, 0x9, 0x80, 0x5, 0x40, 0x6}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5, 0x0, [@ptm_cap]}, 0x1, [{0x7a, &(0x7f0000000100)=@string={0x7a, 0x3, "192f69d44b59a59affe833b1c6192480bf4a8b01c34c8b2f3e5c0115a541f1423bd2487e601c91d5f6df23a5569ee03ac26592939b389625e977b0f386d28bdc8df716ea573f4f25b2e8291ff9ae11073e656f90b245ae03bde4b82cd4572e3d8ecc95160abb5484b1f5c46a216274034962622f8adcbf2c"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000300)={0xff2d, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0xfffffffffffffffd, {0x29, 0x21, 0x0, 0x7f}}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f00000000c0)={0x100, 0x8000, 0x4, 0x3, 0x4, 0xff}) [ 656.642097][ T2812] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 656.882078][ T2812] usb 2-1: Using ep0 maxpacket: 8 [ 656.972109][ T3887] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 657.002209][ T2812] usb 2-1: config 0 has an invalid interface number: 105 but max is 0 [ 657.010406][ T2812] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 657.020668][ T2812] usb 2-1: config 0 has no interface number 0 [ 657.027013][ T2812] usb 2-1: New USB device found, idVendor=0424, idProduct=7801, bcdDevice=a4.00 [ 657.036118][ T2812] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 657.045164][ T2812] usb 2-1: config 0 descriptor?? [ 657.083030][ T2812] lan78xx 2-1:0.105 (unnamed net_device) (uninitialized): lan78xx_get_endpoints failed: -22 [ 657.093340][ T12] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 657.101293][ T2812] lan78xx: probe of 2-1:0.105 failed with error -22 [ 657.212091][ T3887] usb 5-1: Using ep0 maxpacket: 8 [ 657.284824][ T2812] usb 2-1: USB disconnect, device number 94 [ 657.332143][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 657.342249][ T3887] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 657.350447][ T3887] usb 5-1: config 0 has no interface number 0 [ 657.357097][ T3887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 657.367984][ T3887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 657.379071][ T3887] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 657.388211][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 657.397096][ T3887] usb 5-1: config 0 descriptor?? [ 657.444658][ T3887] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 657.456039][ T3887] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input205 [ 657.462207][ T12] usb 6-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 657.479334][ T12] usb 6-1: config 0 interface 0 has no altsetting 0 [ 657.486008][ T12] usb 6-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 657.495074][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 657.504572][ T12] usb 6-1: config 0 descriptor?? 10:45:52 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000023c0)={{0x12, 0x1, 0x0, 0x75, 0x74, 0xf2, 0x40, 0x50f, 0x180, 0xd765, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x0, 0xbe, 0x71, 0xa4}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x5452, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x15, 0xc5, &(0x7f0000000000)="83036071f113c3a09c3f5f9e6abd8683f3e0040605e3618c93223baa4e51bf23707ddb6d196347aa51d1abd127065f572caad6c2de761124b88dd53025c1c4fea8e9ae41a979a1a621683e1026c92414cbffa5c6065388a11bbcacebbb1c8b03d96a4e3bb3d58041a7ef6d7f8c10e0905144ecb7e9f1e9e813a418822a5a661a29eff5b030ae5fd5e45b00e276601b9f1f2cfd660636454d44f3ff039ea5a8970690977947858ee6c34e0c781fa04b566ec4db3362e9bbda0e2fd84ec834e2696397bf458b"}) 10:45:52 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:52 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b4000000010902120001000000000904000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 657.643809][ T3887] usb 5-1: USB disconnect, device number 101 [ 657.652127][ T2812] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 657.662167][ T3887] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 10:45:52 executing program 4: r0 = syz_usb_connect(0x4, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x73, 0xb6, 0xf0, 0x10, 0xccd, 0x10a3, 0xf453, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0xea, 0xcb}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f00000000c0)={0x0, 0x0, 0x6, "b9e822431488"}, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r2 = syz_usb_connect(0x1, 0x3e81, &(0x7f0000000540)={{0x12, 0x1, 0x310, 0x93, 0x15, 0xb2, 0x8, 0x7b8, 0xb000, 0x4a94, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3e6f, 0x3, 0xa0, 0x8, 0xa0, 0xc0, [{{0x9, 0x4, 0xf8, 0x15, 0x5, 0x6c, 0x67, 0xc4, 0x1f, [@hid_hid={0x9, 0x21, 0x200, 0x0, 0x1, {0x22, 0x796}}], [{{0x9, 0x5, 0x1, 0x2, 0x19c, 0x3f, 0x7, 0x8, [@generic={0x7b, 0x23, "09a708d38ee52626a4662b9dbba76914c1f707db833e3613992fb29a94a87631a1ad058b8695b5a86edcfba2bc59d5928c224a05d2c053ebc260f0432f8a6e9db189940408f57881ac0b53c4219c4255281aff8dab9331f683382d40c355e0de020efd78aaeb80d70fab6b5afef6e64ae564920a74dd0201d3"}, @generic={0xb1, 0x24, "24b95a750deff77663e8a8567a5472417011c98a71460122904b2e9bb2bd91fa498e499b0a811e1d8b959feaab694b6a308bab07808b5f6aa4bf9d3946a212861e2bb3d4e292a5fb4b98dd9bd9c0adbef0a662398ae1f23abf9ff525301e056299e71681e56a1398a03d2fdfc35cb9db8a469936eae27167271ced3d3349cfaa26b987f49d691e61084f4379b05febcd57bd6b47dd8b7c48f2771f5885083772b38dc2ae2c0bf118ea8c160c583fed"}]}}, {{0x9, 0x5, 0x1, 0x0, 0xc0, 0x20, 0x9, 0x3f}}, {{0x9, 0x5, 0x7, 0x1, 0x100, 0x1, 0x9, 0x0, [@generic={0x1002, 0xa, "c960aa42a73d1e6072a98464a9fae19dbd6e371c1a03e482801a5445738a9066627c496edc2aaf0e3965c5e79158c2d79fe825e2c39e6ca875051b27db4991f4b25fd120711bc8783efea5282444059b60529e1040177e4357b4c3588a882f2e1c31d66e8653c8a1374d481bba323d4753a0a4f13923c7ff06cb878fb0c9342c4eb8d5ed567bb20d92050071338671e5d827f9e46a86b045477340c0407c27d6cfa1767a75729302bcb05572deed4a42dd1c85cbc53d38d20cdd6efb4839fd6387262b12f40fa6d4a6c6e58c40447caa8bb7ae94e0caf55aa4f8c726436287796a2bce99c92ea79f59420ab4df2cc2270b9ed39806b698b143924d276cd3b50d08ae8d82b844c8c02ce7e64154522c9e65ebabb01468910922d29ac79433697e4f47033b25107c662f8c6e196610cce68f7c7cd61a6f5ba692729306abe738a0d9ade59e8cae1e44b720707625d12fdcd917f1dc954e1dc94bf205a607588db4c019ac141d2f0ff5a73f5c1ad2dffa709f2dfb61dfcc54ea31837ce3ce77c43790e2e940fcbb42e58b9c6a713a1a159e5dda63dc6ee2db1db151a23ab7d598f70303dacdc6fc2cab90df50db9a002ae5c67603b0055665cdc25ba67ba2fdf2addcc53207b02f50d173490c4dbfa5f3d9eecebf62fcd7810dfbc3b423bf891426d0443fa2314ae85663f33b40d7a24d54d12896157654abf092d1616239e86434db986082c512a7b09bcfa85980abc01dfc71ad1164f5b2dc2fe0150e91a3be88b00ca2674b6c2d2accac43f5739495ec4415824cbd9fc5584545b0f2727a5b73b24dfff438b719be401f4abe44884f3928d1df95b1a46d292f57b869cd31aaf93d84599919b3af8f73d057aea0e8f64b23f736c61702b28f0ffb85cfa463465dede89bd78c8edb8e50f76b0d3c904e631fb5c4adde6863b7eaa7c345bbcc0ec7fd2ffad5f8365a191b577ac67fbd71f849a2141be44540835f5438db64c92f46179de58a03cdf89c1b0b7660ade044464d81b66c2a782f579dfad9bd17f3d24291c4bc16deaee41312fc34e8a9316fed4dca29a929e28f30c9a3b47cbdfe781df648a20c88095767a0e7434050842a4151606425c0fee5b38d09cbf1937d0f48432883a2200aca59a2146c56530d4e4a405ea0823140c6d22394d28657fa0dff1713ae4b7b653e1e9a4ff98f1e35a2671186e506aad0685c518d47b692fa9557e7b55397da79649a1015990cbcfad00fe4e8346e01aabdd1620e98ebe20a67459326335cd79368e11b7d15ece07149d5da6abfb547e8356e00e3fd16f5743128110554515cfdad1bd85b1de917eaa9e8deef0b8f241500a50c21fe821f0d713112f6b7324bf43ae7c3bc6f0bbb5f3ace7312fec45758b8292097ef44d77217d52937c1b2276c5dbaf4076c14d72c92301cf5a12af8b9cc9665b537ecbe412972f12897f0a6558e1f101a7e4e7ce7e43f94faf8a762edd71ac34763e63d433106078467145411d058fd9a578a968657fe17038b8079a218c61c57372ce068341f8f7f01d2cc1a9729c65ed5aa29a54fde28ae2925a02655d1f0fcb23377826a7dff7108ab195181042cfae6c761531892c995c7b88d8c56937a26242baf7b83811b865080db2fd58a7ea5030b7f78f6ac5b1573f1fb9cebad27cc7087663be4fc22da5ef86d60a7758d4aa2429f44ae5af9f09b05f5c926dc7290c4ea1bc1e4e66c38882443d3a5747563cf9f6a1659952948bdce35fe844ae3488b146e01bc28b70fea8b5333e609218ba52bd526d5378beee5a01b8b234761b74d27e0e6f4905f16ca996052d3e7eee07cb6a92f3a721505437c35e7d9ee7448f5e317ac2efcdc7984fc755a8af32539a710c682897f87bef0918c84686d53d7576f7e69c9e9c2d319692f5eb62bc2513fe15d4f5681e9b8292ab45b4a61cc7ada92a9a2c24527cabab22ff78ef6b9333c02b7a1c4bbde6496c8a9fe050e0ef7eb7945719c5bbb4d37e7c357e6f9a8e67c7839fdc6c3e0bc0981c0a102f81e512c5a068d770ebf0961ee563abb86fd215b8ebd09a2f58208e008c8d6bcf803d401343d359b96104d88757e5a6336f10c9c81e4ebd0c9cfa1a78ace01a507820e4fb2a9d25cecbc5da494629ddf9fc8f8356c85b8d6979276c4317388a1e7ec1fa29aa0074fe73cdf3f419dc8a6fba27ea064128aced3806aa6eeae61f8df09ec629cc31b614c69cc388f7070ce9daae353b042527aa10eda3edc542e84aa8b147e7f82de57b2b6497118feea3e5c74bfeb2e9b1199e5de63fd1223fbf41be1fa3efd2386c247a980a8d080427b5b7b4bc9577a8ee157401f721ca00611513d1c1a7946e8a8cb3f4578ebd9795603a8668282009c6fb35e46cdb189db1e0250e0125ce06d1d5543e18ed59c58cbc856f4fb5500556ca0bde82e0115ac0bab82b054d2112787a2678ab4f95a4adae9f3ea9b638755c7652bd7051502d4edde5c15374cfd686cec501f2182b9a38b23ac8519cf2a9f7eb7022f4e9f304e4b076b39809ca869b4f971f06e32921afe2f328f6141de4e6148d7d7e4350ac3a5198c6769bb25f6713b0b088eeac153d56e42d98bcdb21cb18b95269b6d8df4bbb2e536f8c2b2ff7a32b1f966910f3a37a535303f54a65815e2a09be98ca32132a014c2e6cc158fa2f8fca9fc5e65f6e3e2fc5db0e82c5ef9d74dedfddeb85931efa3712fe103a88abdd1c51ce8772afa378be52de1fccf67308a30d6057041e6aadaffd501ebc985318778b0fc0f3f07e0548fc170ac37ee060e6d0c4230e7b998433187a5f7c39b936b779b5df9a3a3c4dfbfb20c74d6e36506fe525df86058e9e0de64e1d423b183b363bec86de8cd96c4d98d704ac32b4ca859a1e224bc9baa74d9e0205ca2ae3dc1631ea5daecd54928c7c83da54b5f370252f937084f13020333c39f767ae47196604c638f6efa962528e94ea7f6bf40ddb3925deb665a577c918b349f0e096de83abbfe0b6d9484aa1ba27d7a88960ca8752bd91ab12224c4d8cbdf5cf53f51c1e0dc8655491dd51fb527f956e4622262a397aabf5dd6eccf5ff974048eaa62a3867c6d4e87f6dbd3f62172337e4a99980fa17017fbd5854c0a65b0bf53821e79fb48d5efaf9e5b69c62e701285af6494858bd4f7045be8da938ce4f76e7f9887b73e8d85ab4234e40c890133d91adbb3de943b640bf4e1e0f939f8f41ca222aa7fe92cd74f64014f6261657d43d710c9801548a48beb1e76d7356edd67196f2e372e3d3bef84f29e6f2ee075c8426b26ef653452e59758f97d99d9652dedc6c1b64c5481e33806ec9f964bf43ee010489b754f387d4c56ac5d75e6b613e30f5fff364c01778a07dd9660b6d41dc60b9d37daec4c567400bd2bb74be72f8208fd17a8bdf418e054b32619aa2ebd3e1729a615e74afa62a93c89704defc81f6e2af18d59fe95cc18c55a2cac91b51940893ff30a610939dc11cbb9d371adb0fb92fea1b0ab4fa10bb68c5e0b09d53523ba6287ebf6224fb31e50924300b57dab0d91e4f0cadbe757468b7bb943f045cc858495f6e6b69ae5a513ee8daabd97eba0cfc60b655e427fc70eda35c85c4d2c5281855a6ebef93f0024644d2e03755f887a7d2488ac6c3fad3748e1a5cc6d27dd3b795e25f488c824251526a4115caee3c14d5ed7f6a97617ac890eaf4892f4c4141444b4dacc18e550806a6ea5c193730764e3370613112f39cdbfaae2608b6900e25a089d21fee1bdb6bd58825b876fbcddb4d822a09cc785685c964767855af64eb00c081ae48776c58f24132fd4777609a556449188d226d71843af08fd21bd4e79c059ec48aa508eccbb9a23027a443dfe77f68ee3f7b449345c08ba5971bdd8bb62cd7366e3816cba014826f60497e9dd3414f76f684549e92863d7df4fa53ca34ea0c7b6b740007f48ed53e95302f1e37ddd926edcc785210bf5562ffb4240de073be48e892cbe9a884b7ac6279b5675090c1962052f9476d2de670ae4134e7529e39547d33a1c3f502464f5de1cc8ff0a67286cd5ad274800beed0f8c77fcb26accd78a7050a57d2b526b3d74ae40eb9318db1b7b47b5feae46b58b148950086f222489e965a8ab27c3528ec2973e1d4a8d8fc06e0f9e2c869bee8177d5f02f996f7a991a615fce89840d293ba64bd094450f07831dc1bace04237870edc54123a29a3de5470c8e2b26bf67fc570a4ff04a61c9de0b0763e981a6c13954308a55ebf64b0faeff3063df10b770197bcdd44221268cfd2c9a784060509d1a7e33d897be34f8d89239b147d202d0ddfe3a381ab98c11e3ec9135612edc28460c53edb7baa339969bf7cebcf1e82e9cf3ec2da8469a1ae838c76fbe6e3429af864d9758bf38b39873952b4f8a759bc8041950113bdbd34ef45f3095f1e9797312aeb6a54dce7fc33ad20597aa8edf53836211ac4c9f984a866dda787ebebff908aea98c57dc3fdf94e40123a53e0591aed8b4db62d2c131474d7795ea2fc93cf66311d256b3e68336423de249d143c533c82643e69245a36f0f161c79d23d4febffaa605ef5580488305f8f989780d4d0fd4836b4ca76b207b6718cb22868deb212ec1248428794c85fe54409167e160809acf588bed0770b9577cb646baebfca88d5ef26a99d518c50ada714d7c6a6bfd4776920905ad0f1d6e8ba44f4bf1f56bf94256264dd9fafa72c5963a821664583497b9bb15882caf8ff891663a6065755baa00e291c87a3391096b572cb128dbb628ec7277dfc829bf8032fd91ad76c52ba18c7f21bd3ce3c4d837e44ec6b57908c48132a9504e546c75cc7a5d020318a9df53bd6cb57e50fb8543ea559156e11bbc3ef5d0bd45667c2692e8a525407d7bc4923350cde719771dc8ac94b923c00ca3a3e2b610ecb37012bf2d54940779e95fecd56e3ea219a618159ed807e3b7e18867cd93c0e033677151aac20d0dd401f6cc09d2f1f5e2e7ac31b75bfa6fbfca07cd3b65225c14ffbd4c680eb6f46a278278fa21f2f45951985f4a012f9905ecde5f6aac65f0b5a55d02085c58ce8e27711a605d8675e1dfca722414bca6e4709f5ef416fe4029929d31a9dfc52f09b6f40c7aa6057b32ed71041867d21d32c97dcc79a2649211b7970e6528c4a45655320c2c000103534e3ca0500b61912a56c73a4d8d60864039e7b60a78bf8be454846ec4dc031fcb303b945f542c40c5e32e49056bf031e54cd27896755e063066a7bfba2f57f6982b74cdec953576d57e8f825f684003da12d63c6033d5e40f3a51808beef9ce0d1ceacbad129cca3894be19d66a16958fb12df4018e7892de40b7062bbb9d1f2055a1d54203dcea8921c823e82ce776cd6c365f3e5b2b50a0dcff630b93a8868ff3145a50a461f376ce55fbad5458f3e5cb1925731f0fdf93bbf2bda4eae4e906beaed68a05a968930192bdc1db8df1ed0a9afcf8a1ffedc5b5a523776d63844e8de32e998b3055b9d91f8fe97216ced2bf93c7cef4647aaa91bbd8564ecb399cec38e48adf84c1fbccf73b11d90f2e61eee28bec51f0dd8a6cbcfd8827885af915d0223820ed17c08c1e3f844d08a29fb3d191cecfc9919c6ff410eaddd623d2eea829a5579e29bc69432a3799f781a6285e626f9a1bfa9276fb0eb41c9523d8b25aca8b26e95efcd3cb9429ec3d4e3a82e95528bf15a56417f86b868bd8678114f5185992e559be8a8fbcd6e900f39b56e88a7a77545a665dc3fb84b60400fdeb24d2e3f77efb6d5470e2291c806c0692a231aef4bbebdcd6ab3b59dc06729a0de0b80d8"}, @generic={0x7, 0x10, "175db28507"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x10a, 0x2, 0x20, 0x81, [@generic={0xfc, 0x24, "a7d4c5209a1ec7670206b1eddc8ee9d7a6778f12674cc4f80eef9fe4140d39e02f97ce76788984ef0fe3c510690a8f8e55e19bba1047677b1fd964779f20d4fe6deb49888d599c83b8000c7ea0990dd0c6b1a3c6dc35f6ff7eb79fd1d427a0bf47eee657f2a48ad5acfd2d8be7dd12b364169b1489c1492e56db06855333aa2ddb3713280602cfbf88e662738a944ffeb989250fdd776cdcda4639d9b8da79925b0664a49ec3edfa92f0024d52fafee29c8e5d02363d4b9ee13c4278516c9eb8e25ced50cc122ea9d78e16e5f544bbee4708af0719560719623c7f1e246762dd10878223f7bee84fb7df24d626d85719cbf22bdb5c9883a9ecd1"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x58, 0x1, 0x2, 0x7, [@generic={0xce, 0x10, "8ce31265a26961169b5464f9dd07846ea3c21149c3aa943069a3bfb893959b88096ceaaf33d231e680ab64fd0c4e105326309cfee34720afc589afb13d896ee6e1b779e16e282bc9e890ce4246e77ecd74bf7b16629874839671f39a26ec5007ebea592fe573960147f8bfb4dd2a08620526359c1b0c6dd68df9bbc5007e5f872e69c4b9cb33bdbbdaa90ac5c8d42e32bc1558f038071d3d3b075c17d72846f3baa80a0c3f49430090892906e8ea2ac0018d851e1530ef8fe7125106246870e69e122fc68f6770d7dc802ab2"}, @generic={0x1002, 0x10, "b8834f9187ce21052568cc7d9b1dfd7ea732e426bcd892889f1f2cc721c6fb1170d99699af49d26ec1dd9f52fab8b10dd140e81db647d7a6a2bf19e2cff808f5d3a0a881bec9205ce6fe7790f5a7796bae238cb6d147773c537db824cda404e9c1dd3c5cce7d08eb21a1bf23194dce04621f7e66e817c890609f191757bd872f09f3d675efc2f7806d265af4b8aea3574a8cda22f972a554b9aa8ff7e09540ccf4eaf5bbfd7d66d2242c7d4bdc6072127f25a8650a5a45fac844a0186d57f41a6880a768b3ba5861aa969dfbcef104043f472baca713e7058aa3be0558a61ebea621c80a8c2ee665308c3c1dd5eddcc599471b33bf4f6ff9b37aaefcbfe4589b55d66ddfdcb3b7c6648b46de32e419042a5c21137f8160120773bac77c7eba8cdca96821725ab9cfca17709965d9a857ffc0a5a8c859216184a6d2e40de8ffb9bcd85a3f24cfaa1325c1e38144ad089077f79766690d800081bc244fe70e726c978a7f253a7a34493adb278f6909cccf5dc9c5806ed314c2708451b91759b45b37e1155f13eedb7c296abee6a43bd0ecd27254ed104426f05d75aac9987abfec1bf5200b8b9d325ee84e4618004c7ff0ffc71bdb3ca9e164de723cd0720cfd70f5c646572b9309f73751b287fa25d1d58891ac705144899aa791156a6f8e6d1a66d7bcaf421806822b76f3c5f142ff4ea31ab8ca5285ee9b435a949e23fc2379e0a5b5f1c0b80a35f932da352a28a91266889328b986be7d8e38ba789b473d093d327a5f4e87de78e930b9ad812489c7cb25ed68b1fc84c0b8b442309af35ec76d2faf358fdaaa2785ec17b9831f18c6492449311ca4fa5ca12a7a363e4273c113c6891f348b13a6694d3ac06de58d199e7bb03cfdcd02d36866a24856651b3ca9f36375c94142d59f10d74b71c866859c20ffcba6ea957e3b434c8edeac30a48d7af312b630a00defd505a07012e66e10a8abf15303d986dba07213bc053641ce3c23ea58459503059d96551e40115f90732c2e6ff3236a9650680a458155dac95f069c3249c4f6c10286cd1813e6b8a741f9b621e86dbf2dbb6ed45b310ef43898d5b647b95713c7c0a671ff950ea29f890bbf4b05b2d2799a4b478d1e4312920ef147e311e768142b34896a9f4c7c5168de2272368c691ba7361154a0e22fe8943079979861b44df4d2171e77b9f70e88626e84ffd45ea234e9d79ddbbb6d9cb60325e5d46b5ee7e709ac1b57479e1e35da08a1959e1a192315b73e27716ac3079d2397b79ccdead9ff0721febc1afd4e9c2cceeba2c67c72f4e5347182235ef660239b51febb3f1fc4913be73da79b25e05d20373121ca1325edaee27e7df88fcde66c874c13620330db1c89d5940b93bc92bd6d0705885757adafd29b4941a6d2401d4a6f4dd455370d45156e274c1d4d16e05939226c6ccb1e48d80001adc84c85535446550d73d36e21da220ebb5474115f281d35860391187efd060369e6e1375255fde9232c21456d5ef4cba33e7f438c6cac8ff92996a318d8bab2530e17203b78b8b8e00f6d275454ee8649a05e82fe8633a40fe193f51341f1999dc47a23268f35cd917c6a140047ed22f630dfbcaca351fa96a160a5f4586184d09894298f800d874bd2d196dbc7ee3d8fb0704e1f1b7854812d099afb80c62a4aac842c07791327b3932b77054c37cc47a7287cc895ad9fe5ba5602d4afa8516e254415e934dd9a6f05d392d23cfc1df9a9cccbb36f5ab57a044b864037c67e876e0886d3ff42a7165fa2c976155837694071792bb3c9ab9021e415b975b9fca140300347816729f7710c3c312e4610a959ba9f892cdb22f680869074571cf04bdf3ecc57f42c23d31c59af588f5d96779615502b76c0943a8c3666c7c238bd2ba9dab28c50636e9180f7afb7fe9062f34dc43909a838e5734ee3c8596348271e1f57a53c5599fa65b553938b22e39023a883c628d962af67ddc3f73243598031e878c3ce930c6525ca2bca4440d5b2edaebb06601ce9282f81e42636bef7d6d1c02a07e681cfc54953442812b477d5b3ad1b092bdbd7b55b9d6ac953c0b9d4824acd0d5034f39486ef66725a1b4dc786482ee6aa874ef6be84bc12b943a6c02496cd63834f3c458e7a0c6d85fd52c3cc249bd67176c6be190a44d63af939b72eca640dca296e09cb55b220fdf71d5521829e513a79a3313c1c5fba1fafac3fa0763f2727d5403d25265ca31949eb27840871fc395efab47a2ac90882f4d89f3c4ad6329b9ac494ea71997c7c36ea85db78c0bb0cc672cfda5d9f3f87b7ff3e2a40d3188e50fe455947bd04a37b72037c9231b7ce598b20fef6ced19091254d7604dfd61c26c386db89223155270ffcbeb02b042f7b23068fbc6e43a3fef328c105cff67e18d5c9389ca8397a254540772f43288e1a25dea7dc495869034e15992dd0429860a96931c6b16a1140e3b004610779b1a22e8a36e7945bcabb9f1e5f1a72bd66b80e9ac9901b98daa781367194e4ed7efba4bd73981507ed4b289c705150a250859d7a524582492271c5805f56462da278c954c3215886cfa5488b7a669887851814133610ae31f61ccda5e86c42f296828aba4171ac9cdbdfc773968d8e45fb7c0610131cf3401eda2c42dfaec401e5644655b6ce8753f136328cc50b7c083c73ef6a41e69ad06ecec8a997e5df5c456972f4c6e0d7315cbf6cbde3bb5f88acfa7c5e3c58a52760ed289de38c550a4ddcbafd1211efeaf48de43aa69962b85493e9b486866b26413460e676863fd99eb6fe49181b65019dc24c6360cfd47f7e28158a94fa6fd47a4d9471bd1cf3f91bfa0f1046f5bde4ad6ac114987c24d50dbd07545562b1d89c9f6e8dcd1a20d2da4fe03e1baeb65157d17e52f69b9ccb6e4ec1ed11b7c027bc6520db498b5a7c7d273af917bd0fd50adc4547cb2c649761960d4f432a93b2a11d6cced4a84c420fd40ed297f32368759ddcf13bb5cfc542d2c819354ede319a2ea29498316400bbc23b201b58f32e3957915a0c44bc8f2b546d11aa68ee844b0e8b530e645db782e0a42c86a0a1b9801a0d6820d60c073285a6981a2284f07b48e7f0c654b799e7a6aef6890661281c398c64e8b9bef0a51171a46fac8d6c20de12c0b367556e7ec763c31226c5f2dd41728b26499ecd299dfc5790d520087d0fc6c8f69186a3d80948138163cb0065a09a0b769df3101fdf80eb996926120bbd677fc5c381545130c49710c4a555d78fc82f929d109feaaf1918dac4e831769c12f68239c42ae6942d68ca5a10292a0a7ab9081acef2dc26916bbfc8272016ee8c4aa9d3a6163a8f214437d7855e6e413ccce84666b2fa1e6ed863b38bfd10f6d34e8520a24dc1e6903bb14a56cc7dc2cb12e6e8d4b485593c8e659da2169ffed8f1b153725e07f4a8313202eebe2a939a06baa6ebe2cf96f3db3d35d198d54dbff5d462c9a289bd40e80ac7bf5fd043bc7e7d559ab316edb7c2137d467f03487b6c13adbba454ec662773f7007fa2536ad8cb307092e26e31a4aaacf634c0a6eb0a7006a5e3369b91c33868077cc8e9cda9835619329d5468846c278a2ced8d3e7e97cba840ecdadd93fd89541aa0eff70e19287bd5e83ae54a1d7beae78938753eb5d176af56e9f831343fc585f3c30072c557b84352fb1fc1633a2f8a77bf7c37d6fc13eaedec37d8607dacd58bd70324c7cea9b3d442e377a6e8b021fedcce09e709184102db5c89871904e2cf8f49c9ea22ec119c82d4a2f3717112319d9d159e406452dbc053544b7573adf2e546a31d15ebd4f51444eb5bc6b590dc97616eaf06e9fbb6de688bce609e4735b23ffaaaa3270b7552d67537e9f9598e72d854afe1565575510dd21b07ab7fd795a388b1cf3de6f9c2fd118f617c4b8e2ea6783c28e7f272869ab7454b66774ecd0e0be07c0ed769dd34ace5bc5982c4afd994fe3af000d94b4bf18bcd4fa6657af2273756bb4e515d7e4c408af674f8b3afab766e97fa9c4bfdf771e36ec829fcc49c87539e9f4d5341890754484295ba8bf6034cfa914d9b0fa0252e3a942b12caf2d5c90c32c96ed7d1418790b892f357c8e84823fae498d9f43b4b3e88b0c60c61a6f8a803f11bf4374e6f4a7b7ee185cb03ae4cd2a5c9eb9ffd039b9c1dab57a62f6c3341796d2b131c7395899b7f30f076c32c256417597bc3e02423d218644ab416b8e41a24b7cc3e595eae3d0900c51b4df1e9f2068d87bf8db5761c5985be3d8495dcaeb2df7370bd1d4b7eaf8654db232e45dba1f330137e20a6df2835601f280bb6886561d7ed17e33bc50dc3e26eaa1f9894a9c53e74a41c29c6812e57e998ee06ed900e5f6fd14d52efe0e706d5f3fb103ab884f244410a99c7628b7bdbe6007969cef0a7a468172f6e140635a32d37d53bde1679f20fd1102c63630f4d1c7e97e6b5207bc7af5a2822699061bd7e0af80ca602d45b95a130a78a0171f0641e0b34c9e3f6702633c7c12605c1321ca8feece94d297713f53e3e7f544b22bcf29fcdc48a4ed92c8e135b9ae32ea34257202eb0458c90c94821619ea4f8be20770067478eff6474012200a1214b53cc57bbc076ae3ee5423c2d3d86d3eae7075e8d6bc7a980f931a0e714ba6e23fea2d6719c01062be8e36a1031c453a36ac7f8245a1f8d4ff6c90ffc3e4097e4670923c195f1f130388b5e19ee04086e8695b694ea6a1ffd276dfeaa9b9ed5de383fed6358fb6229671a5025e7926998d612daf4d338c91454c08c99c76edbc8a4c3d97300038635f30adf65fc7c20e6b1b104a0b2708bfb354b9195c006f7624a3d1d57e332a7ab491756c0a21591c7b779cc5c568bf3425f520a9ae4573677df885fbb5731c154dadeef5cc385c38c15d1bcf5512d73557dbf568bf8c97557971c4d3f3add65af7d13c1ba25258cb9f8af74208f068287132081db14b8668c40e11a5b98413cca4ba2fcb2e90c02c844fcd048d7b4aefcae30bebb0ec352d69933d903575766a68495cdbe936c619d9032e44fdec815229e7e6d069061b4ca6796ec5c3bb39a502f1aede114a28b4cfb20ed3de64cbd2f8a963a9c22eec923bb787fa99b78f2df8bdde31b03215c1362ce1b9c15386ed2e78566ced46de744bc0557b596c768dd9274666bc2fccffbf0af7a61d862db734dd746a572c05f8e91d14a984a78aeffa051745717ee5de1fa38430be8f192177c976a45a1891c66bbb2890714db7d37836aebd2fd6fd3125ee001c88948d966bcf10d5d71c9bb67b94da6f8d467a765644ecf83ef5cd9c37416b433f55a582d5fd83be424b5874a3702a881c691dbde1db5512966162a57f15fed4e257b37acf07e6abed9eece34e4ecfabc3225dd2510a36ffc3a630e74938cd2a7c8e2a540d313a82958769a04dfe75312002454a5ece6a0cea4345973eadf9754a4cab2fec5313dee8336eedf1953dbadb4958aa372c7c37722f5d9b02a1a06ea7044f8ec102bc4f8d671445bb5383fb79e1b6357b6519597932811520bb429b2d423165ea7a271a5ac59e1360514710f53c99213ffabf034a97b2ee624476634036975d66d9efc0ff6edcc9620e89c9c064b1bf931cdbc51d80a22f27995a75c3fdeefd1f71003b241d93878d5375301cc0f7ecc709c570ada91b06c19beee59685f63ddb0f6e49089e6be2300926d97669d05a244b698defab57d3fc3045eff0cbad33a30284f35819c8e09e0501a4580e7d0128adfdb2d449c7be306a1e14beaa67a5be4672f67c5b0baa691e0cb0d842d92235395cdce4fe53092"}]}}]}}, {{0x9, 0x4, 0x3, 0x6, 0xf, 0xc, 0xad, 0xa1, 0x7, [@generic={0x31, 0x28, "95e094fda1c1e426fa85fe32dbe99bb262629239d43082d23b75cc73e4041d5d42d7ea7d82deea5764370fd58d9987"}, @hid_hid={0x9, 0x21, 0x3, 0x1, 0x1, {0x22, 0x7d4}}], [{{0x9, 0x5, 0x1, 0x4, 0x287, 0x4, 0x6, 0x3, [@generic={0x4b, 0x31, "00b451b9ff3052002e653c85b2d4751d027e979b91bfbf4edef7d04a3d24a7bb82465e7cc5af11d428284f992c63a783cba3b741caca3a20413e635738d2175f032f254efb7ee7c8b9"}, @generic={0xb6, 0x2, "8139affb3967161b38f24d0c73da8af157a51bfa4ca555afeceae118a38d5a4d8c04983d4df7ff043430ac99b5b3920cdfaab4ea1ec49f732fbc4614c167dd5bf1fb8f79f183d62f68945dd5cf73f361c81c179829cbb163b2f9425360abcd8c847c0b80bd14c9bae31ed5a5ced74088a2dd442cbd3549e95fffb7abe63fe817be902a0842ceff3ceebde0ac8743d4592be876f1fc5a53bbdd587f4db52f186d3977b68207bc3518be3032a007ede6b56be46eb1"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x90, 0x1f, 0x8, 0x8, [@generic={0x3c, 0x10, "066224b703291f9148da3d995eedf6f6bb827694ebea45f9204489a4975aa248edcda22b3444e94b7de9a2f8e0a3a1a5f1e64ef601d443890995"}, @generic={0x5e, 0x30, "e868a8ce3c25ddcd84243de3e5b30b26be285ba317dea86c1df31e050215166fbdd58f45740583c274c12ade7a5e6d7fa0a7946d74a60015f26df35ce289472e91f06c4c19c659bb43031487d3477bdf17645839c45a8facc0840021"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x37d, 0x6, 0x0, 0x8, [@generic={0xf0, 0x3, "3c1f9aaa2b78071bed10e193afe395c4160efb5bdd7d8dbb67f3a7cce5036a7f208a9b6640ecdfd67008cd21c2d0383023643817d0aec7804b3a50eec374d70d39a3f7ac3a2877ac4afa53a486e88ed48080f7a93d4b62c46e9fcd8ff1bafeef1266bcbea80f5ee4e27ee879a54451eb49a21e5c2a6597e97ae22527aab518bfa76f7eea87c0939268006619d7cef30d4ca246e56e7e4dfa06f5d3bd6a468c36d6ca7569266e52ffeaaa804a57d719751a9ee2248ac45bcd3d1eb85e80677213eeb84fa3cdd58ac239083f7967376d7a9fd4adebb8f26e7546a5241cb8142d9507e4b0a1a530c45ec4dd6c1eb5d5"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x34a, 0x7, 0xf, 0x1, [@generic={0x38, 0x30, "32d4f62a6acde75235f45ab0224992197b19f146479e86c94d9bbd43f222fdcec8247636c9356fc0790701b850eeb48f40599ead036f"}]}}, {{0x9, 0x5, 0xd, 0x19, 0x3f3, 0xff, 0x43, 0x0, [@generic={0x77, 0x23, "1a67ec9cdb449fe188194b78ede593fc84ad1a4191a5edfb22e9383708fa7070594a0e8e0f95d4438f32aa603c48b94d5f61546b677243734e18a5fa200742bcc91769730fd9b6df169902210c64f93daf5077115f935707a1e9c5b900c963077d7c27decf3cf96ae307016b205453303f53b984d9"}, @generic={0xcd, 0x9, "eb923e08d5666930f35355e1d69fcfeb998c0f6b9b6841f67d4449d41aabfb1d7de7fda7c5834b9a50e5aed0fbda083cd6903aadea52407381f3072386ebde1010df5e2c097aba92672644763a84a91cd3c3bc42128898819e3ef4b3ceddc180f5844fd2cc4561b0af69426b362a83ef7a160a085313f73db5e86e2b6bb771015ec13ef65d155a08887b8b7b08a646131b0d987d8ceb16b31d277fefcf4b8d238526898aa8bed691eddca041a0a8d1c70c887a671a969571527e34a1d381eca94f4fae760c0870b35049f1"}]}}, {{0x9, 0x5, 0x7, 0x3, 0x260, 0x1, 0x3, 0x7, [@generic={0xb9, 0x23, "b9c64d6baaecebfa74d8d531cc284d4e8da2f71fc99a65c10b83c3dafc02534a39410630202c602ac5fd31720e40560742fe88455e0e693eccb8b64c894e81e269981cbbab937e75ba0f968bd2edb4ef36d1de74ea4f908304d246d174423cc000914225802134ea4b7487d206cac6b0b68b96cbb7106105c6d8056542cc63137aecacde8604a03c8c1b7d5195a02a843411c3a924846c053e85546f37780674b5f380be0cbe828c90d2beeb4bf410a7ff640ac128bee6"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x14b, 0x0, 0x40, 0x7f}}, {{0x9, 0x5, 0x0, 0x10, 0x21, 0x7f, 0x5, 0x9e, [@generic={0xa8, 0x23, "59b0c0b436bec4f4fb790a09ad18c1fed3ae8bd65c447f2aefd1287ec7362814a84e6a4184c2fa3795d43a9eb41088a7427714a6f7c6f4ae867b9d5f10beee72143ae332fb243827ba5c44f708006fdaee1f0f8b250eb43d08145c344efecde76208ac93cf4afbe68b64de9fc969a8a69ab149439a0167205157820b22da7fedc7819061ea54a309503a8c72c94e4d70a9665bc54b709477c4e087318d77f5235616849552ad"}, @generic={0x19, 0x23, "3425cf9d2c7bc3214dd3b056682802ab40fe77adc7485b"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x1f0, 0xd3, 0x4, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x142, 0x9, 0x1f, 0x9, [@generic={0x53, 0x4, "d2645f7821bc482e9ed85b8a6ccc883e4fec42eb7cfddb84d250879ba221726ff3231c719e33d3eae4daefb49531c45b901849f65e57c97a6fee2bbf921f65f3cee0662acd01309da51024212f351a29d5"}, @generic={0xad, 0x11, "eea91afe1497200f4a0121329c49b2c3f0765b1150620f11d8aafeaddcb0d288f910d05e1d103957ab2900d03119ad1d95e7217f0b4a23fd9c3b015fe037393935c024fbc8b2cd0202b932e357a8c6bad2cefc70c4887b881effec8054b7128ed85d34b51d412d67ed0c618a27b3f4392995b526611d7f0d9c83dfc99afa9c92f2a73fca178d9a6e91798f31365f3f0da75e2623cf1001e30c6d4823e8400415ea675239a26e3bb05dd981"}]}}, {{0x9, 0x5, 0x0, 0x4, 0xb7, 0x4d, 0x8, 0xfc}}, {{0x9, 0x5, 0x3, 0x3, 0x32e, 0x40, 0x8, 0x5, [@generic={0x35, 0x30, "5fcb79d29431a36243b128aa753a17ea8238ee629a0b9e2b39e233ead4fc6bb5521e4b2a1898eb27925e57385fa96f9ddecd74"}, @generic={0x9c, 0xf3eb9aef6e0d215e, "80ec75c183a7987da8964cfb7d21f8451e3d3bb36314d156bda17ec40252246d7729216f6c5c47ee73c93857fd00ccd0e91c3a8fea7810b5b85a604f6452e430c4999eca975213f5f9ae8c38286308e6dbd4e21b899e48dc33e6efb3d3e7ce5a0d2c45255f460d266a6b2051491a1264b4d0a6b6cbb1ecd52dd73b1786283509dc0b749eab6151e89bbebb61a4197baed487482bb56e0ebf1846"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10d, 0x7, 0x7f, 0x1}}, {{0x9, 0x5, 0x4, 0x10, 0xc5, 0x4, 0x3d, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x206, 0x1, 0x2, 0x3, [@generic={0x7d, 0xe, "54d148a371c8b24faddca2610f4aa638e4774acd8afd1687a868296b6170efd8ac480b3de300bae17aded1b3de2b284d2aa0a5e376174bf00871ddd0780c4bcdf21cb98342ae688711caaac25f762b8e2f71764e9c204c24c657cc9d72800e31e7ab05fcc8a6342ffeb2f139d6d183095c6d0d7d5e997cce4b6534"}, @generic={0x61, 0x2a, "2cb0393aae1d51dcfc8f0b0788105faffc1fef98a3753fa7caea163c43917bb54235c5a4a0db6f7138cd0e421ebf331621a0d41ca6edc2c5d485f3a50623e26708fa22777071962e056a3dfcf6eb1364acbf41193a7d51dd9ee6de0138ebc7"}]}}]}}, {{0x9, 0x4, 0x7f, 0xff, 0x8, 0x3a, 0x24, 0x8e, 0x7f, [], [{{0x9, 0x5, 0x4, 0x4, 0x2c1, 0x8, 0x81, 0x5}}, {{0x9, 0x5, 0x0, 0x1c, 0x1e7, 0x3, 0x4, 0x6, [@generic={0x17, 0x8, "9ad97f10ab7ba533f9f6359df4bb125349bf6ac62c"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x1c1, 0x1, 0x2, 0x4, [@generic={0x1002, 0x21, "8d3c3c1531ee001777400acf9427f77fc42f335daa8a046097f1e25cf37a389a68cccb8a64f37bb1b871496fd7a0158943ec0e0cfbc1ba53df72f7ee66eae2d28ca94a7e28d94cfdbbfd82129780126a4c0a122e2cf7d21fe6ebd17d343e1a1bcd0132812abbe63ea691b25332606bf1a49736b014dd6481b28bbe70393000c759787b9ee578dbacc61605672e45969d0b43d4ecc55c761bada91a3786a8409463d7b83abe55ac01a11724526e97663f4c9820786684bf81c73142bbc2ffe6cef35ef518c4023272814a997bbf052b600306196c36a225e580b8f422c673bef70cbc465de47eb4baae4372757a604269cb7b77d0a230551fb448699bd9615391259690617554353d1fb90f22a2536ac12f154d06c0f44d7642066f7c45e3c417cbe8f58b2a48fc856fc9d98e61ef42dfcf98ca7e7c9eca4c35c2ceb67c54feae0511387440cee1076fab098f17b5676956477be81aec6c5b43f0f3df72c4314ca4fa28640a2986dd276efb302c305e09b371767128f5a5fd7ae9232e09749531964573a6214daa73c4d04bf1875bd0d5e300663e64bafecf52cd39e7cf3740b8147bb46b1acbc7b317a3942e9c336781ad9e550a185d3c8a03da02ec8aad4262d0a302cb3d36921b3d57a811f4151098ab9c80e9e3d72f6db86ab1e905d1084fd763354756b23264cfad5c5bcd710cc3c8b7749227519b3ed5135636a808d515cc206990dbacc56735b092fff1d16315d3892084fae5830482ca3171dd3aa4202dc0a88e1c5acdcd86ed8214af3fd9f9b5c0a308de7307674b9b38fcedca00dcdcc06a47f4702bc58b30f64b93f62fa436f5a8bc3171a2cd247694d9b7297cf4a5925dacd61a03e49b4ebf88066943f57cd858d3ee0f891ecf0acbeeaa65cbc6d67efbdb64a4a75e6fc459fbce1efdd81ea5516e68dca089e6bbbfb1dc6a2d5c7e2e7e8e18b0b8bacdd4e0d168e1a18cc327aae163ecebae9fe821c86cb74e3583df1f80c5fe9be31cb62d344cf69fe6f9075316a8a2b744a6fbc8e141f4dc6a11273b6662bf84f684bed1e02f9b6e1493ac4ffaa3cccedf0deae5e3040d056f9b80f233e8d4523c56fa66c4ce0e4721aded98cf159a2e8d99786c55ffd79f5774c9a1e4862d58054f1b46f176089aa727472cde30413f4d867b1049876e37e6b5fb1d8786932eb6aabe11b35d3033cc5754900c774a90df0ef5cbcfade787543bc6571d1066afc2873399362d21ebab09f3981da1249146eb0bca056bcb810edd7163821bea94f8e7a9982ddeed449a5fa1fd77792ff0dd203d7bd64fcdcd03e95619923d49e41034ef4bd66643d384a4fa16987b840bfbaac0b35295992e4687eb8bb50aeaca121d9b194ef9cbc101a6f95148766bfc15cc3fe437a9e128352b6cad756352157c15f2ed4f3d12c9c06a77659f21618fd6c4bda6a0176f54838f471869c66b80e683a21881166c8fb30ef08b0a90255e551658e7f172107018c5b0b8d605a7b66ce54189616a10704bf4f4b285bcb69b116f01044bc27f58720a5c8e839163a60ffbe3d7ddba9431ff9e2a8e45d821d204ca01f4b9bc324500edc1e46bb93db1c690a0f4bda010fd5bdd5b4b5203946b318cb8a47670d142186bb282b5776ff218336e1f7a4445c436cf817942f62252e09420a586f7dfca215bc9e8f1e8a5f47c0d16890ecc7f7203f991134a04e0160886c9c80200e338791601a7edb37f69a74a6949babcd88eaa1ee0be79c594089a1ce88ac4b3c4929780a1d4b6ec1eca6cd9263ab355a7ba46da7ddb155104dbfb38d4a3cab96b6f48eee8067d50d91b5caba48e0e82b9fc17ab3a297b56b11920cfa46b853964a112922d7150092b087b0c448d33e812f66a1f18c66078bdec5c68ad23cb55467a81722f5a154540ac1fcf41e134e73193eb1f5a5732506042b3f9e0c6dbebc004cc80905e77192b5d28fe30c6c2c80454f3ed8690fa06e8ca4a3efdf6f494406871247f40d17f5b9abb4dd3a91b7f0b79695f9891b3f6b7bc789344b7a7e87c2b7a32ed09ffd524d9fd9ea6d403b62bac2175ebd6603c79840271d9e636f654d3adca50af24b1b3a39d3c20fff623eb8e416daf1f481245c554b2146fb4853de76c1c8262da64598df043b41568b2f85ff1387d194ee5ddfbeaa954fd8a8122aba39df40f195f351410ea83ab0a0d8def1342058181025bd5c51d5ef624a8b1ff830336f0346621c337bbe8f26550fa66470ce375e7bc0641d5bbf07b3715104722d7cd8e2ab28d39014f56fd60dd1f07e4f9d8cf7c76d41771dd75e2f9a33bb5233337c41d9dd046c6561162dd477a7312bd0b9bef9c78817380e52239d2391c19a3a55c95a2bc54af8bc85e6004048c5c66d705fd871b6d0abc521e6c9ad77d84c5ee1b23169cc6b85b6a22723c1a7bcaa5c133e220a729a3fe925f9035fc2b99e35a578f9ded3f15a366968747f3afb10915a3b3b91de52f55e09670c76504faf4ef6497b7045df9c3d28eb4fa4974b6ed95c459fcb6392211e93b0d477c19babb216f01f3d95909013263ca09f326a435b13e13fa753e9bd9b385abed45060515e9f335016c031f2f6618b2fc375c1e63c1b0b5c86fbcdf1f45aca629e291e7e8e09a610586721bfbf5a4d0decf5722a0b3e3df2e8e8971d6f220b6cb4c67f5cdff561f559130c2156c8465b39f53605d5cb31bceb7f1156ac2969b41e98d053f2e5ca51aa5f48db70e190a4bc9a33c326a06d4528e19bd5daf94b4a77f86fe8cc1ec4a3e343a3c4c9d86069e2dc29cde1d206b835950c09822460d3240e7fc5a03394c0d7ed027d4c55528948aef181f73545e7868377e139a5a2bc7af64d4314ae7230f53d83302fffb157c41ce639386a25b4e747df13d7a79773025c4a6a3f7959a7dd5b3d8c8e5ecf138f49e8fa59181ab7a78dccae2e769591edda1f1f5e5d5f0c79d127abcd9a9a8977c8773b43432057ac6c1b5339f1a9df0e3a378a0c69b150f555fff9435ae5f9e88d4ca64022f7f3f01711c6ff88025f38a73f517afcc4215439f74f481fd2d44ba60aafb4f81597b2a574e210c902c17b22356974d90193c92eeacfd5c27e795a83099e9b51618ab5b7aaf7e32452f1b93ec7b09c094b8628c9068135a0f72d4ae6480d75b3d621e55a518b22f9729425350f6d4a23abe3cca1fa7d1fbff8e87a553a407f6f3d6c58ff1510df6fe2861b1a493be7b08f61bcc18c34672fa5f30540ccbab36476e3e7c5e9485216c96edfac59451aea9b9f8152cd95b5fecb692acef6a68d7d9b642a679b26b287522ee648d81e9fd211f99ba8e8030786fb04cce8fab0798988e0dadcd685b534a710d9b777b6319cbe90ad8c08487c25314e7649a910e651f98cc487870e9d043f6dbb8428febd4032359980a734fd3c38a191a2ea8a656c3c7b854df78277a2deb734bc07693ee8583c57e4987b439bf8c6373d1861847035988f8720ef2aa0351ca278f197a83171c9f1d7676a5220324ff72b68c2eeda0c347ecfe665b3311dbbf3ba431802d7b92f34f18bb8436944ac995b3ae5287bd09762ddf8a6a6896417715ab93d3649b0d7bb91ca95f270149f205edd7fdc4505b8534897573da27a1deb652988c978085a378b8aa320b270ac3b097a3b1721a2d1349d5c5fca26d1ef679a84a6ea123e63412ce4d77c0500aadde7dacf43e5c9988d038a21b8ba43760b1a2c0f5eebba7e2e5e0d0685668c6b2dcff0a0206741a5d88c9fdfe013a833aac0b3e88a3009d6e80214055d6c27cea7a48e8206d807e9b3663ec5bb82ce168ba0b238d7c468b64cace9b52d122c468fabe75aac6f3ff4987337d26cfd7af7007eb724db45d12afe8f80744a10aa2d99ff1f41ba903561d113ae66f2548f6ae7268cd3cfb30b607e660f3e8596155951fe69f810287f6bd4b9d39c71462abfdeceb4afbe3a0fa9c64dadde791502ceaa8ae9548e97c4669f5699bdca5561cddde80f797927db3e8159d9dcf824cfb5042372af4c9f99fdb49906ad9c935695d13a66b46ec3057f732f0a7c0fb30f4c34a1eb0406177e9762663dc4476e9b1bb51713b28fd347765a0947e1415ead48b6c7c4df63d5df923407a66f1d4ed56c0787150b9abbf6c2f8a61255debb7cd302a16731561594244e7328c68cbf8b0e077fb31e6418d19382ab79365ca6879aff76513bb260a543831332aee9c43305fdf76228e76affed8090bbb4079e3be130a98f9d76c4c295b2759e2d78798e55b1c2eddc91fcc5cef278489ba32b06111dc1a0e23ffc2e80ae65f886d1545d5a055957a8d06854d7507d2527386a1c61ece730492fe3c29f30e73cd88eae21a5479c2291860051c64e06c0ebddfc9558f936baee53856c49fe67cf9d1e15d0b37f474b7586f5cedeef30415a16e14ffff11c1f9f204f5a684d7bc5b10573da80a6fddf214dc6ef2a393cfc30345c0dbb7a9286f007959b9acef1607593bb7c98bde0509e576c20172dcebac7119dfb006581c22c3d4d9d3b6054f5dc7ca0aae46d975841439488e551334aa4cb8d5a58e5e24f06f42db15e971ccd21f0901c82b52b75b0177cded3919019c815763f60d5eea782903900d86a1070abc7bfd1e6a1f49219dd809bba97c67aeb89903825fa3054f4a499e68925213e041e713181b1c00a88b6a8a26b3d982b15a90d9add05fca40408106cfd4a984f9214a3611cd0a40c0b8ef11eb11ec16b76f928cbcb9456eded21cb7222e9ec7db3406d678c7f860a7a915ee5daaffd964523336f32b1d94f5b9df661a388c2dcc2a031a11ebeb5cbddc93fe910b5fb4a3ec60832750b90426db9123d8e80c2eab685a629dba37a1c0027d2c41cf498ce68aa536080cc208f9d3de159e4a0347c576a7833dc4adc3620ef32bd105a7ac0f59f7bfcef86589b6e58c22beb4b8ef7920366a91f700994deda4ba40b67eefe0e80add8d35a8a0ad985f71f02eb47ff3716ead246e7eafa424e96fc097e7c665f674482d4981925e82f61a4ea2dc08cf7ab04ae4fa5bd4eb91d862d7924ae679aaaa60c310812fbcce95bec358e703704e9dc0398d478259b6ef7fded8e064c57205094a1c6503182d05186c136aceed3f0778e7d9e82237fe9f78a64ab227810de467e855e20784a76bfef9440a87467a9708d748c19721fc3f2cdb210bdea053cbc939df5fefeebc19bcf2a07f2d3d8ecf7bd7a113e21d86e1ae87b8541aec8b31aff23025e686f85842cb284b425ec7e8b16efd807960692fcc04924f18e8348aa6834e86a6b667049ab0a8c202bc6696a0c93dd6579e92537ec651847cf3bfe011213a1f6f9ac6475d6630cd86491ca0d3696b3ab185245b60e3cd1960f10d501eb47c8aa07278fdbc26c5e6458d2f00228f06be05a797cb856f61d78655885056d8421f4b442e6ced4c485f1c0583ac738c16c7dc31339b83f8dc5a8384c8b293ce9778bfab5c47fd057fe0ea2140702374696587a0f137c1c1e87a1986874389d88ade386d809c070bf85e93696820fd8304558b92ee3292b1d3c6bbe1d65445d9361301d7a2020e0185a604ffeb8add9743201fa8decd04cedeb6369cd01a8c351d0ff1b4393e04dc267f2f4ef262aa77ea91cc909ce7b6edcb01b09591fddbdd8b91763340cf490591bf1c42ec4e9b926eaa4482496595a60f5d66ef1ceabdf08241fc332fb52c67d2802fe44d227dcb59dbe07217f2892dafbdb310ef53a8e02b743384643af9aae614ded799918de2613fedaf66a3cfc1cd72f69f85efce1bf49074ea33ba8a39285051a78bf2e14dd9dc6c39"}, @generic={0x41, 0x31, "0410613aa834b6757590a58cb1ac5c4df4f276d6024c471ce494cc0795ed4645e195899e6cf5fcc40a970b85639ef04a9337d12784335fcaca45e3739a56de"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x1af, 0x81, 0x6, 0x7f}}, {{0x9, 0x5, 0x5, 0x0, 0x1bd, 0x5, 0x9, 0x1, [@generic={0x76, 0x6, "fb9ae1faf753482a2c9ad5249e23b272726dab6b106f606f0eb6877bf15d99019c065836253c9af4bf98c25e04655e8315de3de4bbec6cbb16fc14aef13f62d9ca5abeb178f21b7af8a0c1a560a5d49cb4303e8cfafffc13613f14db6908f554b301537784cf2e5c3525b90bf14c2e063eb280db"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x8, 0x3, 0xc0, [@generic={0x2c, 0x11, "538cedb994e250f2cc7c32d374e1b718a52afaa35bd51c7be63b2445d2e38da96aa37ea4f936332fbcf9"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3fc, 0x2, 0xa2, 0x1}}, {{0x9, 0x5, 0xb, 0x0, 0x1, 0x3, 0x3f, 0x5, [@generic={0xdf, 0x21, "4f54e48404a68e4bb5c1b3351e7e71730b379ffb5575816e3111156f4bf9ec4dcb9c110677cfa1d437ec5cd96a0f4bcddf6ef51997c119ba6464eb3b5e1ec074ff3fbecffec1814789b22887ad78d47d4c36d7d9156cfe35cf4b1642e861fcd28286ad8a3fba49a763d5eabe4b47f3163b4dee805ebc6a19535ced89903206686df84dbb8e240a73ff9b256270af4dc4f519156b9fd3cb9c6f6ea9e4e7ecd2f48c927a9c2038b112bf3e72d25964afd30d359fe4d6165f56a4378cccd0c5c5db83470fb88ce2e4d8faf43977f3bc242e8ab04a57f6eb825c512f92104f"}]}}]}}]}}]}}, &(0x7f00000046c0)={0xa, &(0x7f0000004400)={0xa, 0x6, 0x200, 0x3, 0x95, 0x81, 0x20, 0x3f}, 0x42, &(0x7f0000004440)={0x5, 0xf, 0x42, 0x6, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0x0, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0x3, 0x7729}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x5, 0x5, 0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x5, 0x1b881ab4b745a946, 0x1, [0xc01e, 0xc0, 0xff00d1, 0x30]}]}, 0x5, [{0xc6, &(0x7f00000044c0)=@string={0xc6, 0x3, "5a63a62289973b14487b9d546ddae148ccbe4139d331c2494b75961cd786ca1170ece428e773dc275e7ded54609fe6a2a026fba64887d3d6477a818e584e2bc059dd7f639cb2ef0e7b58b0caf9a64b54d291095727dbbbf1869ee04b52883d13c3eaac3357566fbd00e8f77ac71c318f73296c57889eb82f1c262a769da90c46cef901e222262b4c6018bc8baad39ef741ce7e70ca0782166b6bcf869f95b914b2755ad85ae4573cf21219d126ba592fbc6a3fc0cdf1497a5caff7803cecb414d6e6977d"}}, {0x4, &(0x7f00000045c0)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000004600)=@lang_id={0x4, 0x3, 0x449}}, {0x36, &(0x7f0000004640)=@string={0x36, 0x3, "aff65eb3c17b27c85f0146f4187d58e8072f6d6e147964192e8ebd29fc74031f1d05e1a2adb0531e42f982340b1fc78999c9eefe"}}, {0x18, &(0x7f0000004680)=@string={0x18, 0x3, "fb955909b2dac2628ca2ea9702d20ccf5ad647d99687"}}]}) syz_usb_disconnect(r2) syz_usb_disconnect(r1) syz_open_dev$hidraw(&(0x7f0000000500)='/dev/hidraw#\x00', 0x0, 0x402000) syz_usb_disconnect(r1) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000140)={0x14, &(0x7f0000000000)=ANY=[@ANYBLOB="3036950000009510bfefdc63cd910d1df153c37dda182cd6c09d73a93292dfbfdd31a9b5e503cd33a377d421139291451bc6622182fe0e90f6aa78188f8d5c9662e31a3a9a52e812d1cbd884a93f353ff4ab21413ff048927fe7749a4814d5f2a535ebaa1983b0d4c4d10f3f1629c4b54e8091b8bb00ea0b27f223cee8000f9b56717d75e95583ca6cba87635bfe9d6adf16eebae6d572fe74ad3e"], &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x40, 0x31, 0xba, "a784eb01a256a4aa21e7e4cf061b1237f985ed20400a90005e7d3af6a16c0358e962f960f5cebcdacd1aa2799e005ff15cc94782223601b7ae13e8706fcb6468c2a94779c28e1aced7c685485e8dc2365f6f9c60416bafa767838cd9226a5b55298b3666acdbf941ede5a38fe33bc75a37b37dca992b59b0401007056fe474138de3f2deb4c43e09fd9622ccd3b82ce74d90099fcbcaa65187b3e1d7f3e659beaa45f0bdc7517d57b7d85ec645522dad921287801a9471968504"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000280)={0x0, 0x8, 0x1}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x83f, 0x7, 0x1, 0x4, 0x6, 0x7, 0x7, 0x3, 0x2, 0x6, 0x4bbd, 0x4}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x800}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x9ea}, &(0x7f0000000440)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 658.042250][ T12] usbhid 6-1:0.0: can't add hid device: -71 [ 658.048328][ T12] usbhid: probe of 6-1:0.0 failed with error -71 [ 658.056585][ T3288] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 658.068282][ T12] usb 6-1: USB disconnect, device number 105 [ 658.082163][ T2812] usb 3-1: device descriptor read/64, error -71 10:45:52 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b4000000010902120001000000000904000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 658.132212][ T3887] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 658.312117][ T3288] usb 2-1: Using ep0 maxpacket: 8 [ 658.392141][ T3887] usb 5-1: Using ep0 maxpacket: 16 [ 658.442240][ T3288] usb 2-1: config 0 has an invalid interface number: 105 but max is 0 [ 658.450491][ T3288] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 658.460796][ T3288] usb 2-1: config 0 has no interface number 0 [ 658.467153][ T3288] usb 2-1: New USB device found, idVendor=0424, idProduct=7801, bcdDevice=a4.00 [ 658.476442][ T3288] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 658.486045][ T3288] usb 2-1: config 0 descriptor?? [ 658.512286][ T3887] usb 5-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 [ 658.521513][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 658.530991][ T3887] usb 5-1: config 0 descriptor?? [ 658.538484][ T3288] lan78xx 2-1:0.105 (unnamed net_device) (uninitialized): lan78xx_get_endpoints failed: -22 [ 658.549855][ T3288] lan78xx: probe of 2-1:0.105 failed with error -22 [ 658.602232][ T2812] usb 3-1: config 0 has an invalid interface number: 242 but max is 0 [ 658.610891][ T2812] usb 3-1: config 0 has no interface number 0 [ 658.619383][ T2812] usb 3-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 658.628672][ T2812] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 658.638473][ T2812] usb 3-1: config 0 descriptor?? 10:45:53 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 658.693311][ T2812] ir_usb 3-1:0.242: IR Dongle converter detected [ 658.737071][ T12] usb 2-1: USB disconnect, device number 95 10:45:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 658.792222][ T3887] usb 5-1: dvb_usb_v2: found a 'Terratec H7' in warm state [ 658.912185][ T2812] usb 3-1: IRDA class descriptor not found, device not bound [ 658.921928][ T2812] usb 3-1: USB disconnect, device number 112 [ 658.952124][ T3288] usb 6-1: new high-speed USB device number 106 using dummy_hcd 10:45:53 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:53 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000023c0)={{0x12, 0x1, 0x0, 0x75, 0x74, 0xf2, 0x40, 0x50f, 0x180, 0xd765, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x0, 0xbe, 0x71, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000f00)={0x14, &(0x7f0000000100)=ANY=[@ANYBLOB="00fc2ba75d2943f52039bf"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/201) ioctl$EVIOCGKEYCODE(r1, 0x5452, &(0x7f00000011c0)=""/4096) [ 659.222261][ T3288] usb 6-1: Using ep0 maxpacket: 8 [ 659.342226][ T3288] usb 6-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 659.355719][ T3288] usb 6-1: config 0 interface 0 has no altsetting 0 [ 659.362392][ T3288] usb 6-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 659.371474][ T3288] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 659.380669][ T3288] usb 6-1: config 0 descriptor?? [ 659.542123][ T83] usb 2-1: new high-speed USB device number 96 using dummy_hcd 10:45:54 executing program 5: r0 = syz_usb_connect$hid(0x0, 0xffffffffffffff74, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000140)={0x20, 0x10, 0x3a, {0x3a, 0x2f, "34368792d23100a7241ac060705fcf538c0cc60b1d99e8424366df912ca5998366958f9fec0bc5dfb9ed94a4a31979fde1b19784249748fa"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1409}}, &(0x7f0000000440)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x7, "d8f4656f"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x19, 0x2, 0x1, {0x22, 0x173}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x20, 0xc, 0x69, "6086c278dc5b0e85509459fa616076b6476040aee68ad2c8c3c799eaf29c4ad8a03f33d279f52c47949beed2f2210ac9bf2dd61b22dee8fed5247beaa7573fa3018ae3a33e781d8865b7f73d31852e355c6f5300d795cdc7b737cbe36052867e119b6c4b9ec8b68b5d"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000480)={0x20, 0x1, 0x4, "94479c67"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x6}}) syz_usb_ep_write(r0, 0x0, 0x41, &(0x7f00000000c0)="d02b9e242937e83036da5a4533d7162decde0bd54616bcfede8f16243998504748d96b3abc4a186d7f617dcea372d382d7c64bd6326f018bdc04d2266b3e34a27c") syz_usb_ep_read(r0, 0x0, 0xffffffffffffff0d, &(0x7f0000000000)=""/176) syz_usb_connect(0x3, 0x438d, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0xa0, 0x44, 0x6d, 0x10, 0x403, 0xd38a, 0xe78e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x437b, 0x3, 0x7b, 0x5, 0xc0, 0x2, [{{0x9, 0x4, 0x5e, 0x0, 0x9, 0x40, 0x3d, 0xef, 0x9, [@generic={0xa2, 0x0, "cc381ffdbd51b2a90af999704d66e408d2e4d09c501988e15ae068bc3b7e69239ca493daec84fdbaba5058b66984ab18ef5d486949ba733ef5808f449b1f5abeaeeca6f4a3615553277b15039610184a0e2d20cf8062d82817d66709f92d816d2bb830b337ddc9a1f46ac48ccc3b6541e7a76556e9b3039dec8925c7cb2787f0773332f3402880d52fc40a5584cde1ee1ba70a300660d76d013cbad4c0e1016f"}, @generic={0xfc, 0x23, "69478472d9eabc29c78eee00fc93ae6a67a6e94e9246bb1c1e5e534cc653a977e9d1dd31c4d1d0a7f176d7b6af660e2daae2aac82adcb878bcb2096ada83c74db49a5e6d9c861fcba9636aa72553e1b82d93df01904231a20cbe1aa0e4c209ea1b188733876dec0552e98402c7ecc589e7df928b6ca24d0e0923924541fc206d15ed20ec865624c0ac897b35bf7f860864504aef45c22f6464068302eb82c3b754f08c04b3dce31aa524244a04638961daf9dc837d2f4cd32f1c0d898f543cf965ab3920a6eeb51d9763d52de95ca9c6548292a4e0629ad11eee5007ec19628f5fab72dab920c688e7672d7b9233ee0e0aa8f787d2ef6ebf7d38"}], [{{0x9, 0x5, 0x6, 0x10, 0x19c, 0x9, 0xda, 0x9, [@generic={0x86, 0x8, "eca14d94afbc1954810db69895698fb530f977f4e8521cb2adf5606d0747fcc15f1835b3066f6ddc0ce9499ef2b539ed8c87df3556465e9585130135d782b144d3a2f1da6f7a91f846c30f7df7453915ce16de0db6252779fff86f26b39765ae1b6cdc44304cb951a22a93fb674d3ec89ed2e15c63d83341afa02f24ecbf53017b8b317e"}, @generic={0xff, 0x24, "e4585b86dc84e6dd4422085515336cd4934dd0e31455a613edaadaa8dd1e534514f55c2457d9b93bf7af1a6d5a6481a4da480d640eb3c07c36b950a68ca184df3bb775d97b8437d40d211ff489423686befb1de307b9ceab59c3c8ac3c01f1a30152cb834400ffdbaaff55b0347b624416d127d1bb154a276c89d93de3d3da6babf61a2d117463d47f87f0e4992ab0d1c1ed193671a34ca18224efb3f420ae321a41c829fe30e376da48c4bb6846536ebb78dc7162b51b75df31e9f4c8fd2bfc50c81d3ece6332f63da0c32309e117a04042c915e00745ee95bd1d335423e1a237508f50de6ace75471fb31306063c880198ed6d0a71013d8981b6b9eb"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x33c, 0x7, 0xf9, 0x9, [@generic={0x101, 0x22, "ef1ef21e7838582ea6fa16f20c73319a4c80e403633571b72fa076beb5cb94200b3dc973b9447e223b145ee09211e4ee9359f320a95c1f1284a856633b12093b2b69b636d5db34e81705a5a1ad2ac4a74080a0db64d409935cfe7789fdf4e8f634c1a3d9049a2f58a23bcc427f4c456416e1b6f9db914f12bbdff2a4d3a75993dd88f5efdc40e9cc88c98cc2baf70370045bfc22aa3094adb39d2a419898c852cdb0d4e3bc4e6469121fe2ab825b4c5652a22b6fb0c6a5f9b918a41798af36a9d27e46da7e3ad7e7d9d0e04a834eaa7f4d50b0f69f817bb68d901ff04fdb7bb6d1dafa91503693cfe04c3eff707957b46673c499ff14154cf49eb0949ff71a"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x1b4, 0x6, 0x7, 0xd3, [@generic={0xc5, 0x9013c56891c5c7d8, "37ce60da1f40be5c4ac2850f91f524f8e7c12020cc985a5a165b842301b663f92ed73df65b427464563b5480ff2fdc5122ba03bb3e9265edcde9b26f074421292b91a37776e441c49a3503b178c4ca7e66bc4acef3485bfcfe5430e95de8188d85ae6aef2388c61f0b28d73ea6f6f3bc172d51678363178f44304e95de534254e9599d50e04322927b015fc79acef08f7c9d9072a84c81936d7aca3f72f5d6735e0b535728338f150730687cc4a9496afbc04175f234d6f68f3db4d870fe80c835e039"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x3f2, 0x1, 0x1f, 0xff}}, {{0x9, 0x5, 0x5, 0x4, 0x1fd, 0x1, 0x1, 0x8f, [@generic={0x1002, 0x30, "8df44897eec297cd4ff9115e3695a2f02c0aa7e8306c185c6ca1b09bbd908713b3c4777518c4c2f7493324b52ea8d55d90945d0f6e6206a8961431b20f4aecfc37185ea75c3b35cccfe02d1b179fcf1e1bb71e6678a82a648a4f9323c0d007e78ce8d57215826ea59eb1c761caba3a817a79733872085d9268483a5cf32094420974d1f816fc42ed7ad8d632fed264cde7902790ab877f0d94cea56f2cc401287ddd9c376e0b275d2108fc174c636c997b9ca654ccc5481793171da487bc35376ef0141618786b8a0b61d25f61966889110f1ad22efc2423d792f83aa7894ff96aadd8de4fb5453f70a3e775d757873d219c40d54f0defd4f45a08041b070fc2906bfc6fe1e53585880b9fa2abc567e42c15c1200427748f32ed336f59f3ff47d824a7e86f3747983581c068807d29d1fe23158e63f17c166b57ec795a66d0b565410956eee5cc461d06f10bb0fcc91464d2f421df2b9c10eb0f9f8a65d924deaf11db174d3ac94a3023a9ee3a1c552be8434ccea0edc06401e1252bb8050ebb81a956c45b2c0c18d0faad282adcd303494d95fa23a7a0b9645f1a9acd34d61646ab5ba5f667d14d01dc2aa16d80f4ea8666f529bc1d751681a9ce1c22753baa40718f626bf917af9bf72eace8b70acb15c23369ff7115bc6a4e8464db62f53024df00a94ecc8c97cb23138ca721538f6b60834b3c5a099c67a433fc7c07c00402cae6abd1104f64c62930ff9358bce8328febc4a4c21e19110eedfb334dfda61db4c16f9aa8b1b6d776f43b439bd01c00c62481b2f7d710851907e15cefbe79d3d402a9268380635bd672df73d0029d004083f872fdc9fcce1da43b508ff65708ad69e2e377f8eb09fd6dd62008ca51e957f90c83669635ece1be677ec22f08ef60b8649363e50998259754d38d629f4fdeb9c52761d5a22c02adbd7217d80b1ba8f5f23659736f9a917b313a9c52f2ce6412d34e20cb5c9c9400ea72756881d35bd80bab2bc314c8480b99d65cf7b524b3aa016bc98c7ff8d55421cc7cf91340e6bb4a66415e8f94418182374030dcc04b70ab30cdda206571923f50a94ad16c0798f25763b82aa564bb7f60e8a03ca0a91eb2701a27e37ce4cdb8bcc98f2bd947a5033c104c2a7be46e4f919cd60eb63787ef6bbfcb8848cfb19cc493943bc9d8a47337f73748b36c8fde39e42cdf1614aa51b7155774bd64da8ee782939309fcaf65dda88352086dc04f01b773226dcacd6d0958062bd83d6cc6ca1f50a375903f6943cbfeccb6ac493fe4a8932d2b05ee1b560f7a5060859ff1bba443c8e05935a7abf4a8f2a91d0d5db93b2b3ddd0fc9d41dd2695f7e3a1ce00b5f7b0204aa7b5f0d176bfc7f46833b06c7a051c51f2978f86c8fc4f5ee73c39ee518785f7a78052d77e15d7aa6fd7efea07f4361d6e0def107fbc2efaedb4eb60e5676881cf16613021bdbfd901300c04594d0376231540fcd7a39d37380def49c93e0ad2f0c8aac87cac2daaa91b66fc694a5ed0cb1a47552ccb779ff4949b187ccfbeeb6e1d5bcf85697ac5b5b59be1822009c4c24e1ce40949eede6680be5fae82fa9fcbf7c6106791e9eee636de6a36ac522f5c15428fcc19460f669f49dfe5e90d72e396716bb0edda2cd78b0629b3b50699a11f2601bdb83e6bd8ea52ea22167022dae159ed673d526d36412c1bd4244096451a8a575f177104d595dedaf9334ea47f1ad4b16bd735cec103ce9d6b06459feb6ffc5a44d57dd3eae01fe35cf90b17d84bcdcde7528e98c424750018467571940a067031a0e5f27636f96d7ab9bec56c81638657696546ae015ea090125da9bef4087df5eb870fe7a857529c6672b0f6edd7fd2e14282df0d573beb52b794573077543807c2982ecc5d3269dad48ba85717e6d3e261f9fa818189e1648d465f6112a39719bc093f9bac0208ea8f07343f7b44866b3903a965c9f4863688d9c8ae309688e9f5026ca61f3776cf430dc8f9fe6475263c79cf45fa90740d15c85e1ea527e24356ac54693d43f7d604290d0e48e998638eef759cc8895b82387cac7e652af64b313a00614c9554514b41b8ca2e5028c7f9e5d19d5b1560d200ffb8b5fb06524296b0c9b3da5b397926f49967f9cac4700304267e92a99262fb95a099dacc562fd6ad887dfdeb93ca65c08cc0ec950ff6c32c6c851dabc21588aab52be6e9a1c4f5d0704beb74660c05cf56fafd57f3dbdefff439804d167b8b86548867490f96d730f5a2ab3d5364b1320d5d5eef3595816895adcbfeb2ad3cab6c87481ee296d10fd5493890e058eda938c67514bf73164c1c3f5cf296d822f239894e48bfc03fad84875a658767e4b8e5535bb7604bc4a0932215e6cb1cbc50be6d6e50312ca03cc218f6815c6ffccba934da9d7e7aefb208ad275665f773514deedc897e375075588182c2718b2c343c28df6ca414ea1f9e6e48f0001a7341020cf22b12bd28ef4ec53b5974f1a92e3820cbb6142fe564297a1676968ae2c0068bc815a64756c193cbad35cbf9642844b538b13f2c55aa129b3fba2dd8d3ca123466618687061186ca72cd3ff600cf9c6377fda61421e2e1ac35c125ca65048555c0a2a54bb81cadf638b61da72c090a116445bf388063733df3adc2babbca73aec4610944f4a8cb0543a3a94d99927383bfad9578ea3cf0eb34429105338899784d547378e415c7a1b585b8fd0331601609212a02431ebadcc246b73ffc3be95da793be22e3f36df1557fc1a0a765a7d553423292269abe43a1d8e6e9b55b2dbbd772b73a832f4eb5af3040f5ffa790c93363f5b73af9db227508f9fa64f5e36cbf68569a1656c6bda6bfbf44273c3a007167524f36f7354855af678ab9084dde47adfa6bdc39cd66bd0d4c9bb3f0ce4f7560783437cc5e5b5508b8037611a7a9e02efc7066560c5e30940b79198b9440858e28806cd8afe1e0d29f3ff5b8849869c93f3dc5eb95bc086e3a4bbfff6b7f1f8412a950de9a3fa0ca19183ccda3e5ddbb7495e509e170288777287b488b5f43d457cd70612de8b006b831f84fbe5a6c61728b495a87db609a4e97d4898296d0412f5177d84f48efcb00448458bac86018b8013338c0661915aa69710999484cdd293f8b78a039ef072cfd4b14edf0f436d803a2fbe4f6d38231d392ee21a2cf97e5ce879f6eaba7460862e73930de11f3243465bf803587fd6fddb349483e2420b31a3aaa78dca471db7c95e5a9a951a294f28bf80f2ccab21e6355623c287cc527ea1ee5e6f5bd2305c0ec00deabd8f397c9a9904de01ec794e438b23a87168442e69004c5554f31af7fba1b98866c984c5070ba9dea3b55c4496e2ed8504f7ef924a1ee65ab329ef81d0bc58a3394c5cb696ae3aa47756bc47e418083db961de7ca40f8a4212b555f4bf28d7df1c0c95b5edef62b9fb6f0fcb80194b235571375946d2a06bc9d8564b49b5ade4239758ce86d24ce87fe0d722d4e8f6a1f0d1f503864a676b414dcd06533e4b85daa56211de8577de4dc9855c590bf97ad9e89aec23f92e618396587645b2c666ff7420fc9e34f41233160430c94485039003cf56752209b437b3f3c6b199ca7f0d2e242970da89bcd5b661283e13cbbfceb8334ba8d493cb105b09cd4bf831d149a3300aa196d9b9626fd1805677cca120ecdabd2c285b2c3e817c2f8d91b1ef9f06c1e593d56c26b140e75d6bbf51c09edbee78247a503f399a2df7d52bb0d1ffe49ead55e6f5522b97f3aac0dda1400940cfa0335c93e00502d6f3a8fe92a6309938e4e214c57d5b536cf78d786ce0280e949c7378dd80c72552ff270862c1cff97503a7f03e60e2bd7d023b307d9fec74b1edcc708646e511826affbf17547da82b5364246169e3b8c044cadbf43fb320223927f15402eea94ca4d154e1a040e1015f81cc76d46b287fd5ceddec337b0269386a2329730ef32a5c8654f10b052b83d28a01386b55926a8ae75b2e4f3cdfb22ce10aee18bd588635e98cf2daf33c387d7b571400f3336842fc2e026edab8001884a871842dc2e60003e975bdb053302119243ba3ac058f47542225a421aa3865903b53267ddf08a0abc649e6dab82b1737b57d1cda6b80535e08ee489e4253309bb44651246bf3f26adec85edf42cd6a49382a95cc7e511a8ecca7041e84c7a1e53e7a1a60664b689936f0d3b9acc3ab982d4781361369f9e2148d67b9bf8bcf229e5af18ad24f5dce93e3b6dc493b589c07150d9d9159667307fcd0b65c24df52ee66741f49ad7f6da2ab004c58d600189aab5f61ee74ccbe1c784711784a4822223840acb163c99b6cc21fcac3d0f01aa70ba963e6260f458cf6f1ecfa2f1a2cf16c79a922a8cdc932d108f49ef190a258d92be232a4df41d307ccb39e186c7699c8a7975bb9adf5b29501d30ba4ae5d78bab49a3203bf5488ed15b18fb9a55312d873679fdc40e12e9122c255c3b94029e838ecdf0746c4778618af1e03c3ebcb708d67e428cc4b8fea37ebde5d04d7656da8b105fc4a6a377ff94bba0fe98294646927389deebc30bc460ad06a5b7751553b6b47b3b727eb078fbf9824f815f85c812b540b4f15a2e68d4c585ce1a617e086897e7d002b7fd3ecf7abf96eb52fe71a107495026515be3d69ff3116e4285bc1d78c312ae7da92d31ed0f55978f61b6274b4edabd510ee4840968bf24850832afe29c3aefa090cae847cb1ad6090fde0baf64115be5cd1749a085d933e9e5b402269677399bd62942916c81982065bc7c52ed77624338348bdb4edaa28ed7e23c01721888bd1e600144c341ec186fbc9b7b49e8a145593e231455243b68b8e3e05c22ac39c0f7dddf27482b4b42e4295816314e0c3b7428944e78b7f2b0fdc73c0d02714fa5dfeb4effbf6d1ad58f99b7ba715f023efe5304c8bdb191dce48006ea68fe200d1e4ede04345fa86da87d30a73f85f8d71d1e247daaf5cad930536ecabb7594803eb84dfaf98e895fc7904e27d60e7def3deb33fb50632a6efc5a398619f13cf0c19ccb2319116455e32bc3812f4da61d8ae4c8fe27c9d76c0875185eebedfb06288a7f7dc55ae8093421e0d3d879232ddbfe8f7bfd54da485ae9b82145cb42dbb2d97d0ced7a071a5027a99dfe8d52644cdbefd0f16e0b42d55bdb649fb9592ac7a94c0f80d1fcc612e2ae533e0bce54de1a0d3f54c5ec5cd205fafddb3d4070b4770ec605f8f3513053750be9fe3f67d18626ce405350d9d4a24d8364256c3db83f6276d43f218e3a773cf7a7e2cc78f6fd1b0949a444a580d93cd7f666a8910f5a6b006312e2be631afa04ae77100a1f4a743b40c96247f0364a201baccd7039a70f05b9e9b281e207d1b057802e9223bd7532ca4605df3a53a0adeb7db1f4eed2a6d3fae98d70b48ecec26404b548b4224ad2c8d1867aa89ae03ebda1cb569685de4a4da9285c341a2a5913dc472a6ffd4f054be0bc66119db8c8a3da30216cab794e11e8a7d9bafbf002716b1d9dbe8978701d5cbc8cd66da06dafac0afb927dc9fe2689fe6cf9fda72a3e5d0b680f4cb3b4cea55704f9c2c44a8d2dac5f1fc662d8592acffb3bdeb55e0f37230d88fe18939f38e1d906337a0c82239a169114179350d873b59651f43bfbc768a471431bb15077cef8717679ae0f2f9fead8f742df4b36bdb3621c5486bf97ab02cf336ec1249e7b9ba244771db1e83808e7ff71bc668b0b4671494c7c6f28e74198cdf588bdab99af481e14d422a6250e7e72bd349fe51b9578f10d110deebbb047f39a63858bc671f1bb7937c18512d3"}, @generic={0x43, 0xd, "20c4b579e975bb02883f178259afa3e5e6cea85d86e2bcf74994d54083f660c58fd721ca6d0ca0a6cab13c56a434f3820af3ae5cde3a8aad928281b2a0b899efcf"}]}}, {{0x9, 0x5, 0x4, 0x2, 0xdc, 0x7, 0xe7, 0xfb}}, {{0x9, 0x5, 0x9, 0x10, 0x24e, 0x4, 0x7f, 0x8, [@generic={0xd6, 0x9, "87e6f180e408025b1b491171b694f455f2304ebe539b824d3de1da1fcab7bade847e05e63696a437928fb95c1930c300075f7adef974b917efabee184f611bf050098e0eceb210b664e0e8becdb1a1db65a080fa44c9c8de3ad4268515bcb6ee1f1b0b997c06d9e48b9c6eb5c80378b67fcb0bb2f3fd75674a2a8cebbf28afd28f321e0acd674794b82f6541fa5dcc9126b29084c0bc72f198656181533c66fd3a814357efc28f99b57ad6970eb10d8816b83fb273a0b33fac0a3203b6e70fa9f61001845d756409fb5b3b99d8ad7185ac601abe"}, @generic={0x23, 0xe, "0c6b6e6f5e65d23142931459cc1dc129dea23977f4d3c833d6fc5348d50d2d25d5"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x37e, 0x5d, 0x3f, 0xfc}}, {{0x9, 0x5, 0x3, 0x8, 0x2ec, 0x7, 0x4, 0x6}}]}}, {{0x9, 0x4, 0x40, 0x80, 0x4, 0xe7, 0x44, 0x30, 0x7f, [], [{{0x9, 0x5, 0x3, 0x20, 0x182, 0x3, 0x5, 0x8, [@generic={0x26, 0x24, "b84ffe7a74189bf003ec6e04087110e7da76318fc734f253da2a79b2bd6986b4d3bf7f86"}, @generic={0x85, 0x6, "755675e38c0cb9f3008c8ea7ab2e2e6be4a91b9fc9395dabda16f82b7ab09dc6ac3a786c217c8da328038fe7a338f3347cb99d63ea6f211b1d47e4e01d490bce06f23a16cce5478f288b28ea99501421ee6e795b4161df68d9a0ae8f9f794221a7dfe91fc226295c0df2f8aa156cecc28f6fd7d6ef38b074e0ab46098808aa27a14ab3"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x1e7, 0x9, 0x7, 0x3d, [@generic={0x83, 0x11, "3fffcdf1a6b0e1bda70b9df86102aea47aa6cd7d6ce871ee1d6a3bce9537372ee27e78b1cb1557ee0470d5dfde49e41effcf265149d2f3ff88a284322ef7ee2d308b9cf104be65246160f168840042d7eb5733c2e847635f45ec5553b9c450d55ca2e0c86699320d6402a817537007657333479de333e821d11f9444109fd78b60"}, @generic={0xeb, 0x7, "4afb539a9871904b24a0d39d352fda862e899cffa6dcd9b9d67982ab8c21435837514d289f7eeb1bc19f1426ac2fa07b0271faa192dc7a54ed3caaab45d78fee9216d327adba835601a670a7859b3ce15d834f536e19a9463764b32ab79210b912942765f1235bd44ef7b18f57b272b422dd0923724fdb0fc0d261c3eeb7ddd02c694d1e540b91fd4c73286d92c3310661772601b3e00e40a543bc133509dd63eeda6bb8d0085a790834b51c51356d3c5642141a469cd9a492329d94c004fb5ce79733e2c5a0909bc821817c5a2991e9da68420f0e261fcd5b5752669fe20fdc6ac5c339ef6559916c"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x2fc, 0xfb, 0x0, 0xc0, [@generic={0xd3, 0x23, "2572852a60a5829efeca4c4ff298603a01481c86b45a41c6785b0620e39726e5440a41292c0d93c6f0cd7f0b554b3f453bcea57ba8d5a6cf9eda70588050fb100ea37650b0496bf93999a5233f38a0cbcca56b71b6fe8a64816f8131a9cd2786f7dcb78d7d4b456e9e0bd37ec52ccdf683bd71fd13fe6bae3915826acda0fd935292aa2b47043b12b85febfd029a07f59a289ae25f2618c9aeeee4b580bc0db8228afbfe4b8b33696eacc6558e63777d46dd67a20d889ed82f4b5f012ae975d7a48cc94b5f22cf9a9613272c3be738f577"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x357, 0xff, 0x4, 0x21, [@generic={0xd5, 0x1, "531f4526cabc9d8badb2e7ff185567d2a7b65846c28ef7856c3790dad2c1b394b352de4c905502e0d68ab6e4a640c19f53f1fb288d5b5eb1319280c60e8db1b3f4771d5fda80df455334361c73db63f62d6a9af764a93ce7e0fc6d0bccd7ced5fec6672967cc4b484a6fd504e62cfca374020579d3207c3579980de483c5b7021e412e3ff025504e7768eca758e55a5afabc3213667a4064af9d05e1835fe5863ae3f78a45ed97b48ca65e7c7dd8a577c53acea2e0877c1e5920d92a1bfe0379c8438655866950b77d1d49713af23916dffa16"}, @generic={0x5e, 0xc, "6e42c303a5eb5e4148b01b79158320fd70dd313c0bc82c75bf08b25d6461cba19c70c401364eaffbe005a4546375dfee7c6ab2b71d6fceb006dc59ac823e1b487b088094b091639091c188d19c1da43a93e82d386195a38fbca310c9"}]}}]}}, {{0x9, 0x4, 0xdf, 0x0, 0x10, 0x5e, 0xb1, 0x9d, 0x0, [], [{{0x9, 0x5, 0x80, 0x0, 0x1cf, 0x1, 0x40, 0x0, [@generic={0xd6, 0x21, "9c8d639a6cd61927c16d5e016972835200a28c354d5fec4de03a9be84984154aa8430c5ffeb202d10c4e5e866a0e96a1f8231e378a81c93edaaaf5cd41b7ddcbf1ae1a973f7b298325bfdaaec32fb05e4db2170adfecff0a4f44edc0c57f9715fa6a9e8f7836ee7dc9a596390912f76764b5e8cc8386bc5d07b6dc8d6972cfef28d9176f27a2ae01a7856537e2d8b65c75aa38c71ecc15f18b853a2de292ad5bafecff0a0b1d8b56c5b2277826e30cf671fe7ec7acb511b847594487ab6823f7e160ebe3111ba8c1ec789c8609222ce359e83eaf"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3ec, 0x5e, 0x40, 0x76}}, {{0x9, 0x5, 0x0, 0x10, 0x101, 0x0, 0x1, 0x9, [@generic={0x66, 0x1, "298a5871dc8d218ca0d136c475a5e2c67b3ac3d36e8c63b6c5846bbd61eaeddbf42d5a3aab66e5bf6b4445ed31eaf3c5aced1c26631649fe81eb2603168f7bf8a9bd871bf10be9a27e52496693e5fbcd8f927783123eedf19c0ad3d52a2f6246dfcca190"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x34b, 0x7, 0x5, 0x0, [@generic={0xb9, 0x22, "c653dd0e690fccb5cfc62a260a20041f08387cfe9033c3748f47ef019fee2797426f23ac6e4af8d43ece2ea615c1931f2ec04da28238b00356581ce0f8c9b5b4e726d989c09bca060e99e73cde059ac363c626a5e3bb712dfa918c3d6806c1b0f2f691f834e6a9143692ec475ea078bc553d07e2cfeb7e137b67056ba58e1f516ad0efbb5a04dd9f908141a3af357dea112671e7be660cb1f2c94fbb7d7a35263d41128cce2a52d8bcddf4ba3284daac7d8006571bbf90"}, @generic={0x3f, 0x7, "0a6ce0ec8f759ae27b9a36f2d57ade58c9dd1a3a92eaa82fa4109bf27636150ffa3ffb913ee3c1d05b6afd042c12eea7bbc24d912aa7d1afa4e2b95d1d"}]}}, {{0x9, 0x5, 0x6, 0x16, 0x3ad, 0x5, 0x1f, 0x7, [@generic={0x3d, 0x64, "1d77e8f5e9553bef15096c371b4bb70519a504c734cb4deadbec0ab1da2d6facc13d414e214e1bf579a2fa1b2cc8090019a308f01f8cf059dc462a"}, @generic={0x25, 0x0, "c3592d018622413327259571d915075d10efc39d630c12b5c8e30d7221d27d7a380d5f"}]}}, {{0x9, 0x5, 0x2, 0x1281c4181162475c, 0x2a7, 0xd5, 0x2, 0xf7, [@generic={0x8, 0x23, "f3a7cf629b6a"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x12f, 0x4, 0x5, 0x1}}, {{0x9, 0x5, 0x2, 0x3, 0x1f6, 0xda, 0x0, 0x5, [@generic={0x1002, 0x26, "7d4e0523f57d8a6d71f13cd7651bed803358d654b9c663c3bd48b0fc39b0e5a17d588952f49575e17395c2c7c864f0626f5982a11b8ecc23737b03d01a7e303faf25cb53d38567da7d3e744ebcb79bc3dc2f76b8908b18261044130006d82ebfb9ca843fbab0a67ec962bfb69bc06e0a1c8c0fe1e9adfbcaf3c2ef9c7f73fd443b158a86002a33b79984543b6cb25fbbe33ecf10ae1c6cd3fe5ca1dc4efba9ca048619479fc4fbb94e41379d7bcc76ba9a45a57d83efa848d853c79e9c87344b7e9819550bc186c56e9ed9209da7242add7dcff211c0bc45c15323758166b9f2e117d25a8f810d91ddd42ae86c1a87db3e72c8886d85aa8feab117c00f6d7a95f54c54c49a4dadf5c32ffc84aa8e250d868c49451e87bb6d2e424ca7d46947ff6edb1398a24af00a946ded92b596ce5abe88067e682dd5950ea252e0c8ee4d92a6701a5345a1a82ac9f2853a2479bd9054360f740916c8f5d175d6edac17821282d925532c5f64afa36eb8e5ecb4ceff14d0339dc52054ccd6a80f1af2b937560006e14ad0ffb668010f0da7a29818010b70e0d771dc163d6974b1c4e72eefa009048cea0528be67ee2a25abdd679eb2bb24120aa07b0b25c801869ef0a6f03914c7472b9fc422cf6d6ec4a1b4a4e5443b41357c611d774ea87c10faf31b225c383d3af4cded8a333c896b8c32050c9e936c60594d66ff634a67d48f58bc0f3e616a8ae740f903f979e9bd1db3b73cdd315f46efd978fde4c233dadb5819ee28a75161c8efd77ae43fcb07d56b0d19daf61ced149fdc0c05a52ac97f9195580218d9159e99817ea530347acc85e305411d8df12e6e50bba7823d0021e9fcea3adf595a04f293833ae70e4c3b089998b66a582ede1a902222f7536bf296d2554c589e2227323a01c7619970d87fe31ca7b083a7fdd89d2229e305e02825d2d8c827d6c4b45dd8b6947bddc36e7b83f1ccd07fbd1c761e4fcfac022b2b830b27587c3f64cdbb47f9d48887b7215e5eb10cc623a931d89b8f16925c0a4414b1e8215ac5c836a694d511d3fdb77cac52d6069b074de8113ac0898fde66ba88dbcf1124adb4ff1d48204da48105505bce77aa8406e70ed7e941dc4c418759a4e802bb764ab451b15f3d6c839c5378837d44cca576447389ac1c3c386240893b25fffbf2c8767d95ad6eeadad012369919719775e06283244411685747f58a3a0079fb8e72528b7b1b467fd67fc1abaf0f0970c7289e798bad01b27c34b521a5509807917ef0d0280a9ab68fe5e52188642c14d55e1d8a5408cf1069b47a38c6cc76c218cbd6ec9e81c7ec1c684004a1e2632cff364bcdcb25ce880a52cb6f86fe9674a6f5d3e97cdacdf23e64e818e0520b3c28afdc29ed0f13d07c98a2aadb96b5b112a86d79308f0391259f04acdd2db3f3923b9c3912bdd23e8584c29eab9cf3e00a28f25311d0a2afb4b4894321278e8a3637b7557a286ee84e2a1ff5f64b088b71cb3287d3f9b8af4a11e23cfd8a2d3efdacc7166e29aee6e893964794a5d97c09df6b126014df59c5a3ef738e48c393685222c3e39510b852ae5f6bf2a857d301ffc8a37d273e8b521464a94176deab5ad4622c04790009b2b15b1ac59e37b1c228f18e510692407d8409212ebf2b8f237e9390ad351040e1596477b6e16744eeeafdb60cd2ad0045e481ff1bcc0d935009f9453d5a284a2a1d8a2a008b1c4286593b3d614e60b596578ed3081eb400ccd4d4ed799ffcc546a9567eea369f64db4ad60f64efd6756aec70228df73d6535b9a5461753b8e79705c8297eb5f5dac957eff912c9524e1c48f23e229d69c360c7456872619f4eb2dfe00d4f497f0aca9b04729c74fdf770064c7d54a758cfae1afd0a2362104a0b5456f7ede5ac8803c5e26eab443a81e4a010439a6bab758357c87c4c219d6f382c5d774e5e5ae8401c523f0c04e3b53a57febb396952dbd9e90d9f8cbf038bccda6d0992443254f50f25148b42e583a50629de97096adc27069c7a3a6e42caa3be0e44462eba1d5899fb293e1c20eb11f38ffd902878dc25506e21fb1e3b04473a6ebb0095c79b06a295756083d9fecaebc839390afce36b25d3c7eb6200dce94b783324a125457fbda5fdf814558caa2ccadfe3174a74c2f8d52b1834ff3f29e42537ee03ba55300ba644c7df3fd550d70a690ce2e2f5111525ba1fe0515ca0e7b7783cb8110fb933b1c2433f54ddb39af8c05f5b86a7baa6c5f281af457a8f12b0271409596a771b942d9a27f435ea10013325a1d83ec39ffff52c7e83c006a63fbce08d4bb69e75aada4cefd15124c1707f9edce9901ff871cd687bec32df594df50642f4c4a70b70e199446e4e9daf166a94bf822f01bd26943e3a28ce173b4dbe84718574bc9318fd8e19c8086e93319c8d09c122707a5ddfbf4fd57299715f82a6e7fb79dcedf3eb4939a98d18ace3af32de40226f69ce99ee608d8caf25068dd870bbbe0c5db325cd7da37e61f36da7f34f3148c3124e5233095537e50fa380c04b5b385fbfaee2fec6344424abe44004fc970a5e2a51e39fef296af2da020bf52825684f4d5286097f96e8b42ebbc097f0b9dee38e212a6140059a860918e2f6ffbf61f290b629e25724af6700343e1e516e8e241d62ac80530e8c3bb23980e91b7ba295b29911bf7fcc9f08f9e461594951ab7ee3de1c3bec3d833104cfc0c91ee7b32c246a0d4166725c382bd7a19c5e11a3dfa4169344a98f7aa3f3a6044f404785f5e32cd2d878bc0d6e287fe82930e709cb840f651e2c880034cc0b80fbe7f2023ec2ba69e3a2040fca982c99ecf9c3d563ea8c80aa4cc4766786b575f464333632957d5adbd4e43292d9049e96424de3c4a8d7ed931047473c6f38b3d5ad6d89e2bf3c8c6f53f4662a750d33a939288088cde1a90039ca7b7f9267e4d6cb989eadf39fb16779eef356ba143b15f20c918d22143de90a5c7f342c62df61bd35389c898b193fb7ccb0c651e9fcf941738259c8bcce5ee1974e938c382342d8a69f9aca62298bc0285f63451c4562cb108cb7ba6db9f210db6c87c07221196a590bdf2fa6215c90caf01d29c52f1b4fc5a15af117ecbd86e0026fe952ebaaf6c989bf74d1b0ba38de798aa427cca5287f0b25f4d958505b39c3b3aee45f7674e6857f755e5c54ef7dacc2a54caa5de47812fab08f23e4d0d4e368178d33dbe1bd6be1d3cb25c5189b61257df04935769434f35829bb9404a3fb6de09788101cb60976dda666075c18b5da6e0cc5bd97d0dd043f9efbdb44c58dd78af7b31ba4b2046d7cb82ae3aac7e327634299c316ee08077b8c8e12f4059e195c48ecacd0b018ee4047e2ba8c88bd73a1d4552f9206f94beadbbf2294eeb1bf6ad1aa475579d24108abba949226bcf978cd3c1fdae205c9ebae0119b42a1a396650126e88335fda0a41773888f98f9b42800a11d2493d99005a0761612a51fa360cbc2edbb1b832101af944e1364703a328713c1984eda721205204c9c41a2cc42510e720ca14bdbf0698d71cfb42bd980f3da9c72065695d929a499173afb1916515c84498a43765bed189572d0d0f40b92a92ed849d10f7670fce54923e54cc813f8a7dfc89181f2a013451111123edc8c0b8f725828e8542c492905c4d81e5ee08acaf9a0fa0bea9829de0548f260423e3addf7916effafc6277a7212e69ddd836fef74c209d85d66862f72698781dfbde2ff9b475c1c52edbf202d3c52dab54aa039c1ce8b887774b1216fa1826cc9d7be36fd501a023b1abf45f0ea64e615da308b7788ff9699d167b08a880d54da166047a19c082ee482a8194082dbcfd22e2c7470be5c6251a99be2d11f1a2e43205fda15d0a81eedf79dbdb2fcad33bc76a4ae3b81eb8094aab122c28285f480987dcf7ad82cf2b78f8a9b38982022fb929a802d300950f7fee2a138290d877c081658ee5f2954e517b5869599cf7622b63205b764311e2a82248adce1ce27b9927680988227df1787a5d6d14c5c0074c3e359f7da4f8ede296b4103d1ff2ce8f4bec24c194bf30e18e5272c3bca7b437fec56b4a5aeabb1fc17a120947ac5a270eac922b4079c6416b6c05f294780fa60bfbe6022a53672c36370bb8ae3339701141d37a20285782538fd7a4d2a31d80b91f9674437d584d9456bb43360991fa21b9f6bf800b86f8af0b81a7c2dd1d3a4d37b5930701cad103b60a527bce91535274cd4056d0a2e43d2eacdfd15b748e7a5b76749f122ca8740b02972942a078e6442de9820a670b64603d46628eb05a78100f56878d10a2b180a24324c5833acbfcf1406d01ef16e05055647dc7e433ee5c16461803b048955c8eb15c401fd3687da5491d643234aceb0dc7fae0088c8048321e46e18489509758afd15dcf45f6065504e6028a872b2827bfeeb057e3588f85c9f8fa7d016ae57f80d3fd60dfc9ec49085b5251cbee150d505e132e9ab18ca91b445fa4c775bc7e17168140d05f02216891b0952cbfc694583a9422411dc1dbe21aded1d92033e367cbd6c6012e9999ac633e7abbc43c77e9ad13e1c7f91805175d06e1ee5ba632191fdfd8fc6947eb2b55cc30a5c4058acf7f26233b56ef91b5f9de47edf75429c5059ef9ef71e9317815c2c4d79cd31aa8e68a9f43809ebdbde2eca77d866c09bd1cb030175ff329d0d876d53b234689cf0022e765011208d706931b89d50e61460661faea3190b921c706e32923718c58859807891d4c36c40227afde47d914352742ea906877f5b5ed715a7d320320dab20117f9edf9d95599f68179b23eabb8976671d849e675775e474cf959d43f1c773528c4ff25628d1a3dfb74139ce42a33daad5502ba14cb9935d81f25e3d143d81ece7f05fe7fc5607e922ce1cf03b34a08246e2e428270a24bc05f2b93f7a00e7f0ec5c699e4f4961f5e3b36d645be96073bf0748b44459023474d5b6199c6912f86e3f7504a157ebdf966ddcfbd3903b997357c2a69b1de50619a7dcff8fb68231fb20e085e75f66d0f592e581750b17885c0fd775e3ec868e457890813cb9a39ea7e4e148730d2a347d8f22e98049e91753adacf535fa7a87758b881ed33a17af07445a7055834f3af57352509b69a2610eece4a35b9ce6a32143e841f76c4d89d62a078ce7d43fe130bfed547459f353be2f6de394656890d62c907a2287f7c996035602c8e7b0e8fe156e8869c5d97089141a56f80f24c71a85f2064de0a3b662d9d35d85aac1dbf28b67d93a3a0a763c5855b0366c8eb05be55098ff264a2ec7cfeb30b7b6b204c2a45ab13ca9e6e5ed7b110a13f46e8ea4c514327a3d2c5a1ec7c1ea788a534ebbd09d979af48d2ffe5e618b8dbc513eab82d7127f8cd26fbb4f6580d848faf2982cd6136c4d22e254d4ba7b4c2b37029d495a542c46393407ed8028ebb44aa5740febb2133ab723654c53a3fdcfd02480cde7cfe182ac2cccc296b854c3dee966fade146f2d19a69625e76201a1bf8cb4c2b4fcef0413a69918d8c0718a575e8b98048413c27f4effc56c948a7f4183a375187a54767879a3df4feb53fd97213e2702b4ea98a7a66caf0ee81f4945e38b353e3400b35652026dd776972a7a12ab88174568b21f5cbcfa593eac6cc079bf22cd65845a4b8a150be5eb19d5c4964b8fc00c12758d57b3562732b6ac3b719a6ff85c88bffc7325efd139dbc7c425cfde9356d5b7d7f1aa4a791e940be7e5310a1da1c51ce175105e466de19595840cb8831257200f1942af679c9afcf4f0f5515c5024444e0f3ece62f9b4be1"}, @generic={0xda, 0x23, "cc9e83b40a1d481fde8cf7b2a19782b26231562da40f4fbd9af66926db9cb602d2c2f749f7931c639d9f89133ea5ddaf15f04d776abdeb16882b51faa4429f7f68c7fa6709ebcbd0808acd71c29413dc7511733e11ddf91b4a3cf12c65ea8b44d8ddc1740c485d5de851cbcb635d5ef0237aefac72f647b6e844b56dd95c99db314653ef70133037dcdab5693da1eb1a64bf576b4773112ec5e01299c7731bf87be09a972ff7a507276aab2ec09f2941a3f235b0968f02a77953996f8e86222522085874036d949009edeabc1e4d137896e4acb8d97fec96"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x30, 0x8c, 0xc1, 0x1f}}, {{0x9, 0x5, 0xc, 0x3, 0x340, 0x0, 0x4, 0x3, [@generic={0x49, 0x3, "cb8462173c465dea15d184af969702948328ce76eea10417ac12c6215774746aafdd3a3d991f1f7f9f86b1ffe79fe6070313a846d36997a6107ad7cbcb2ce3c7be4fab66387851"}, @generic={0xab, 0x7, "6303b606a4aaebe091949a4c7ec078acaa4f2f8b8cdc4d22931162aeb490e0bca84ddb159bd7e07c782bd6adc49436b17fdd120f53bcad35901b0546ff1764206dba8380151e8f95e5377e7a3a4c1c590e48b3bc0abd269f18849605b107ec52ce91578a432f36eb6cdf3c3133a66c3075d9356d62b3514cc446b89df970d2e1e67a22759a819a35128529f169171396973e7d5e9022d0060a6cb9ebe9c27adac9b58f67e501b6b89a"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x24e, 0xff, 0x8, 0x2, [@generic={0xbf, 0x10, "759575bdf96d676ab3e7fc221c371c76b9ae8fd12724c8bb6b60b03210abc203bfd3a2965d50f0b2b7859c728a6c63af962af0a5d90a48c70f54ed87b9236d5f65d678feeea17efcf5313ad591ff1e89596520d804470a0ea99a8d00ae35225c27b5a20f02e0cc4748ac617a3556cbc55b53248291cd8b2eab6541382b7d4facb19260418a2bd7f2421fd04505b079b8ff6c2eabb6301ce6ce6cdbbb1fe149eca9c39dde33a04a1ca4bc16e79de30d1b903df4c5cefbc55df20c98b092"}, @generic={0x12, 0x22, "32b192da1aac939d98d8b3bfd8e26f93"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x2c4, 0x0, 0x3, 0x1, [@generic={0x1002, 0x53, "7ca384a7254eec468a82e24fd86f5d9e840377771d61ac176c51487623ac379e9e2b0f2fb37e423a5d412d972f0296a10b4fe6731686aa7a1b8d07e2206833dde0d99c1e512601e28ea5efec8fa595a907f85b2c0674883937a05e7224678aad2f4c8de74e1b2a5f3a5de9e36c787257c3842c46623a9383aafe8abb0a1e4525c9f88908d5e05362b7370a2c6abc6c8d8e9d91bdb25bc9e88af90bf9d9c32e497d216b9bdc8996c8be5e75bfaf1875f35280ab1d4f63eb2e9f91b073038be062390bb014b3a500805e0b21a0c796c95994e6e0b9f1e7fc7394ed2db9e0d1e39fb7971371ac1e92547a1bc7f6457203895c817f7c7c5d6e7bf62795b4bdb0f936ef4a51e6934e9a7cdcfec85ae1db6899bee6bb983dbc8d69a41ba4b356e2dc168a6dc6f252e6163b7e5252fe2ebef122c32ff55661c4ac3ff016546028ecf5fa0eb329d14fbff2c05cf1f5028546df774bf329d3e70e9b97574b9e5c54fa597da52a1493497d2d36c908c7823adfd2ea5e625d38aa52dbfd01d1ba3ad41f2ff8f4360e99a911d0bd7450d89503d12d991251b2ad75344629dbb525abab67b29ec8642f90db3cb42f0863fd5204e76dc8d67dd0a1be38b04c6bce61558bf7612155cdb602e914be3e5222237dfe323645a471372d645f5692e0a0964c78bad8e92ad9ec9033aae668a140a35dd6c7a0507a72b6f5bb99c856f2584f67406216c0a0431f638a98edac70bbf690791aa205cf9fdd8a2c902c907fed3079ecbcf5142d5b7e944bfd9570d9385c5e125e94c2220fc716f34fd5eed33eac57227be93ffbd37bddeba84d712153874012a63e46db216591f1a92656071c9dbee6f4135b1bd09a4f22d35425193a9a76ccb199dd811da131f4f5949a87117eeb2f727e71166d9110b6ec8d383f2f69ea3d6ac03b47dbaa2520548beb4a7b32f8fd36af0e72af7003d37717d4cfcaa2b5514010b997239135046475ecd066d521b98e959c1464641ebde897eba954b2cecefe4e25a68213193c7c98693ddcde2d9c4357003e2e7a0d0db7c20ecaebcd0109e4486787bb979febfc927161ad397c2105111d72e60e927e526187b46718fe80b65569414b616fc676c78d3d202ef91c5a7ddb107fb4902f2c108b9ca18df810b61589fb0d15707b47702a5d06f23d2ff6fe4b593681733585a44f0a9b35f1ca260545c17a50f83a5a234399b70744f00bdd2e902d08f8df8c250255d0767f9a4e8ed142d768d80cb03df940beedf159a9c7234b470ff4180b3112ecda10adaa209541a00bc4f2d5632c7d4e938f92d63264ceee70acf9e51214e8dc407eb83eddadfa019c8357126f0f6f1f6d27f6b0aabeb6e4abb7dab3329a3ff498e810018c78f3fe719c0f7198e699bd638e86edfef7435bb51bbd2a0c3a0dba1571e1ffcadd6a52f1dbf04154e19dc4f0977868bb8310cbb74c73dca02c9ad45eff3d648ecde89a4287cdca2f9ecc5616bda4f6e1d8ab36f74e4a8384b419af609e2d2b52a0224c48ad18ef85bff12c33ee05b3e8a04063e89e481a61af126a0164c805d04779be102b3c0dfddb96a85a027554e1e6a589e0dddb90270693fe9047815f9210acce6eb734880b1da5ef864a633b9063bb2dc06bb3d6a22017319d1c004fee6bea32125d0244edfa055198323229936090151be8af9b22d54dd0d6d3a138157840f053019ea30b691c057aff64ad5139c9cb9ceca52b669528a9bae4f3a749873fd485ddabd047cc2250738317827ffd8f60908253fbfed125c8264ecbf1ad393f1e05da3b11b6f78489ec0e6f17aed85019c2f5af685828b06866a6e8b979751a345dec51d7528cfc01a980b9cbfa2be24cff6144b6621a482008e48ba345067e2d4a118ac71ceef2f68d8e3b718353de51c755bad0b1938addf934f7eafb5027fbfb888a44add211bfa47e86ce16edba5fcca3aa8f6e8590fec159822baa4a27f1eb4fa35157b444b42d8963dcdd6d212c82fee7619997ba477c7f5a1a511a5ec84231e7fb47cd7e1e24db4cf74e3ac420b4869388e83d04a0868afc582ed9210a6613220abe656f04d81ac3ad1643096ef94ce12ac80dbeec7bf999b33b237ba03375f8566860d6e697ab3e9c6f6cd387e37af5b6015ab9fc61212e3818c19d9a248357b6277c20b957b825fd557c27afcbffc04d269fd4c508a54c4dc5a9daec9d1a071e77c8471e8f5d5692783059c6eb379f8372918194eaba824544ed2a54e80ed3dd9cfbd8acaf8fd1899b88623349073b97012aa807686f8d054eeda6d02db7970eb14f587a74729db36d0c1bdf486e642a7048a770bfe1e2149bfe87fce79a6dd92e3bdba7bb654f640355801f3f36d328067164a5535ab5b67c00ba6ad99bee6c208bc3ed35823243ba917d47678a4b49ab59387f82ede01c3ec7f8d54cf19391637fe65fa3fcdedd3fd36302e841a44a115264ff4c5a7a55bec31177262dd5ec486efd4536de342916f6503c0ce74b9b768092730298fb2c08599fe5e5e6bee3b006ab522e934ac198a8d6b983d41e798c754cf68cf9f13a76966d7bb169a2cbb642a44ec46c529e868f7476d842456eb49f71020383059f1ab705dfa49708e75094e2f518023d0243d34ebad63b0ad1aec2c4fffa7a807fc2daa7680e8418f28f86b39516d7873bde9e0768c5dc1ff03762b7be215d2c1729884078cc9946b6b76c4951f079addd407e4a865e2c50d0f4765be48b4709946b8282cb30cafdf017f867f2338ecb390a5b5181c0946b9f00aa68bc222d6c2d93e28d78cff1cff81cbc19dcfd09bbf709f827c578f6800216f47da7b82628882766c54f528c93fcfe55079189af3658c3e0ef94750d8e6e8302b57ac491f8864375bf936df3e29268f59eb64e4e8f4966cd7a536c786ea721b5a632dd2aec799bbab33dcca6dfdddffc7a251150a7077e7f0567c792946bd9752e1f475d208dc20130a8ebd198aece8a8609ad4220740ced3fe8599a4e09410a914316463a55c3e16e733d2ef2324dcf7b1bb71f78d6fcea897267ced23f92634bbb3a63244de5b88aa582ccfb97b87f80471b77efa448824f2cb06c1db9473901330b73bff1ca6ad23395320aeccccc220b735dd1a41cceb6cbd26b61ff1ac000cf61c0941a27b02b7e3957a31dee5925dd2fbfe1da39afc1d5e7331c4040c32cd9bee01d57f591f50e5fe6cfae3df29b390d078a2bdea885048526b5996d62fa5aec3f66b3597e4ac92f637aaffa47efebfcf6d4b317c1bc261eb83c8deba07521a32f6acd115fa2c7440009d2260714492ebc082c4dfebc9c7f71f0f02f43fbc6808ca665cb8ff62b959c7fdcd9d7ba65fe7c863684133e3c8f376c0f2e60fe89a1a96e28ceabd324ce187eff0fed5cbfd76108d3fd9a9af1485ca87fa79ac50815a95aee6c6a653bdc0a9a898136b10f288c02abdc592f63e7c83ab0372a8184ca21170a5c4d62f4c3b8536e4d292e1936487502c51924a96f9f03b8ae90cb1d85f3dc947ec336c450eb5ef085ce5617a7e9fc72b82f19f05b5948da7fa617463a5bd70a637a288d6e2ee9d3ad8a141d526bbd5dd54017543bafb6c42599d62680179bf6ae6173b5ce8316cc92d5542ee9b878710eaaff0b5e9a037b596203111869246795a53a8c18edb1584a057c722a5e2674c638241abec50320c6a4aecc7056452f92124d0f28126dee4637d48576b7e46a45bb246c38240b03df8f517ef7f703caab43a6ab3071c9d405cc164cd830f3d5f649ff409c3dbf9fb4b61f3aeac4daa38eb1d767982739877b22c0d658bcb0d86e71d12dce717573ffb056f96c481ac4ad0c011b358076093abd332fc6eb9523f89b36bc8e12c29478de6d445f719d38e3338c62d762d151872aac833cfec9d97e08369e93232af053d089907acc36e12b43d49cbd57f00059ffed33bd2aff208db3a6d8f98ce7310caebe2090115c88c8a773ad86459c839047a44a8352bbb7c4642d45213083318d93a4b6ee7dd29f213929396201b8f2d47e3f33d1f9435d16577a22c0342df21c76de3a5348b51b05bc4684008e74401261debcd3fa8223d81817d335deacdb514192c1c4dd6a3de8908453d0b3d3054ace7b4e75cbaa1b8b686ac5646cffb5757aedba7c43fe043598104440a60fe6a6c9004ef6f2f027a24b4d56d8881869cb77e84162ff217c68649c66c94e4e4f4bb9165576f37e9ed8eb499152a190a46a3847d5d8351463cfcbbf04d40d11d282d59e44a567459bd27e25d5be80e179ec4d32c12c97ed3643e44412a92dacab2705e0b11d7c77133b5aa7bb64f807282adb83b754d4345b6defa76a914dfa355b3bc7f468051422a1ed51e24c8afe4b135c652a3e60e63a7bfb297d31802008ffe3aa4c9febef8acf3b2a8592abdc3798ebc47a8ea904a6d83fe5e950aa07da7d309430a611a68a5c1d108234b75299dae9885fd36ff130844bcde6574cab3fb1a66f7b793d4e79e8e89be3eed32e2d684ee093b7993340c0c5f482b215c549baf1ed1818a2b7c53c59b3ce0943c6d58a559670a43b21823aef5a766946775ea0a0fc5ff9476967378cd1d58ad5522ddf9c380d4c79be2ae17e9679031b76957181851f06cb0a0aacce0b5c4193acc689a10f8809800bd34caae5bdfdf8085d9bad238b7edd6f5ba8151112841ea1ab5b7dff4cf9374025203d75dc3cda0142e65e0a4aa3eaf82df7a4ab367c54e17214c87f2765063ef8552e5029451edb8675c0dfa129083a6442b29abca05b7074d988742418d6cc1acea3d7e7dd83ab3637851f82a48ec991597e18de7537db14893b50244203996e32d0ca97c7d03ae2e17e330cb18e27b595b191ef16da7d38d2555c5df84bdd6fb21221fee5a6c602aba782b28dfaf74a983ae7b4b6e008e1c0982c4060cdbebd8183ddb45c7d84d83768126a6b275efa9b51c38f541521c99f3261c13c648551f7bcdfa1885eda9dfc5aeaadd8f79449934c43fae602d0eb105f3b016304cf3fa2bd124c035179538f89f0057af9a8ad1e9a01bd451561d3d484ee868aa059d7c0447cdb61d26eec6572d3764078d618106acec77dcd7f6c7b2d34e27fb74ec7f8b6a980438d266448b20d258faaa111767a040fa92698c8d3a8820b38163e7d4986c443ea4d06987ab93a91a190e90875755f3bdfe5abd612bb3d7457d8e9378001e9aa2b6f6d364f5130b92a57253b5b84b31721c51b4e3f46a9726d97c9a2b1be2fc36f36e27d1b7da2fb48e7d5acaadd97b4a9c2dd5eee7022105b91a1cf897d24385fbeba851254c9d35206581ada9205116bae175ec2c0c7e5d95c58e34668371adbff54d36f0eaedafe8add6d39929fce75b78b42ecdceea2460c38550f88cef610ac4c8bddfd7753a41bca0c99558c1c8fc92604a926fa94419c7ce29d78106a03bd740273d0e3e7cdf4079063911a07b0b3ff4e899e7f1ff0fea3b897a7e4d2e3f363f0ed004d3aae89c1fb960413ea13f053af06573b16a69a7eedbc5b380107b1833475f73300e8a872e6935a9949628cf96215790634c9e2b50946ea519b16e02791351c05e15e4f05e0db2c3765fe0de281fecf7895bf684f7b6aabadf836fd4b910e1ee8d27aa7fc0b544b7bd01ee0aabc0690a2bad21502a34f82c4753755f814e40ef3c69e2422fb4da15c99703ad343c163790cd6eb758beaa42acce2a691f8ddf5cd78740012ed95d8584ef559382728cb6ca625dcfa907f5b9184743bb937ea6e8e7b9d3d56d08ff73d85d6188d0d240a3ed82162d84c8f770ae89914a25e6dbb9066bc9f9617346008"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x35e, 0x1, 0x1, 0x1, [@generic={0xd7, 0x24, "b4df734f2802b03f7dc964b8a951163c8d44e339f65db50f4e479c88bd197d16688457b8647dbea1427f322b0f36fb1bd0795fd4e9f046aca0fac67315b2ce68954da3bf69ff8498ac17fe9784ac7bf325722b340bf50840607ac6f66eba561ecec61e39902a21e9b9254592198e651d257825754021434bbb1e7719aebda35ae32b0bcf21824a9f885ba3fd374b8809dd702395f11ca363fb27d00f9ebc4b92fef5d13e86683a103da3c3acc49bc784d8d654a5cbc7b58efb88a56d170f3a465299a8a70c7fe90d3f0de04eb3309c43919ea062ee"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x3d1, 0x0, 0x7, 0x2, [@generic={0xc2, 0x9, "7f92eb11a85af1ce3dd89717926450da58bed3d2b277213fbc71c77ca6cc098a63ba44c5e0df6292ed0a348b9e528c31e51598271d3b8a6af8289c4c4bb2a8d2e3c44616e6af1b1e02fd5409e0454f58926e58e795c2cc863aa30da4ad0d5aa7ad03ab6fc06c47d578836f229ca3be4e36222e70c208a2033b166c9113c95ba0b8a02c62f0f117888e9f7b74eb2501c564626a4ad38482756127d502e09aa56937cf359c4996ec5f6ff20d86db0cb376927cbc96f349de8f04f02758e3e20c49"}, @generic={0x31, 0x4, "94dde4478699ca919fd827318d478f3f677eb69ad31d0e303b5b81aa4da0d616d55f03dbfab37c5405685708626b1c"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2e5, 0x1, 0x3, 0x1, [@generic={0xad, 0x1, "6712b4d0ba216950fb58a8cb042f64c6b09f9e09a4561adac42d5ef482c1ffa99b9a473ee9a365461dfea843c19e9fccbbbb989ef9a81f27f7e97c710017c77749ac20658e855d6e1022bc4aa13fd663a6bee32bd7bf5f5654c1ab4eb02b0e6ee02531eaeb5bd6f33bac862b8dfabb9f942b3255498eccc8d6287ec16b765c778fc1218c20c739791439b369d12534cb26599b8cb2a300bb7bb08f6f0817937be816c73c87796c013713b5"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x143, 0x9, 0x1, 0x1, [@generic={0x52, 0x4, "1f7f5eaea32515061454f46912fae8d5c227be530f98addc50a03e4813f1a1ed884317cff6492758ea5eb7d97dbccfc62a5120f3dd9a6f1d80979b3a6aa59152a3407e18875634af633ac40f67e6e034"}, @generic={0x2, 0x9}]}}]}}]}}]}}, &(0x7f0000005b80)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x1, 0x2, 0x3, 0x1fe, 0x8}, 0x103d, &(0x7f0000004880)={0x5, 0xf, 0x103d, 0x4, [@generic={0x1003, 0x10, 0xb, "e06d73b0806f0770e4b3359161aafb7fef0bc9426fd367f63360a7ab2a3c1dd644809a029d84b9858bbd9b9a71fa1c57c54b1335262e129d3dc0f308758d7fc966aff38492f1b0d21a4d6a22d1b8596ba01c720ca21880170fa1a26d2e17c943ddb72c78d7fb8c112536a1d29c079ed2f916ea0f2ea509cb9d07a7d57109486edcf0d5e973220ea86fce7059e531edf640fb736a99485f502e381c1a6b216db20fc9a86d4c56bdd21eefae3d12cf57eeb9b640cce26071325dda7bfc8b323e00795e784f0c4fb90a7b9f545d7bc0845895f9e8577143accb92a9383f88e98e9e0ded24613d7d572e43cf143ed17b2a23cfe047d0dd41be616281168e6dc39ca8af3552de13837ed78347554afc5a2fd7b0a7e5bc5da1d496f6412146b41df49dbfc66f700053ff3eb593b7fb6dd68acd0153ef7b28cf6fa4e061b1d747f725aa5280eba76158845b2b0a89c930f34eea3fc3278346b37ed19a54c77f5b84212b91d5e798653ea532bb105d1e1ebe86d15b7032158e9e38138b9237d9e652c9aecfc2ab05577042121d791a456223e869c2e60edb744477f7b12756552ecd5ca941789bab500beeca2367cae94dc29fb5ec7a1ac8ecaa0561f734f6c29207396ae9a18c03f3a0b480cb0bb6cb9cca7b52f21b4b0093241fb053a3f73ebb3299011565bf13a891368a6601c6b9d72423f8439f40c8a1bb96de85787f7879968a9109af1592d63a9c80278652d790d140d95f70b8cd2a7945dc50be528eeb41c86f14a00674986d12147d3b7262094efb7efb70644ebe8a41b4792f37d3310ee46a6b3796e9fba08e8b7451d1cd312e09ba3075d8d6863f34ac897e1d6787088d2e58b274a8f34e246284cfe5282a570411375a17576ccd34d99262bc885b3b95ca51f673d0994724c3d1272da8d303a98ef9e3f8d134690e80d211828fd2e1ec4f19b66aa1cd251692451c4a270d8838fcc5b3853ec4d123fe6cc6d5f90016067c6c18f2f1c378bc2b97990693c931da3280d4b0bba9fd6c518872e028d5e5385843c705be23a1cd8f7fc3fcdc70a929dafd88d0595b08e265c3831c32da45d732c2ec0c8c1f5f8db5ce33b69147d18444474a7cf7f3476cfa5ba283dd0acfd2ba37d7bfc41de483c17ba51cce4e6f995d68fdf778b74439a4bdb57bfa4b97ec096c20d1a1cc15b885838e6d094e5b32b34bb207732aba01f00c8adf3f91cdd7b9f08253eb5a0517b8f4dec91ac2b6df3ed63d6fd149c7e41ba4a61599461ef5c3d8a6cb17aa6b0be96c4a5e295ee509971e40729ba009ec042582fe74a0f8adfb0ee58a592ab8c53a8a5cdbb38321cb2b13403ab1544bf7b1e60d9ca6ac2fb3c9d1ad4bea7c6903df0fc9e5f4b787e761ed9e2e8190fc8b47bdce72ede592e0aaf42bda082beb0f89cba2b8434bbe4ffb3e52a37a029a997eb6d5192baacd526a53993320654ad205cd8e6c69f479fac3acdcb4f93724c085e9c5f54998803b6ee5d44e6f98a7c83705126e20a78521c4d582d852e83d94d66473e3d801e871aec22810a00aeece9fa5846e521f6e9030a8ace8735c63f43efe0206e79fd9ec3c636045deaec73a28765e626f10d2a73629a8507e65a0e16776476cb45b8b25f4dfddb1073f5bdc625716081ee7419df0343cf589a1ec1f8518a41d9038435074ceb42a6d3b2e946056f6502fa2a9b3dd71e7bc11985e644eb8a7c362bb115023de87e82dff79ae7b80cb36c6fdb041eb24e905b8b7b1439642cb5140304d523957606fc7c9b4bf5c6eea7646f08f20d98decfc0e713a6be29b4d328b24370d68b2a8f3719f192dde9b01fc26b3e3c9181dd8d7f8f288483ecca2876d7ffbf666dc9fcd7871f34f571eef58bf7b72b3bb42958ff76d04f950aae53a4405e0dd658cdb41fbf4b5cc149a615054812ac36f3793816ba8ec539122c1b64997f6a1531cb53807d2ea18c371b4944eb8241d3486df5838261ac195cbf93c6d3ee28cde0ee96d6e63e8625d0d9215bb24f5e88df1d755694c78009917d21153b6d44b091005ddc19f5a71a31386ae6beb6af79b27d62854273c1ea0eb3536e1fd7962a45fc4d31716b016582c82c186189a5027614d5931f5e395532196657ce5f2741991f000b023c39bb0e0a0f5b02539e4707ac9fc0fd1b5b8e4df6d5e173f9d8a2fbf174627c63774f53e7600b6adf06220a8ec5947bd96cb13ec37a7a95667ad9bc669c35461f5675707b2963ff4675ce3050a205e74fd3a0d2691dc3e515b1ca8e71c9ebbe27d8ec4f36228850254db1cb72f5544968d3483e9b38cfa21d49516086ab3e6b57af220208f2babc391ba4e2fd0ae702b9270018867fe2ccff3930209d44ff1dfee52c6a83919e4f360a76261e63b55abf7bfc7d0f16a17a495a3abb601775f571a18a61d862430c24705f4b5f9783a2493986fa61a6d4e44d8a75afc6cb4d71c626595ff4ea547b4a4b08c4db04338b7f8188c9f99371c113d8f2f041354998dd145ec6929b54dbe82e3a8558779a29c4348b454fe302ef376adb225a437383d65160edb2f9d01c0f27afb177b29df852b852d9d02d8bbc7fd1441a8911959c16b124cdf22fea55a9852d284cb217b06a48caa2359f2c68c47a0b44474d2e912335aa9f79cd7cdcd7235aa94e32b0ff54e5f291125ee4dbc0fbd8dc5aaa1f55ec36ccf84e6da3fdeebedb2eedf62a56ffeb8bec3a7fcaba6b9f897eefd4820647bea8ef1e127799f83afd59898ccbcf5d93ffdace27d1fc4d1c5333da2e2300b780c59282145ec416704db3e376d1f4caaac3a68d4d0bb27649a22a9ee004b253d560a243b692572620c2e3a54a4daf2ddf8308f3cbbe42a4183be75ba1ea6211956251fb5545b11facb80065a7ca0118d6a5dbe7b7d6c22098bf4ae334818fc0ee75c3a03691c99ea11d5884ef95e755c06014411119a7a2396dac0ea923f8f9c84b2af5e89f0561725768e02c30f3c56be34e2459ee398ceb1e4c2857c443ea1556d4a180918ff70b71b7e4084a49fcb17391656b4166a58a2f4c1da0af2466a449e9f12db9b3e1f30667a1ff15e8b29d758072c8f31a78b86b41bb134c49bd755c07059e7f112039dfea10e5bbd1d9f89101fce1f79d4bc2b96f23654ae39849d3260d5677f74a0ed7c6393e678bd3ffbf50db51b67c1d67d0c45f21e239a3ecbcdc9937f934de2b3caf3585f2cde953ede722267391905651503894684c844a4a069a920ae45d1a3e4a5b110c99ee0e027168accf8f1b5a681827ebad3bb293388e4e2ac40b428fd41ed276e6dac957d8e77a851aef440440e413c2515c1daf10550ea59c63f2bb0e38b04234938a728244be77b9b2ee5462a89e29b50e08242285d98925c667b77076b3c2718888755aa6c7b46fc8ead23ddbfb579c109b5daf369b3577409e554b96febb9901dcc97e1a178cea2995260d9f79378b3ca9e75b67a05d1eac9fa5e0b803c2c3a692881781a63207339b3b8e17274f86df0774881adf79bedeb0966bf7a1e464afd99aeae574e22248f312db2270488453c2a0f80dce8f5fa52af896ceca8988d2153fd8f74c63e264d4679a1c73c78c3a8c82330c0999c07bcc8dbfeaecf463c5d07425182e7c8e57f0a04e18787e11b42aa3909485b770e60f690e4b9f09d067e68649b5cb59ed3a44e4aa72fed7293aa029fa2c9e0cec411016e7f63e61617f3b90a80410cce8307c3e9259ea9aa44638ecc48daa0428d96f9664d840683adde4be001a4db05b566f26f253bb45423266fe490add598dfe6a082ab2bb814ee1e0fb71e057b4ed298a0c015a4012b492ca27e47402b6824babec8efdbbaa2b50989d258fb19e869b87bde2090fc816bdbbe96cc91237b20e4f0ce3622f718973808b15ed7610e05458dfd289a85108db442384ec133e96144c097a7d11963146e138216ad6c199c85d963a41d206d346477136ee85cb85129ea441bb022f9956231d843fee01270c3e75fce34037e80c0fa3aa226ea673d856d8768746e009f5b3ea047be63c339e5dd03d6d7d71337444a352e2fdc48ecb658183dff8e195028e9e111c43019e7ca76177108a96bdf5c975a742a62bb1354aaa88ed6ae73482444b5e2d3a69934433c7be9cb3ed93fd611d3c5e3501bb9dd64335c4ca92100b8a4fd5b38fe848c202baec4e750ced6c80f1507095e418dfd49844b19c74b63f055c6c92ebcc6970a01e852d2770a83374cb130f18e754ee530824a5cb7140af331680248d8200acd07cd8eec9bb9224c13fb1b112fd617eb9a476d1354152d594c23d9c68fd682b3a5998f3b49cc2db2e3c9fd1b7e56e296e3e4e4e14a5ad75de5f02dd109cff205e1ccb790a890e90daab2853b9acdfd7a29a6d9ec7b4d7b196ea991f0490ff66fb31fae6dfcb33cc96abf7c2fb35e15e86e49ef7f6f64358a41d9aaf56d0296322ff9e0797752c1184c19a1aa6038d5b0a574c5404fe5c9e79ee8dd5bf3473a1e598c2f16b8cab5f25e4efd3e4ab5f92ad32034d9694458a73bad2f7a8224c007270b634abf3ccc035746c73c07c2958e8eaa11abfe68c190d2905714d7e14851e76e22f4c30caff2bd9ea06a71495c91714e6c585524e9ce184d550bf643dc405455befeb1da3b7ad7c116d8e0b807aa50b2f9470189d732043200975f026eb8abafeb6e3e9e41cfd89464042fb390407c947549deffd6b6843cc51603e80f5d750474e063b63696f3b181514d29b4e3d418eeaea83fc9f1bf088ae649a0138b7851415efd0801bd51bc6ac5daaa53b7075af0c8d011224f4c806ce8484fe4ee4c136710eda3c8ac9eafc206aebf2b80774aa903720db4f3f1901881bdd1fbbc0f74a9c8becfa6c421400fc7c230cca7a6c2019e165725f493a60c6101839ad62daaf70ceda189a2dd69dc0bc36fda1820650bf2640f65b5e4690bf855ef8c0ca500b3bb16dec459ea47bab9cfeb36f3f97645d1670b31f3a7a0714703a58c990c5a1aab3294fbfba2dd31a627af214074b1a26720b293df7833fa145d6dd83259159a4915d751e6470c3b5fd8ed00b83cf6c8b3baa28e9796a1c320cbc6be9129ce66ec5461362268b52d538c52cd3fe0c0612cf56da967fff6f95a7157f7bcb063058967cb8cdcedda1ababc618badd2e56496732b624ee12b83fa9b5c5df85096963a94fec30619499beb3e2be6c7d331f4b26bc400ae9ccc81cbd6a0c50d4d2eda52935c1a5ea577cbb24fbb4b2463e96124163ae9156db33158d6b9a080c7552ffe5252208fb30fd5c0bf176c09201d296770222ccb7c875e4a0e59a1091200df82442528b2cf86146b302ba032806b4002a0dfc66342c8a2ad0109098f80298cfd9b1dfe9041a5debbfcfcd060b9413484ef8b3c36a8d257b3cae7b7494cd7fc61a4ecb5eb263f6f01d7f3fb67dd6bc199b2d76824779f201240213ee7265feb8cbf69944c35360b346a285730e09527bc103d304f70bec02497689322959ebf120731e7812915cfd9137802476faaaa06123efd910eee7179bc2b19375dbe54a334b5fb3ae2462fb2ae2b9dda8cc6df74396ab44842de5f9fd34d895ccc48115868a25bf45f1e1ecef48a8399263bdc83925d4ed967305e14536246c376a5475e2d18f83ad2d8780b022a70a7dab81d000f74a26c0f1ff71e10a305b91c882e160b39cecb7b3e8d0d0a3ada1954bb035290f8191a42e707d13d2be8afa72934ffd246a3e8a3519065deceb1af5181c8a255c01191364e07e03f96d3fe0bb14e2125792e19a085de1b23a500d8ae57c960710aa29a543137c5f164ffa0679126"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x3, 0x65, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x6, 0xd, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x6d, 0x6, 0xec, 0xf891, 0x6, [0x3f00, 0xc0, 0xdf80, 0x41de, 0xff000f, 0x3fde]}]}, 0x7, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1004}}, {0x99, &(0x7f00000058c0)=@string={0x99, 0x3, "fc0a63adcf4727472f0d97aeaa57be910d9a568c89504b99094e4a3abb5b119cd5aa671e7e4e7805817f1af5754fc4a10b0ec6f7ac9ff41c3518be435244aaa0ffd0ec74c5ae12d98dda0e8599bc7120699d67f091977f0ca893c6b73ed9731b0edf5af907069662e96acb7096809fe1cb627a0bab577ba5be7f30e58c42e1a484552fd08b02f6dfd098aacc7b85369f25260120425389"}}, {0x4, &(0x7f0000005980)=@lang_id={0x4}}, {0x4, &(0x7f00000059c0)=@lang_id={0x4, 0x3, 0x41d}}, {0xc, &(0x7f0000005a00)=@string={0xc, 0x3, "b419b23078da0f82c8e8"}}, {0xd2, &(0x7f0000005a40)=@string={0xd2, 0x3, "9c9e5cd0afc37106bffddbbd94ca5585c32108db407b38ad943370bb328c082833b6dea731d7824cb0482a26faa6468f166dd7fd7f707185cb492096078040053baf871de52c1cb21abd9a154ade83d2523821fc69a33c36004789b5cbfeee30696e6324b39ff4fd84beefef22edb8d34dc7f1e0687b6232f62dea15e0ad918e25293022818f8f98e25fe4982a1e6afd66bc7c4b4b23f8121dc0e82e0cda264fde03cedcdf6a069eb3fe59283ada93d8413ea940a7660d5b277dc4ab73bd28aab758172a8cbf8b8228b6eee8aca210df"}}, {0x4, &(0x7f0000005b40)=@lang_id={0x4, 0x3, 0x3009}}]}) 10:45:54 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 659.712227][ T3288] usbhid 6-1:0.0: can't add hid device: -71 [ 659.718693][ T3288] usbhid: probe of 6-1:0.0 failed with error -71 [ 659.728078][ T3288] usb 6-1: USB disconnect, device number 106 [ 659.742201][ T2812] usb 3-1: new high-speed USB device number 113 using dummy_hcd 10:45:54 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 659.922211][ T83] usb 2-1: config 0 has an invalid interface number: 242 but max is 0 [ 659.930832][ T83] usb 2-1: config 0 has no interface number 0 [ 659.937851][ T83] usb 2-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 659.947214][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 659.957172][ T83] usb 2-1: config 0 descriptor?? [ 660.005846][ T83] ir_usb 2-1:0.242: IR Dongle converter detected [ 660.093136][ T3288] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 660.132284][ T2812] usb 3-1: config 0 has an invalid interface number: 242 but max is 0 [ 660.140869][ T2812] usb 3-1: config 0 has no interface number 0 [ 660.147829][ T2812] usb 3-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 660.157055][ T2812] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 660.170770][ T2812] usb 3-1: config 0 descriptor?? [ 660.213604][ T2812] ir_usb 3-1:0.242: IR Dongle converter detected [ 660.232246][ T83] usb 2-1: IRDA class descriptor not found, device not bound [ 660.342162][ T3288] usb 6-1: Using ep0 maxpacket: 8 [ 660.432188][ T2812] usb 3-1: IRDA class descriptor not found, device not bound [ 660.435053][ T83] usb 2-1: USB disconnect, device number 96 [ 660.442934][ T2812] usb 3-1: USB disconnect, device number 113 [ 660.482352][ T3887] usb write operation failed. (-71) [ 660.488287][ T3887] usb 5-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 660.499514][ T3887] dvbdev: DVB: registering new adapter (Terratec H7) [ 660.502561][ T3288] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 660.506272][ T3887] usb 5-1: media controller created [ 660.514299][ T3288] usb 6-1: can't read configurations, error -22 [ 660.532387][ T3887] usb read operation failed. (-71) [ 660.552193][ T3887] usb write operation failed. (-71) [ 660.558186][ T3887] dvb_usb_az6007: probe of 5-1:0.0 failed with error -5 [ 660.567327][ T3887] usb 5-1: USB disconnect, device number 102 10:45:55 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:55 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={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_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) r2 = syz_open_dev$hiddev(&(0x7f0000001840)='/dev/usb/hiddev#\x00', 0x3f, 0x0) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f00000076c0)) r3 = syz_usb_connect$cdc_ecm(0x1, 0x88, &(0x7f0000000d00)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x76, 0x1, 0x1, 0x0, 0x80, 0x9, [{{0x9, 0x4, 0x0, 0x4, 0x3, 0x2, 0x6, 0x0, 0x2, {{0xb, 0x24, 0x6, 0x0, 0x0, "47e02c9aff6e"}, {0x5, 0x24, 0x0, 0x1e33}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x2, 0xffe1, 0x2}, [@ncm={0x6, 0x24, 0x1a, 0x200, 0xc0}, @ncm={0x6, 0x24, 0x1a, 0x9, 0x7f}, @country_functional={0xe, 0x24, 0x7, 0xfd, 0x8001, [0x0, 0x5, 0x5, 0x7]}, @acm={0x4, 0x24, 0x2, 0x4}, @country_functional={0x12, 0x24, 0x7, 0x6, 0x3f, [0x9, 0x0, 0xd2, 0x3, 0xffff, 0x1]}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x3}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x68, 0x7, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x367, 0x7, 0x4, 0xee}}}}}]}}]}}, &(0x7f0000001080)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x5, 0x8, 0x9, 0xff, 0x8}, 0x24, &(0x7f0000000400)={0x5, 0xf, 0x24, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x1c, 0x0, 0x2, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x2, 0x6, 0x1f}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xc, 0x2, 0x18b}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x7, 0x8d}]}, 0x4, [{0x8b, &(0x7f0000000e80)=@string={0x8b, 0x3, "5ba581dc8d8a70790b8a90d35cf2d782e05049df549c628487befaead7a3332fb3277d09dca4db505f932537100ae7529fa092733edcb1eac205771260aff7b421c98fdeb93e036acd1a4bef8443814854258a3b02c40971cae4afeee9c750f63b149b0b238f7ad0529e43d6ddf3f1912d83bf7aa05caebbd943f8e8b64534d86b7ff9fc860f8213ab"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x41e}}, {0xb4, &(0x7f0000000fc0)=@string={0xb4, 0x3, "ad758c4f4fc270c0595b38f0abfa82811f04933e6e77eed8334fd6fd6817dcd2fd7e3b17133decbece1abd2114b48a51fde621085a494b530b650daae4a860ce6af8119bac80006b9024fa9f6c2ee82b57ec5b6e3d9ced3c994a68588cb7f75e335f4172bec488eea12f42fae7ab3f185370f75492ba04fb55aec9bdb92470e89b65f1359026a315ba3a1e9182a1a38b5b42aae80a2539c3f88ab717d4f559c74134afa96b53771059919b27586089cf729f"}}]}) syz_usb_control_io(r3, &(0x7f0000001240)={0x2c, &(0x7f0000001100)={0x20, 0x8, 0x4f, {0x4f, 0x2, "0270d5e0979120718235869096398e27960731f1bf0525700fb47f4359ff75dec5e14cd79736144ac2d03d57885210d207d1b9ac73da76bd3dcecb84962c7a349542f597a3adf5b268329121b1"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x425}}, &(0x7f0000001180)={0x0, 0xf, 0x43, {0x5, 0xf, 0x43, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0xb, 0x9}, @generic={0x11, 0x10, 0xb, "2aadb92da4f9e79313d78eff48f7"}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x8, 0x75, 0x1, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x81, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xe, 0x0, 0x139}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x7f, 0x8, 0x0, 0x1}]}}, &(0x7f0000000f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x10, 0x7, 0x81, "12c63484", "e8010786"}}, &(0x7f0000001200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x724166e91acffe75, 0xff, 0x7, 0x6, 0x0, 0x1}}}, &(0x7f0000001780)={0xac, &(0x7f0000006680)={0x20, 0x20, 0x1000, "0d884eb436da1a535f8625ac9ef66da395ea3917332d3a79df118f8c0248a743c5af5ffc6aa8ac5e0ff379126295554582f640214904810ff99892ffbff97c6fd670727a72ce34607fac0755e677566f382518dd80980b833dce7d9553cea75a413181b01a06e2c4887d3491d62d6cff1e87f91ff6b72fe1a3a55e454de8e3e39dec8adec14a55552c3884f712a21473a5737c4400b92d5fa4e989e10a4be2a8c62db416d88d42fe127de59cfb3e516ece268065362c637903fb1b43b96612709f5a88b07c5424d65dd442bd127a732e725004f7763548ed32be8672fb5fd67f88623244fa117668716c53cbff11f317f333aac2ae7a9ec32fd4ad5b84786f1e757ec7be16c1074fae1aeba8a10f32b749dec5a63d88eaec5b313fd220786c2ae063b6bead60a86f0f22072730b03d5aabf84080ae3b25318dbfcbb79c39e5cc6da175fbb43e4b8fb27fb235ccea5849e448ad63de80f8e21aac50003c798b2dfd386e0f65c635b82bc1ceb7d28993260791279d0d2954657d418591f670b4e0be1fcc6b629738d99b6f1581c555a778821adf1dfc0e8d149eb3043e2b6d25af3a850df34728adb0882ed74ade80e4b35b0d4fa95ef095bfc6142f18698e2df03c9630dc26da331c9baffe9ace104c079c4abc929314bcd46bb2b7a1d79e74a69262e0c6d0431f2c7cbe1a0897ea01934b03d6cd5268fd5038532e728beb3f750cfd282c3e1c57601a7a035c551f2271dee4c76b3980cc6480139bcaf37622f9ecceb47a10258af27285cc875c4d91e652ec4ccd32c7d0a4ecf98a87fad6213b7ddd0f809049d4f2adf7843e014b9faf14e85e378d2527842f83898b53397065d132fde43df8d458683f59eff6a91c2018374fa13da04014cabb4ed1007acc59d5668e9146ba886359f653e7264cb537d7ff401570e4a732722e6fd47a42c47ee8f49551eb306f0dc0a509eab682dc5ed453628d8b53abea7e06c42b1885da26e5dcbe6ab041b41e3dfba60645d58e4b7836b5279356bbd6c2f9f44c83b2f3e9f327297edde869e80df0a9c943ec111a1a0ea7e07ffea2c316069f24537a92c8c00019ae5b946610ce1df029b0dd5a0e9c8d635f58a1965b5b36bdbcc26790c2cb679443c05d572938c2d0ae4566a59549f0c52ab05913bcb1f9f7c8e733cc1949843047dea82f411040c48a99eded156f28a0befb2f0d04c65a5308b77169152edba674f99475d69e1a2c2a9b86f0b94397d83a6c28e52f89a8117a6762d4fd83cff5fd02e5104f37d1e27e813dd4775116e73ccd6bec152324aef0210b1822d84cfaf554bb745ab124643bbed28ca9c6965873d1e41289ba11a6466341b0da964363c854c10bd7ac4dbd96b4acace2b70c7acb9304a63160c28c9d76fab64d6b44a118bfcc2f5745d77ab9a12a2a7603d244268d6bfc089c112ed536699b4c9f2702ee092cae2bf1ed507da5382eedd60faa779ff0542d24fe3659b8decd96a5cc6a89398bbe310a59d18ccd0e6f2c0d88f928577c32c2dbf064a84cba0d37f829b6956ecf86907acb018eb2e9c7181d1f5282afdcf967953fb25076d863fa139754dedb538f287ecab7a928dae248f9f547e0f5c5f9f5e939e51fa1be7fdc87f812e960f71b57b4552f6ec7f94826e9d09c27c4d289fc48c159dc54a379515561967786a15d990da863af3bc0bb2d0b3683871b7c3fa3dd3bb0b7742f385edbc37a966ca53c7bc814009cf08061c911e5e5a06994d6d592fa1ebe1081058248459ec0861c680028b3aab3e92b318d4cac5911fd66fea186b5acf5fc66a8136b99243057fc78bdaea5fce55813c7709f02b58d41b5172d31b6186903805e13c9947a5ab8530f9129cb047b2f472945cc5bf4fedff562802affa5543ec0f862533707d610c16540b285b9a8955ed427469f0a359310939c961af0550944b2871836cdad1716edc7858669632dd0e7008876f6ac8071aeea5e3b867910b89caeaf8e39083e4cee32b8bae82b864753c8cd4d23c34273b3cc50ac1d17a1941392aa1a177bd0f4149a3d0d4cf2ca42b8e979f51f92a793a524f460b01a21a5d6e909b2ab7d1c9052ddbe0a664c3d65e97cf5b4fde7bf51d5c523d98e68ffc47de59806e2e78579e40da77579a0fbe4f856982f826b2c72318c25d6a4cbbe024e09d947a1aecd71c1b0c6eaf06bc8880f6fa9c30df5146a8633cf54ec602608ed5eb403ca094f4d8dc37aef4ccd15b062162044600e5f5f857054b5687a75e594958a6e73b3cb0f4da857a5b9477f6937fc35985d95420dca0151e15bef1131aa734e488d1362413c8589e798968d37318897c2ae6d9e6b4311c6bbdf2141fb678ccdf2ff30383ea2b9432fc854887fe5a937a9b69184700fca221c6334e5937f4bf283e29192c9042e98523bcf0169ac30b1fd9dc757ca5caad9ef5ec2cb2e3dcb80cdd4fae536bb24eeab09d9f404edd0df5192a14315863c17a429080abd427174089e5ddedaa98a1b5348566248ea67b6352ea7b90e762ccf0052ce4374364eb82fa7080c8a0c3f348886e08b792f59405dcebd2a0d159fec76a1659a00e6eb32235a7a9b51e54e47d0f1dce088d1ff4499a3339e26221fbd99ad5c4e1a32ab5cbe04e62ac75fae24fe6951a6a673e141e3807019c9b1d35d049bb5ad277ca39559c9b492bbca78a74ec6b303d9a24a7503d6cfc9796f6e3ba2509b16ec4bfb1c121d66c0aefd6cddca370e696b4134e7c1f1df269abecdb9e984061581e239e13f80c753e9b0c250dbc4f892babbc5ebfdb975a226659a4888a84414b3f1c5677faab4dd4492e23042538b92b22ec542777a546b93201a6075251a9290b29d5f1859d0ee31473ef6ffcfb0505e860fbe97cbe1d191a7fa36396aeaea75da9581cdb0ff9ccda9b33a1bf21c10fc5eb044d7c14f9cb2ae019fe5a2a7856263390bebdbea4e7cebd3a953c2dfcb847ddca0300a19cb70170928d638f0a05e6e6906268029ad8233ca953739a9414771cadbde2931595c548484c8c92753f5b04c28e3924ee2db7a77bd4e6f633ebd962567a34fdd1e18ee9acd93aeedbbf138564d400d261c563de95e876f654c78026b3f7d207cc6461e52224545adf4fe00cba25b74bcef73431673723103704c7d17d23ed4c2d41deb02a4abcbd6293d2d0a0e78111cb7dfabee81e01e357c463b898815ec49202156589e0f649487fa3efbb842a8b2930e4c644928caae9a773aea4616aade41fdfc695a5934b544cfaa7893a0295eaad5bf3f4d71086c5397a68c931e9508c9f97882a398ddbd4b4dc7df7e18d2a68558d79daca9be96ab7232428b9e8c1e00d4b80277d25ccd9d0df5f1e43e8de8f475fb325c702c9b388bc5249e34ce3a3823af02cae7057c1e779529f982e736bb659b880d0ba855a1834ff0aaf6a0bc5bf77a67ee5fb30a6424a8c949c11dea2f0466366abe6f8f768df07ceff174ac4c3f76fb820be4be7f7e245e2944634a4426f442508b96ec5367df41af23cc8e86a046a01a0e28de2aecef13719bf3667d9e9692516a5fceb0cb87a30ee548da96264de791d17c3521c741579ba57badf71e8e3322d51ecdffc82e26bda921ce4d51db064ece2fdf2f7db11b29c6ddfdc8f2c04c451f51c66fff9495764d16cb840f7007c8f5b51d1f445c0d0b3ed3724d5bdca8c4f62470707a130a56f86d3d39a6723713d2c450275e0f915ae46e7a4f4712af024783ac2c231cb489af205f7a9b6f316bc75b1611132146f24f336b08e1d6e91ebd0415787c28da00bad184e86a663b6dafb22db704bc5bdc85e1ee3947cb23bbb13f7e8ee10048f953dae95b460d8f0ca3af10ede4f7f6a26f1a212e7f090b32bcb52605f149ff3d5276bda698ab790b1ab3e9e104b407254171ae69011704ef8971669cc11256b6c079127e6b38632500581bbfe821d5e41b0b6430d30fab6e0136c8ae243281d4bb2142f41670b178678212cb0093d0813165104291684e797fd19f2bad94835afe88b11bb3f464f810f67b049d09a30e8769cdaa30fef1e8e72b31635acee422f887f394a4b37ab7288aab6aae76cb4cffab014b860bbc5fdd815ec8624856a705c2af784cb16d0936fcc77bd69cb055b20eca353adbbca27433aeadb79fb4658757fd6480637a82fc7a4f63405ba6f3d36057dcc00713e52b465ea0ea4747f968a3e1c3f24a43f6177edc8c84d2e587873ccf5e56796a00393ee89cb209952b71aa5345de82d3f23738d39e9b1a4282248831224220b885b470556d31f45ffec6fdcda5e3680663a293d58b448a5b18d3aba816e5a2a322958fcfa8b06411c758c757a3a6ce92b753bfb647d2825cc638066668e858c03c0f54d67aaa4242f44ebfecb18931825ca15efc8c1bc0051e4e640650b14646cf57dfa6468c4017885661fff4f7178fc3641c4df9a5b269899ea57f1122d8d550d6f68a7498d533746ecef952278c5a8a8fbcb1db797e721c84028ba13899f68d5afd6cc6106b12fd6b7d92daa541a3b1589252f30ac5abf338faa55841282870a66ceaca764ab29f60109afe4ff71be6a97c6ebcb07ca22c67e3f329d6a14c8a79c3aa00a9385b95a7e6b66acd88e4315b504ffbbdf9fbe55fddb2341cc7a190f64db150c6751bfd53a8719b897d8e6837e1285a2a8cd1e4e0b53614700623b7a32122b78c8c84aff3bc07ef2474af46d1a67cb39fa60780e27af6d6adb2004e6c79c5a890d1bfae3cf5adfe136264dbf0f936db2eb2678366fc29edc98d210bce08fabd9f7276c69860e27289156c4627729e8f6861253393ba92d304a38691fa2dca712c278725abe1999582d3513dd2e9c18a07695764da7f108aba7605da5b2ee85e70fdd870a5361e3e969c910783d60109d0b37a9a663928c3d8962a8adc8af5acc1eee8a37a2c8e490bbbe050fa52d799404297b14b615c21090b57f8680844d0050623a7ef175c3fda44aa8287403f819c598d0ea3711bf0468a2a59650afd069b725e823d5c423298964a9d0b46b1f2ab6d68ee5eab8531a39d63baae968212a172863988c178295fb3fc3b3580ada68971140bebc21a5e688e75e884b9422fbd35d1792b35bfd45980a43887401860c2d353e4376d18ef1fcce7184b466667cf8db12d8133a20d56cff1c49fa4943f48fa8a4a724077c8142c3701d5f61b4ef479287dfbea5e39a1965bda50b1749df488edbf2b124982ee42106091a9636ccc4a5da524c7309abc3dd3a73957bb041e761c26d4ac86cf85dc6be9e62a1c8d4ae83bd0fb662d20db685a8fa729839b5f2b788749fa3db121e10bb64785c6706f73b7057f45b484ae6395e6b519e3be4e7823a8aa7ab894d9d0d10580f3074fedaf56f98b364bc032e93c83ebb7fe08cc4665967de2b4835bc006f109f610273c5e0cc9fff8a9d429be840c361c53338e449eee1d7cea4ecbab3e76ffe08056dfe506bbf2a22de8e64dc0d138d3b50028b81a3056dd69dc9cfa119b853890ded6ded0a78da909a26dad341ffa73a090f4a17291e2b84813137a8695e5c25b20cccdaa7e06792f9b3dc37208a852aabaf5fbfa0af8f1c10beba2e5c7541659046eb4362ab5d8105de5521e015ac884921f33cec4a24eb4fa27dd49a1b033155a77953db487b71e0fe5f122935c85ba85ef6f1bcf8b8e3931c361f954bc729bb0c3e6502468e28fc085721edea0090fced9c6d7928490cf6ffab43df1159e7854bb27e8c8dec8b94f316ad755db81fcd7036749bd32b4f924575d74180de164c0f6b4e9e0c20b2cbf3e3b110143e190506ad40f"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000012c0)={0x0, 0x8, 0x1}, &(0x7f0000001300)={0x20, 0x81, 0x1, "b2"}, &(0x7f0000001340)={0x20, 0x82, 0x3, "bcc592"}, &(0x7f0000001380)={0x20, 0x83, 0x3, "3e611d"}, &(0x7f00000013c0)={0x20, 0x84, 0x2, "2c0e"}, &(0x7f0000001400)={0x20, 0x85, 0x3, "a625db"}, &(0x7f0000001440)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001480)={0x20, 0x0, 0x8, {0x20, 0x8, [0xf]}}, &(0x7f00000014c0)={0x40, 0x7, 0x2, 0x8180}, &(0x7f0000001500)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000001540)={0x40, 0xb, 0x2, "da6c"}, &(0x7f0000001580)={0x40, 0xf, 0x2, 0xfffd}, &(0x7f00000015c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000001600)={0x40, 0x17, 0x6, @local}, &(0x7f0000001640)={0x40, 0x19, 0x2, "47c0"}, &(0x7f0000001680)={0x40, 0x1a, 0x2, 0x693}, &(0x7f00000016c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001700)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000001740)={0x40, 0x21, 0x1, 0x3f}}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000500)={0x0, 0x2c}, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x0, 0xd24fb3d6050ed3d1) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000cc0)='/dev/input/event#\x00', 0x2, 0xc0100) r4 = syz_usb_connect(0x6, 0x4d3a, &(0x7f0000001940)={{0x12, 0x1, 0x0, 0xb9, 0xa5, 0x64, 0x8, 0x2013, 0x262, 0xf805, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d28, 0x4, 0xec, 0x3, 0x80, 0x51, [{{0x9, 0x4, 0x47, 0x80, 0xd, 0x54, 0xa8, 0x8c, 0x7, [@generic={0x1002, 0x21, "c204316e300efe6519867a3e4a350e75e14d4f41c6dbfb04936a9f03cc6f58434b23277c4d5175b7c5dafd8baf59d77d581b7148b24d2d2085c3f991c6d525ae0eeb8919ec77c2451a564645ed7fbc70febdfa1e3b40643992e5020c6e2a42bdbdb42c9e2002ae1fc7140aa0f4c24b4bd7a30986d77a9abb2a646b1776e9b38a92c5f6d74fd1230b250fe77a7059e36f3cb921452ffc756f72a751b1552546c97f6605bdc846934d9b34a094c0783806e6a00291a4153152bdc35727654bc0d6660b7319bba65fe75e95aaa720d5afa74bddee428f2d2bacc1b04d5799c54dd37313ea18c82ddb6df29c67a6ec186e5acd9d1164ae360b722ea0025e5ff508694c00b578b4a7ba3fa0914b774d12243562355fc4732b4fef96c3266475ac528bec8b4539e860067cdb46724e78a274972bed65dc12efcf72615f333ad070924774ac57cce7756f77ab0ff9c4934967962d571dbbca4741d1431ea4169abf4e7ba503f7e3cba33be1afa7b81b4e3c0ec9e4da47ac1eab7fcd293d53bb90a4b7e26e9451bbee7fdabf6937e01089ebe1043147c7873ef7a97cda7a0a579eaf8785d06ba331a0b2b2f7b7cf07908abbb1b6546b20147e50ea08bf51d40ff9872169e5c8e57bb8a870b231ddeff33a80b23cc8dd68d66046a198542428aa8628c8fa1d7a40ead443e2bcc1e8d37e3675d448003bbca3a81cb101ccafe81e0983cd1d18f3f67eb5739435ca52b32247e0be01d6ce38869282351a5c70af4ccb7b19a1b04126f932a8e81b8884d78db4537037adffea1f1b6dc49e41dd437cd7cdafc23d4883ff86326fc69148422d2963d0c5de910cb45a39cf223662d4ab1651a82a9a5fc54ec9c9ac5b58be5cef4ba8352fc8f545bebfc6a8cf4c4fab848aa77f59ed0b5694fd936245a826c9031468210ffee0dd04081c9f608362c9a6e6af99f0f0ba61b4ff013dc3d220bff7d75b1f8543cb8ade7204eb45dcb9db76bbcd786f6b800a41162d70b11cc9f2c9d244d3f90cee4ebcf652639b169cf565dced0b4502beb5b7a88351c7a73b9e9903699704b43ec070e749b35463139a29a47d3e53ae06f985ea3b6a4d366d44a997418ab4bd1a859b93e6c651f9217a196e07b6250d49e8f32df26a94af0718d0227a23657f9e84b5265d54aacbd6dc71520127e44a9817b24cf7dbb73ba9842f9446277d604eac323591a49e6694a6a22332cc1cc6940ac05b147870b481d922bd3a860a5ffa23397918b8421e7f22d29b9e3421bb0d2e2d1ec6438316be9d2327ff3eab4752e86983cd05c3a4dc619973a7b096bc55acc47978934b707c275df04e45c7470d762bfb41d280e1773759b725d6c5893baf5581ade69bed95d42ab3c9975d4ab22c28ec95fb99ef7085836d8927418e5eaa3d3cd012cdd3f7ad7f51bdf13c8cc946f3af51ff2c42b1933d488aef68705870602299416a246ba425e4563393bfcf1a78d5d443299f0b7c3d30b8ab6f7ca3963d430499f72fe814b49a20447e037620483ace8abeb8d8b19ff9ea7540e0c08959f8091a16939f5513e72749281f073cbfcffef9a76623c88db36263407057cc62a5c9c76ef11ab6ee82e134a3eafe1b9c43912fd4e164cea59ed7dc374c85f356e1623440c7f60cd6260cd6e220a62d4a9be3658561593a75f1d7c27bf3ca526f9bf393970be7098afd436d8e28c90a06fd499bcaae44283eae9878e0260d5b40f4a79c2b3e3e668302ec559fbacefa6f1b297d32ea981a5fd133238469a0462abc4edba4c0b8739aeb8f9925216b63b259dc3195309c9d932eeaaee2f7ed7e46f4ec15d24c02a96a99680f3334fa36e2650edf1e23ffe15ff25dc59f13ca1031a5458560f391d44e8204b2b85eca5f8c8fa79fb094244ef1a1a565463db82ec8cb8c9631fa5771b40890ef297ea03070a2ac5e7e292ec8f990267bf72e198c26fb394b2f14abcc5fcf3d16215bf5f260496c1bc0906b3425f5390741ecd3f2488ead25dedbfa34f11fc23c5bd6d03b1ab4360c0017a3685fd74df0207a38587a42779aa02ee589cfbc185422caa0fc88013f91f92bb28a2cbdca6033223289651b75b94f4c8767e57834a3d8da4a46d559adeabbaa61100221370e10ade9fc18365fad93f088bc415e10de6ad6520acaf8c11280802151e6419b25557bce30dc2aed27a11257f98ee173b2f5f06d197987c76df749845c608f702d986ee34fb8904ca9ccb3f829942989bb0f5140f3fdc7a1df74d1781542d8aa46411708089b5da27573a741a39faf93e1f21084acdd1acbb8d8e38d95ba3ef8f95f81ef01520ae41682e9cd53ad50c4b93ac6499162fb3f63eb3b91e9fd187bad92c4f1323665e2634aa8a41fce453ab80ab80c1b2d17196cdeb78d992ddb95021c1b5f2a3423ce4ca09f6cb64f8620751028b7f728793b1e01c3f7733c311f59c4799702a251c8ae8214e2a00c0ef16d4b323dcfcdf74a4a9bb31a2c06bc556bf05ecea028378deeb1b2b638360ef7192eb6db3398fc9be40eed2bfead18208bd13528c1a5be8b591e678aac4f2aae2a4e1f85d52d25c5b7d5e63a95a7275a54d9034bae0e2124f2ac35b0075f4de50fe86768536be20d7f9464ce57fbc74c0e24b0986baf4ca245a02d441300d272d068ad7abb61788e37a50f45d5d18a5d75d9df8ecaa0ca2f9e05da8df82e224e2b2d5ab8d16661e9023981cb2d460a1563cd05d77b37a7819f567c10e06b01ca330c5d247dc2dd0492f86ff796c174ab80f5c3e6d5e7b9ad4b66352841a2becbbe81bd4ccfcde0814d76ce686547750118a429b5def362c56b33ad8f5642794840b4ba6cf74b0f6d883eee480796461533591e25865e7a1d282695e70c4cc8f9b041c199e8545e448d05551a161083ff1894660f55750f973b13f476fbbac66d43567132b1c3e54f8584d0f1b769198be24d80a8ebf0a3df14045d4e200edcca322f23492107bb0cdf9c0d45b229965bf6bdd1648189cb90a16f1c210fb60ba6b7e476ba6363705e22c6c27f2b549cf8c84b36dd56e54f9f2f4afd09d3b7453c536546f90752673727e88937ed889e50e79911a97161b30bb5b632ab6057cfc525b40df8d542d887f570cf9252b916470c4a1565c0db645277393a12964554569d907a6fc4efb372862ef4cbe3809ab72a4070be9fdab1f60337442115b50b2f3cdfeeba17d932c5b0a6c4968c6fbe27da05a6eca25c2d72b831e30d174dd0fe1feb663a529d77e6fce0b32e15e7e1ca15cca1ebcd0c23abe42d710b6a9d30f90f414b5e38cfb12e99fe0b67b32dd92032bded73d5028b93d2996771fec55b86d7148b5075e23aee7bc81e8a54dc6348ba91fdc4715894aabd9153467cc120b089ad9805fc7e24af9f8e9b1acf28d79777ec0d386021eeca7c8a506ece5602c746e7d00b0b7cab0775168593b1fa11991656b1f50729765ae45d9890963b6dae394e026415536f329f1a848aa627a4deead64d79a721e41e2723b5e292252be6afb9c5d0c738699cf8877e0fe421a3ca2f7d1f450f8e1f517761bbecf906cfc6e584f9422500c3b4308502716720cb6ffc41b769f2bf5ad21c2db6a5028e3af133382923af8061bf6b272979ce8bf951f4e2d23b210b4bc24d3109f5d1d3b3a04cd21971b8ad8d7121b395d753e09f499e38f62a529a941c61468e61aa2c751ad4ec29e5bee47014d2c0e16f0844da8ee0f63911aff000631510af2bd61cd6148a7b2ae619d09d22af12ac695600c03944f0bdee7b0b165fc3930496d595961aede91ebefb4570744f4d7b08d8e7e1e414c790bcfbaf5cc00bd364a5a18dc544c839a0d2fcc33556f6f1a34bb92c96646c0bb384ede0e310a2bc3b9440b2ce5bc26191b0dd188007e5e9a2e1362f1df331e6971cb616d799e6f59052c62a5ef62f7676269777c647390198a9749856b65ff62e6aa4d80b796b623162c937e6f1240a3a8caccb475043ebbf095e18d5463c489de9ff13d3d9f9a53abfbf23e197e26e51962bd47ed2f141fdec766c8bdde1bd91b84b69a491a866d5aa8d5e0fdb288cf30e03855f44c226dc1ad0685450207ad9cb42ec572945b5cef9bdd843fa7946308baf26d7fc43c83fc513b8e7ebe12b66f8f23c7b824f211e160687f9cf7a904ff5be2c3aaf5ecefbb7c3aeb5c8d8db5cf3c187d9430db6bf7acd346db9f9a017069e369dd7882a5db88205d67fd5c6fe122b906df2e84a381f0cdadc20110511af021190829e3dd70abd17494548d09af2d1cce2fc913658713739f763da02f1a298621d4db06b88414cd8c4744de16b7e500ed1aaa4d1922fe4e2478f05625a43bd130aab93f0ecd88a6d15d0c87183e1ad90e96e73f9cd522e8afe85ff0119642169afcb6177b51fe163ed111401b461254a25f634ad2ef7f245327162daffb6b90e1ed416aad83cca58ce0b1de0f6e5ce5e577c7278cbdfa90b5a8788499e884ca3acc2506e2f9d84b62a37dd4b825197fbe9242e4cbe1098c65933befa9c1fa680ae9d35e4f871f7a5d0980871baa19052499bf6ec30a6e439c98ab501c01bd7329bab04ef26c7bfa8c24daf33b2c6f69f99b3e8385534d4581a60fb00ad17e2c8b31d0594b38e1fcc142110cef38cbb18715316a3d4aca05332372e678f95384240314a0d3e3158191e0c2b6abeed52f5222820141129cf111d8caeedb467418564c89c471c4c5b7a46b49bb8e64824a124ac67cf842d8a58c8d832592160fa2d98ce5816da04824b7d306c971ecf7bf90296c0f1ca7c493f5a1d878b284bd8ec915ff7cd57a38f49fc92679044a38fc5888937470da174b04af215576ca2b015af9b6731822af77e5197d025339d9b1f7da5678b2eefc0664d0da62fe2ad2615cddb662b38347c24a33af050b3e7884a1156030a8f85d00681f925fb80be26ef970bc1d307010f3889e9058ecd02082f5be161d2e8e3a002a33c94e0be61edce9bdd7b27fd68ecbc43fb8b62f9a0545e4b023e24abba15199c8fb160c4b1b9f5c8d022115b985b561c0b128b5a511d11854de80a880b65c6d217ac42715d24f0cdab527ecc932fa591f353ac00dff8af784c12d4672926389b58b9ac68e95ab424c3ea3eda4245d49e10a9cc4cf32cdd2a2904b187113e79af58325d39b7329847b202483316540db4a7fef209785aaa97363189fc3b86d7d802f4c2d402b79a701b79231f980e8a81126399391a339a8422943584b0b4f5045199e98955064beade1d1dab1052ae77620e5a9008f84c0b018895222b7aaf950615f0066df6a71f2801db4759de9e129fd91be14f1d7e6b09848db2b00c69c01133a31719a6b4f1ac50906f6d9acb3a81881632565cd7f2c9293a38962e46ef02f62881a02002fc80e73696a260e6b1a4016c0254040291bebc53b83fd124e1d10cd3a73284b8bd893d0ed147b42814824a5e0967fcbda3b5e4a8b2a1eb49068df401c3e2a8abcd7ee1c66386f53b59ab27ac382301cb083a66bfeb7b96780bcd77396284356d0e753642e2e02b5c85dac3f14b8bac54c168c713720328729a6295b35a4bfebe72337d4ed557b6cd8b73bbdb0af8a4db47d8ebfe50aaf0d662b36c85fa3348cb69dd396f3906fc312570e8b7b9054f09e1aad0e799f550accbffed37a669f48aab03cfe038b2747741fd975a9496327f3056700e7dbc0a289128f646be9265cc19d33b06b7a92f5e0190366741b338235959387f7f30d3e7d8e0b06ac4586c2ab259f5626eb5bbd280e052aa100aeb3258008b76bc66a9e2dfd69f812b29449c0e5292c454c7785b0ee660da"}], [{{0x9, 0x5, 0x0, 0x1e, 0x330, 0x8, 0x4, 0x5, [@generic={0x4e, 0x30, "c25746d2b2831d58d28a7f96bbbaf780be4e48a6fe74311d344e6f7b790014e694a6a2a8ba65ee0f959253fa760b8508e477fc905125442023c464adc89f3117c541967e8fe70c7fb8792710"}, @generic={0x79, 0x6, "7fac8a58ce226eeb9d96bce4f304feee020454caf2f6b000148bc0dc8dcb1bbf8a4d7935bf6b5c4b30a39aaa7a8fa68b468b3bf4c13061f22ceaefae08bfb76b9f34af9b79c0bc48fe23027676e38fd1de4b49e63a4173bca5782c3bee178de96450d895d1591707b10a5a59dbd2d09a05bb81b9f281d1"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x33e, 0x8, 0x1, 0x5}}, {{0x9, 0x5, 0xb, 0x10, 0x175, 0x4, 0x6b, 0x80, [@generic={0x5a, 0x22, "7e0402296bb3848ff100050f385345f70652060370ba81be90279c4b2d1e2ee4bc993591ecae4859efd3783bfec8f4ec4b6c6b6d37e9fd4df15847c530b50306f10241d70e895c5f45e13cae941fe92cb071a1acd404874d"}, @generic={0x2, 0x29}]}}, {{0x9, 0x5, 0xbba22f7d8a5f4060, 0x0, 0x399, 0xfa, 0x3c, 0x9a, [@generic={0x9f, 0xf, "c5a4975233c50b52e0ced35e0fd8df7ea94a361ee1ab6846507bfb1b27ca0260a54d6fef65ef4986e261ca68598edac396e37800b1133615c183e19a97eea4bf32c9a3a9cc2a2ca0bdacc46a2ffb667415658a5783eecc4881815727c8c93310652e84e6ca7c79f4733dff0cff9fd8c43f29d54da33784ff04fd1a1dd3cb7b847999e569c7b067efd272a11df8c4515bd563e4c8501fd2e3c83d0bc6cc"}, @generic={0x49, 0xf, "90ebba2fadd39778cde50cfe02f40a39504b608fcce050c84949138a91a7b532d061d26a4e1769ebffba47aa4836a581988929944073e5179e08b0e1c58b777f109f3c25ca0cc8"}]}}, {{0x9, 0x5, 0xc66b0924a3deb3a5, 0x0, 0x321, 0x80, 0x9, 0x5, [@generic={0x29, 0x30, "1d73b9c11e63a10ec4c1d75cfddbe4d2743c2dcee1bff3062d08c637e6544fd9db0ddb4cb120ed"}, @generic={0xd7, 0x4, "66fe8ba5a961a3402004708ca152028dd86fcd43636514294fa33422a8f900dab1befca0cbca3f934474bc706eb5b12e84e9fbffdefdd12e844ecd19d2dd9aa59446f91b571fecdf34a597dd5f9234fcb4f1bb245d5d4314ba7bbd216db08501d635c12279286eedfa458d97203f0b1de1f36dfbaad55206f7a34316cfa8af445e34ce6c1879b4410b17245e54ca72b4c60f2098b538df9926af461dbbf2032a022b07c6cc1ee4b748c3252f7e4d30f45f291f7b4af74b9e0419b657348e0f979c22ff4c3a9f9a60c6cdcc9a958dc26f4283a9fb9f"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x3cd, 0x7, 0x2e, 0x8}}, {{0x9, 0x5, 0x0, 0x0, 0x2c8, 0x2, 0x81, 0x3}}, {{0x9, 0x5, 0x1, 0x8, 0x1fe, 0x1, 0x7f, 0x9, [@generic={0x72, 0xa, "d89739b712d3d258eb65ce465710e519367261b85d3c77bef9cd6a5501a0b88732754d36f42f7d9464f08789e4d1674027516916fa173cbf19a667f5b66f7c9cb45fe9721c83107754c5264f477935a34f156f817384870a1c1050fdb445083242312045f72d60f48a5f659fce6c9851"}, @generic={0x68, 0x2, "10cf17ecf0c77f86ceebfcb6e1f125a061670b36b27b4cd8b12f24199a0e9a912c389d85002a2ca71d95e3dea04d01e938dbcb006f0dc6ac70cbb481d3f6d6818df6001691719f3585a95a2f8f652304c23b0229aca16b527b66facb9d2e25c5f166c0085117"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x191, 0x9, 0x0, 0xfb}}, {{0x9, 0x5, 0x16, 0x0, 0x2ec, 0x1, 0x20, 0x5, [@generic={0xca, 0x31, "1d675a70aa76051145298478db0f63fdc0f8ca04b1d987058ae8215243c7b813dd8be4e5fa392b2ced0b6a1118f7057f1055519754d396474f752caf1515ba7da3613bfc2f325adde691d4661df9e9e98451e8a3795a4a29babe149c811a94c18989f885daeb0d0c1dee2a07d4c3e4939b0b3d5e3da91f8fef81d8d45ef84368fe44b151c60b425105725f5693675c2282ed13ab9a95bc0cc92cbeb8acd622de475a14e4ced935c46503f78b23ee8e437f0d334ec7b0bb21aab0f40a62395124112b065b6818e46c"}, @generic={0x53, 0x6, "392f03a39dbb172ff68f06a27817f84f3bd97d28bef34fb2078b062c728ed4090deac09265047ddad06934211af1f817fa9ab87385ef869c20d46908ed9db5c403ce7e7565d3815e339f13918a182e8c6a"}]}}, {{0x9, 0x5, 0xf, 0xab23e09824fb73d1, 0x6d, 0xe2, 0x1, 0x9, [@generic={0xf, 0x7ecc5cc204586733, "518d797770cc90fdd0ebe10f5b"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x36f, 0x1, 0x9}}, {{0x9, 0x5, 0x2, 0x10, 0x130, 0x2, 0x0, 0x4, [@generic={0x1002, 0x6, "c751ace253b379062e0d71e0ac0217ac3c32ae5f4605ac4d6003af62bad87c498ff0ab8b43e5c913896d51cfc98e18fdcb7d5dafb1068595bf0201bf7022317a798a15fa0413aa81c39fc24488766fee79dc32d994ba30928538b1e636bbd7b1d9cc49ecea3e076fcf563664ffbe4816bd08615bc1c49c8fc79913f57356bb2ee9280ac8c2f88ee95b9c4acc9d3ff1df9f7c2b00cbaf4de18ad64a87ecc5b823c0fad017c2393ef7efc3d21403d1280f99a992a28c12cc68027a23c3190d036a19aae0d1e1770603e1300b93d3ba1abe4a377618798b4b0e504b72725d6bf24ead34debf15eb27677556b42b8ef09429d8e3b139f9875f3cfe2e380bb5056e026023afbf0bc4e260e9fb06679eb09f37aa4ba29585cc0dc32fe9cc857c2e1cab6ec5bba6e520f1b95a7df2da698e9b60dd2afce8ea808fe8a379ee29a328875b65c9c20e017811c8e7c574611603898d9cfb7729a59fa9678e8dcb80fc344c91ccc13647be62936556eb3ba87159aa66f559d97c3bb1efc39179062b6e62f79a3acf3467b62add81fba32b94d9ece50d67192bae667d0fbde0eba2ed45b438401b78f954bfbfff00e916dd76f97a9ac231aabb627dc6b619c758f7f32ef5c93f09346105277b996988d7e42cb0b6c3c76de7285637b4f8653680449d1dece8a629696e9853e546430be908db6d2f32b5fcdb93e1d780c921027adbf84db1dc5d874258d6d1e9ec18eb7bf00ff0c357fb7bd7947b500994cd42f856e572f9fd16b5f9c07c070c18cf4d80f5f4b012c773ff4af5ac94216959621cfacb788ee76ebdc58c2f7490376eab827edf82eb0b07a9e9d757be0684263c7afc070664c551de49ddcbdd1fa5d774ff6d788314e188c47b217c4d6ab0f469064df681eda33957a0e51d6105c57830e348d0ba875fc217977ee66d3cbf9c83fc639bb60a675e977d1330c110ffd35da22f2a63b4a3b11c4e528e0eef5184389bfc1332d12c748e7a97a5a18536856ffebdf7b1770b86486b8f23cac40b61029ccc58826ce4adef77b0ea4ec69e5401814de1dd0fcb872355693a48a0c6d11a5670f5a12652f3b0cdf3551a1678b8e4d58fdfca75c0760719e5e5e89e51ef930f3e091cf42d70a65ca975f3570d76fe4d8b2a9f8db8484e2b113907531a681bc0f3535fa36174a8de0a0b98bc89dfb0174888bc0db7bf526efe85b6d4cc359de38e34e4f1ed6b2b59a9e31ba0666e2142e29bb7a59c6f9c81de6298eae3d5c14185e9a69fc0504e8021069d3e240a715be1b7851c4e80645489cf9df0ed69f21e0cebf841e3c58cdaa67f5e7f04a761f75d799f4098035a0fa7b9cf6a778d6029232c5faf467072539510f0a255a86f74446d6ddc3822cd67f6d3579048c7ff76292c5aa91146567dd2464da84506042d31a54567794cc61b2517685d837e3fa46e92961550e7001da929f947a0b0e7f7cc69703be9839d6b30701cd02f3f11dcc8bdd494b5caaa691f0c608107dac6773beec0e0bb9a58ceb2e12aebbc43f742eba9168733e2b1bdc4651e4e962651239c618292585d503bbfe18b61dd8c5a8b10953a986a3f02ab45d06ea2ecb8b18df27ff73ced6943bfd5f9ecb06ea86678275595b5bb52685dfde56fb0b93156b63535fb6e13bf9a442cb628079887276c275a456c8b0b45f083fe60d55f99eb70fd8fd704488caf64316486e3a641215efe64de6491764d37db84d97442ec8dcda1a64141380aeb94d0e27ba096beafbd6ac55b10168fc3b38458d81d0879aa4746e3b3ba6c29ddd46340820d44c80368c9e8b0acc611cada4ce7276831e1206fcfd14739c66d3552abb8184bccd94be30bff3b9daf77fd3511d1f652569f3dcfd47935df1bfd36398cead06be30a7692d0be5aa58dab1209b900a7c83fbdc54424c8b9e20f57371bf70c05e51fb07cc2183d88d485082b4391daf7041ac261e96ada0bfb0e7159e7902d6fc09180c7ef970f7324ac93c5ed34c850f9266cf6f2a3c7e24efe097d7a9605388919d4f1490994d85de3bb9da54fc572b2e6489e6ff5e367fd2bde7a447639d22c0bfc7c79a5e281c57074e658474d05ed52c78404fab6097bd42ef82b9a736fbc4a032d12b748460192868a0d9a6d219fab081a9174efe2aa907ae44c822249c686fb98b7333f24977ff8048454c2bf87b4a6bf61e2692848b0202171931b519ff5910a449c2e818daa39c0cb629b5b6ef43c4d8f5178dc73bf7ddff40869613e19551567fb2e234725717a087fd9921572e737a8381526d4f253c73820225e2b467f6233d7badd09c90f74e144f154a69506a8492b8979715723745bb4adaa27442b9f29a73f6ec0c5b8da79f3f1af779a58f803de58ef2fbf056278ce5fb30c3d1dafe19cb94e1630b0c642dfb453cfb06bf88eab8b2631bb33f75d86db26503e41d3ae052f7bd13c2e89bf15e4dbbfe5bc8a6ff89c1e6e2eb333bb5233fd7396b840ac5a8f6cc5cd3d8bf6110a2329eda0b96348b3b65ac02dcbb7c3c374b926d27441ebb95c6eb6d66a674ae3f8a85f716b95470a436d242e5c35e9daa665c8d605bec5c0cdbabffd58fcf66d90938c835facebdd70b99795cd90adde3cf12ca4f9b855ac89f2038330644ce0866ab8c49d5c4aafe88f710345de4802e7d7de754f0190e9c1ece6bc2d131f488a900c67ee31051ef4a377fe62209a5d3d2180e1eab448672628e95558852dabff01c682fb73a3dd1f89befbf26764c45d928111ebc8c239fd7ddad20e1b797628f3ca0262d3a9569c5e6e68cbbe4fe59a72802c2d11cc3360ac39e67788377edf40139f2a3e89102a8a43961519ed84a46d3fadac217e6bc0cb02f3a16883a32d24df8cabe3733cdd6acf4bb721fb49943cfedfeac2f7201099155ed21a7c35755b01c5426a2452b6884c301be1a01d1003a5dbeb1078c8cfb4e10a87a383eec7f82d4ddbff74ce3ca2e8b729f36f6529da96ba9517f431de023f22a268fecf7de7fa46356da73757196de7cfb38796a60d65507cd09c6f46688775879aa0088a9b7d9dd6326ab931720d072ec12f71e7802217ab8b6086ac9edd38c9c5bbf5cb315dcd713b2c25dbe6a5c84961ee8fe91957dce9f6a2c62444fa38047241f6dacf7ab9b923dde80eefd0a20a2e3dd8a26e722d36398d875f656ee24a10b0a48b2f792875599a45a5b8cfae422c35e2a5236cb2c8d27ef7d1f0431e0f090a9dfc3fc537b08a7a6e9b80d0646c6fc736b06a418e6e479dc2530e1a968d96d64f1844a8f66d954e1e51cbcd0dbb58f5a385b39cd57447999f24f3b6d5f031c57cdcf5bf2f4be4ad9737fd6715c5dad781615eb16df9358ee09409df74ae3afd938e177b501dddcaab8b9f2f0bda652b7288a4ba6e87202704a50df0d84e1a967f3e067ed1e5c3dae0dd6a97e3aa7074476e5272825c9bf23873f0706603242ec005740382c39768d03f4434abc977a3f7e7f8d55786c6e8b517de69d62d964275f9a2def43934a58b56954840174d7428ceb845caba4a0c9fd5f4acfeb52a77c868aed6615e3b58822bd764d002e46eedc50c1163ddbec0c16e8f0d28336fd735e36ba567266caf9d818fec358673ce68307d50b1ff72c477eb7652de80e5e6ef2a7b6da462189d3920c176e654dd7c70c29970d50839c9aeca8bb14595f2d6d5e49953c614fd58c42a6889cbeedeb66aea1ba26c51c9506e6239f1087d487d04a541ea5c516c726c4b63549795aa8491d08cf6651215feda45a1fd0225579ba1cd8a69fcd9ab73dd8cf13e0cb9ef37a682e4e26ae25e8baa94bf741e872e5f3c3f9c9f4d81d06a2fda5ca8995a738a589a9b2e9999b8c847d37f66d613c74621dfe13e0ac52dfd3fcf85c63889b42ce9825ff25ac4d5a3ebf4dd0ad0dab856fec44b561cfc24033e12e2fbdabfe59c5e488ac682ecbfc20420080f2e96beda3a1e23d9829e09e39ba71458578922ffc14e3a488f5ec933d3e27cc8f1a7c76aa838ab3609d4dd5bd267bc185d0dbebd885e9ca8a3ddef9ffd9f8ea4c1f7058108a03bc2e62ea27e6e669939f472cbd47cf9504b1c9892f529b56d8799d5f97cb2a9b05253f6cb38ebee329e5d78457f2d6ee7d059a4ee2ec67a65fae22e6cf99cd6788363fa60334fa512afb95b1bfa21556a60dd44724b97d042c72f3d7f6c149b42142d4e8ff5c3a7fcd439f85eafc19af00a998310b1ff38bad057d35807186f15ec4b76636354e6038a413c3f3acfc69950c52bec32a34dc05d15531f336bef0130d81d9fb681568bc1b5414fffc45136ceb2b8ef5c772f8249ffffeda5a1d34c0c8a195490014854b4d8a639b6c132f47b604887bffb7a10ea85eecb98f8632c2e81c3035489692abddf3e1cef38617d75f053e17c30c613bace878486263734fe07df3672cad4035fa7a665f24614b19f9fa5ee64edfd73c26d644900b8e79fb87288473076b8a1a20d0da362ac2ffa6152c6ba43236140111e435f34a9a8db8b327142284f87f14c4ebfaaddbb36464d8b9dc30efedb575844ab31f1debaa83074db9c3775005a0eb60df3e9562f3eae65f69efd58fd9905518276635402854c5b05f57dfc638d51660157ead7a5657afe61743da9f6e405b098d8e10759309629719fcabe958bcc16048ac5b550d16b1336a9494a40cbaa49e4a08c3e61f1844f83231e36d3d81ca47389463f3d01e5a542e29c6381af2bc79fed5b95a271fe408e46c68f80404873391ab51a585586f35767ef486774fb9897941bb384b799721457208e13c2ee79b323e3cfb1fdb6eac6a13b93d3e432f56580a0116aee333ea9888a0b0155cb4b90630b4ef2302e173bbc1b12f281924ad4774c9a586603362f218caadf799e1fdc01e79345517f69221140c7dd2cb3435440b27ef7f82d7c2e1c327498154bca0f80aeea2f06c4c907d0c6ece387f3e4af8aa693068291a5312e8aec8b9bf77e9601a3d23cd3dff14a34bbf7625d707fd2fbf4c04f28c9755f94c4e3bca59d60cb92f93672ba0dda9cbd369b015cba0a95719e61f864febaa22c6cf0471405a3a79361262e6b8a0760342257f0a42feffc7aa2b555294d5c09a63682660bf06807d9bc212ff3362a2dc0e9134fdd559c926d86a41c892ea4920de846d329293ce796596cea5269516271cf4f115cc1ee6758c5b71bbe87cf3f56a283e787bcd92f1c42d205e54e7cc56883041bebdbb917285c6f7b21b1f21a8f46843db060d166c4b0ad17cd575717ac5153be9a4725a462281fc744585ea095dc15cb3dd359a94687c62f9697d26a920930e85a82af141038968ae7784d1137467f8e859400871237d68d67d5575f7552eb2d9cba3bddcbaa4caec7065133728343e9aeac3029b0b62a079db466396e92a03a14ea4992bc70b3dfa32ee977d33236f60f12c8fe7fc7cea0a6caf459a0846a8a4c6687190be864ac7bc690fcdd3185e5420a3147e651471ad027aed0474f2d676cbb8840e9e11651c51ca8c9f87e7f9f1cf45a265823d675889c644ddb5829117e720ddc73d5ba5e6ea2ec7481a7a3272d003577ad9702b80163cab1dbba2433134f5cc68ab1e4430425dcc28cf70444645f15d4cc43b4c5021409590ad8adf83848f86682783464b1406baf383a6415ad14fa498832d91d7d2e1fffdb28aff9fd3239d94957f1b463d4405bf49d0a86b3a612121f5e2bc6b8ffb3092d4a390021d06878d3ac8f3c919d0479ec203265cbbc963cc55ef09d2d3128627339616f9cf20071db2eae233419e2836be22bb585dffaca40a7a0baa36c36b93dc015bee9f4c2"}]}}]}}, {{0x9, 0x4, 0xfd, 0x4, 0x4, 0x9b, 0x96, 0x43, 0x0, [@usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "81cafd88bc"}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x7, 0x4, 0x5}, [@dmm={0x7, 0x24, 0x14, 0x7, 0x8}]}, @generic={0x2, 0x2}], [{{0x9, 0x5, 0xe, 0x3, 0x1c4, 0x5, 0x3, 0x6, [@generic={0x1002, 0x0, "2b065d6d71e85e212f237b573583abe0d87a2e539cac9f47e29a00f2825a715f3df3a6a7164251acd622752f8fc0ef6286ce03a2dd7e874cc1d79b7c520e3f4e97a54d6d76a25e1037b5d761551b1c5cd602e099a9dff8b8f6616cbd3b6e8fda4c78ab19434fb187e961f2372d2881c35c93e9b5b0ca40deccacf161f964e42634f58bd1bd3e88059e43f59b46f8a25e44ba0784748c9ccb853734f30a03d6318832f17e6d00bc4e9b52ea7bd48a7b9f35268aab7076cebaacbfbca8c833088bec3ddc9f8348fbbe438e85eb8de367ae3f244a7ef5d6356420bd4f5f448cedfff6ff48178c9837898fee23250993945bc205689ce0152457eba49d3a2489a2477fec7a72e0531cbedb528865e401617dbe53b42eb4c116c58debacbc40179afca6f423f84b1a2c3f64d6f5274ba531e6e7da58f4836e6b622a483052a3647a4dd128bb77238521af79c20c132aea10f84ffb6fff4930c6922387119deb07006060fcdea225a1e33d1d5576408a7f2354dc618104241bfdaac0315959b9a55de6759dff98edeb2e558ce0a73be92b3e02a363158aace6ee8103d07ccfe59dea56c118fb62791297227f2b4a4713692e9dea87e5faabb839bd706bbb624f8019b730d22b039890a833866956f96d2724a6b81d663f13bda96b5b358ef6c7bc918ae35906cdead801eaeaffb719a0ec2ca7a2633501544caef57383b076ca1b60e58d0e008c7f6d242ad8b6a226f702aed9d3ebfd3e2ab5e8ff149d2fb5a18ba3d26103daf8c3decde9ca5a73c8f5606b6b5b45ad88f9df9a07998b60c1ec05c16c5a2a19e8af4f0ea9794b62d1903e67a037472bdd0ffc1e690796bfbb2d8dd83cfead68e1e8a751f6b59fde472097e7d8db8f507b4fc5e8c5d71d47f99bfbde60488309974775c8d3cd3661e819a807e3b47840dc177537ef2c285dfa49297ad5a7f1d18b2d0bf62637da32d1eb01fac159a2b2a44172cb8e84ece986b6a2437b1596a1284a5d40231e63a3e88bd144764b1988dccdd96f74e077ca4f5e524d589c44ef247e9bc347ae51d1d5ef691ad545ebde7b5a86a386221ff3c21c761eb4da93e1a301119b4a485dff840045bb950c17ba71024e28d1ea955e6b59008d9a17af8b818726742b8e9988bd98093ae2f6ac82cfcef843eea719b9b754e35f626aa35c392130692af5bdb16a5481618371c3c7f9fed4a6f94e1686875b3285e78db1b90b312bbbf9bb8ffba4bc8f0a968fb3db1da2fe6cdfe2625b1f5ebb938dcdfe879b957b054d9ccc44929ecce2c63aa0778c06b2d8f21cfd88054c94f6d90c70f063613924b0b1393b87e55a21c9d117f01abcf39d19ad48771ed9eb625abe3844d84525b0e8e4fb2c7305d9f720dd969bc5444708005577bc5c8de8b7ba134bb275c7fc2efc5588b2b37b9c54f1bcb1ce9c0a6c1dc6182a20b673dac0dcee404d588df2a923b26c66062b4b14093bbf8e8d5b3bce0bb604c04f051afdec68371b5302ab82ae3a408ecc927ea645b87eef9e3f3091d0601d904f7a29941e3cfc796da8d0e32ded5f3359a4818b02c5a0a5b186d026dcaea6337c85b467ee917150466722ff7fb0f03d7d89090c59d28bf0e4c1192bcf96eb459d3060616c9a69ab9efb6fe83739552b5180ca26efd37a87817a30839fd8fc8d31985f393cf1548927dc145c513e7fcf1844b4342d20384dff6080a22b4771f46914bd961f7639f8d8c10eea53b98c9098b5c1c43dea0eb3949d2eea87052bf4c86ee43a40a3e62de23b0c1ad537b75fd50495cc6c325327c9ebffec5b24b282fcdcf572fbe28d3dfca7009254a04bfc0bb86d9b197ea1e48fca58802e0f9bf31ca86ec7299fdce8d8ea9b5fec6e59ec4b204a904806f013e92c711f63260490ec1fe0d64289a8a26d3a02783f2131f280b994ffda091a78d4f44c57054ce1214fd0c2356596a743a7c2211a6f3aad2b34c1414a73064ce3529590f4e9140e5b977d17a424095e0d770a3644b9681ea9dda76a4257181d397a973e5d8f51f30d7f34e02c909330b4a8b1e45b795c8a66e2b2fae3aa00b84e87fb830eaa68c4062a4bca9bc2dfda447e2b1b795dbb4215b1f81f5426d251579ad72eedccb614abef53494f913b72aa4910a37b865449be939551aa75e01b72349413ff37d3bfbcac6afb6ed9dc22b7890210b09e945f396857fdbf4312d3a7f9ef451a409d1869d5f71ac85a51c3792ab47a4064293c0ef8f6a08ea4bf3aa22d1ff29cb4632bb57a33d704a393b866dbe55a6d75ebd9b80b8873d193f45844add957c8906a41e7655a7971ee1a577205c69d6f0972b2e74d9be4cb712525359fe2912dd073fafc304ebf2db3ab229fe5fd183f2e2aa3dbee15235d5ca2f8fd4ca79c06a4d6f96e23073b897f54928ae14b7b6c4bef844cb100c0e3f23138e23a79d8c0091f9006ec9619e9751c50ffb5aafa02be9ba541903458236e4dcfbf069856ea0f4800df4511598bee8f7ef05209bf662621e1662cb97a38220cc2f3247a93425483e27b57f3ce8d9bc96a424e48f1653eb6a2d800609e288f112a221809a53cf71089c94e26ee1d367d0bac6907da98d3cc2db11e96bb57b268055817589f0246901e047ddc30e0328aec1cdd3a3ac8d46bc301ba10ff4336f7bb8252dbd2b692286ed69401fb6fb4203154ebae6cac69db674da0d3f692ef8fffe63d5e46cc7ea565cf90bb620d6a4d0efd1f3b417d9b2a60451d7ade0833a3bf0bcb571d7b6533ba8ffacfec66e7044565384e20db27d6c87a27b707169399cc677e2da281b82c11d41d733625799974e0a45c9347fab64ac4c82de18defc1ffa294459ee417cdf73cbfa7d87d2ccc5a46c93cdc10532ef1de86b054b1a40cc9f98891674fb7192e609a0ce60acb53c06ba409d50c9edeeac42d52d6798d5417f13ed1569bcd02bdcd24cbfc61076956a94d348302f73a253bc16d7a14f087d4a58498f4a64ee8781d0567e64d9324124e68bad32557904fb19ace87a5c14dfd21b1f139729b9328706bb57fd82059af4585628b714bf162d62e92c03e8288c82a4431c8ac4981443d44ba9b50e4b309299bb89fabf5bab35ec5304a06cda5f03b1d12d8f6e1c6e0db78f47f829cec0a9bf026c593663fecc6186ea07f5a3f49f23f8f17b04669be2ed5a029f530ea0cd22d1c9dacf36b135e6f023fa74a9ece14c3358964bbf4b37b13885b94391160e5a0ac84cd0ebaa8e552e305351f24caa7ee654281e64d9d15e5c23ad3063796ab4403fdb23f3c66df615befd83b0435fbe57dc9de2c2ee5d75b473b4c95dd53cd9b39d4153673444e027dee6aafd7295c41a41e934bf8196b4d1bf969a46f7827ae44fe1bc8304ea4d77fa00859561737c8fcfc28a9390ba7a5685c226f2b8f4c69a25677283e6c29d10ade0fea4b7bc74f2a9e8381d5bab0fc1cb0f6bb8d3531321fc99c79773363d400124eb9ea0b20823abae53b14be313af6107c91bac2cd7558daac62a5c89aec7838b67a586e5c76c3dc57bbd51680c813dd55a08c9434a0ac3b808cadb75e01cb33188530d04a3174e91b51593aa419d210a9f5589cee5005b3258f1b3ad0f6f2908e38f81d2c3dbe28ea01c949a3b43e49ec39648a02f50f416a57afc8c4ccecd8cd6dd39e15d9e684b6df5010845397806971b0e4da5879c5c39576f3ae053dd52b0d9580e8123a1debe32db004f6dafa1a370a1ef2981eb472c23dd7a01ca1cc9e756e6800b81693b534f691e9b1bd8a6b5c1ac2bc409d099b0794fe39f97be1ea77861ccd1ec03e247ae60b90f4cd6be67840f4c9fbd22d96bda7107c1e7731a07e8f32b9c926c51885f29438cbba4da673cb3873db556012758ac65800c19cd2c98fdb74bfafca76408a1533506b50590f299df3bf023428491eab4413895160de68b6d96669588502d1eafb199d1c18cb8e5a6c02d01fded504b700d464d9dd4fe594ba0128fb94ec6ff7b2c575742c7a42930d5202518e2aed8f621155bea42b8257c9920cbf87d315dd9d65f5e209b77aa5cc3276927821f3ae8086923fcb0840c5a710e1de80b848f1063660d10e3d6e7a219597082ca58b1302e7fb0f193f01b10d58da9f9bc05f52bc635675d2d60c19ac04b6c8d3f19bd6f244a195c66f9115a73a097c35caec6b5a8034c877c8cb53b807f3d57597bf340e0de2371abda19c366e1a65788fd7125d9717e1d60ff7b6e1fdc8418d48d4966bb86bc3a7fd8b03016fd87e094c80316bc15de40bfd59dc44171627f3b4acb3e63d2e7a3aa48bf0ed1e5d85b5fd04cea861c37f0dee1399e8f82f06d2fc3535bffb2cebd502d7afdca6bdb55af39436f2f7e5e16a9711b20a12dcd55d3ab40ae32bfe2bee84e99f0ad12f590d64406e5775efab5e30c0b7f775cd8d4b358a74df68990e673a88c4d7401b92e3d15c97c852963c3424a42f15acc3076d9cf219e7f8c6ef09075a9bb7e0bd8109f5ef2fc84030e7497ec904a71c9a45f64a88241fa93b23e3a67422f393886ca723021f2a8ac50a0776546b6d20ffcd11acbd9a7097565fd50c49b366f324deb8a247c32be807fd6f25db943454228d28b666782eff64b6564478f86ff7917e7684d9bd482842d71fc1bf48439f7973859d4aba2be7a3475b921927fa05553aa2dac03da8b4a915f37a9955ecbf4bf4435c0d80ec209264fe9d21cc630fbe488bc4916e007949d25ea03b4a8b3206cf2be5b9ed37b393b7abfa728672b9dd5215e84fe75a4f7b573b1822dd5e0c0558a32b0f8582e0c74f89c6e79a1d61ce538f1d20868d7c85b1daf694f4c7a760fa67e8895c6b2d2b748b19b85f303ea758f4dc93a5df5d6df36a4c9b68eeba314bacf78552401effd513ccd59396b4db22190c28258a158b45da5e4b41556926008e9bd282a6bcc99012473cfb7c4fff80865a9ec4d1d169659c44876a48fdfb518444b649aa26f8213d71d6e9ed0ff3be4d870823db8575378c635d25fc26c0646f115bcc02e9be0847b1d767824d1bae3e7109a53b5faf1a0f26e6d22eeddacad1610fce4a8becc3d29517cfc30725c3831b6f6b1804016874f65402ca2b504c905f5bfd266c3cf0cfeaa33dba63b0101bac1724ae94989fb404d6b79d88e1d107c19c362589c9b6fbc6090ffbbc92bb55a7fab8e64660d53d9c60cf934d67a150c552df82b9685ab4b1a5719a855dbbedfc1f7b53510e960b9dccc2720d130592a8e677d0dd885c7853eca5391d143fb0ec65ddc730c95d05d484cd0964412757a480088e2324f27f6323238271fb0ad2ea329bd53cf9feb4b77751a73f576c1d797485bc98c0726df6df3f4a057f054774747f8adb0e42a007757d058854ea09d6ab28cc17a859dd018651b98492688872318556c7f3c57f9b1d4588821b2d5afb0c793c91be852658da4dc553cc936d19253ab752895be8ae2a4b24e5944d79ea939e6b7dbb58aceceec3fa5ca9c7d0691da32569445cb18f32e7dc33d736ad6666420c51dbf331ce2cd1bcf2c383acc7fe44eace9ebd31951bf5cf46b1d5176328e7d878aa5f725e69c3df5195f365e1345259cb8cc7fbeffc30a3a15489a1a7e9562ee708b9907e233e7c4f5f28ede29041c64c35c3749a314bb13e76b76abf71e7be8f7f5323ec6ea22ed8b7d145772a0d8513d4fee91458ebcae26b63f35b479dc800b185176d16a88f4f974b49b11e53e32a8b2bbf085ecdf97c512cfcccc6b59d89b0210f759a0b32e1aa6df632fb353d575c83b72942dbbadf8520035bf4d7422058060dbb9799958703a287f8c0de4ba5f75bc9ae"}, @generic={0xda, 0xe, "2463cf60b074c6ccbf97185a17a4e2d5820d6e23e1b447bc0a12eae9bbc119d92b36208ce4718b0d89f6b534f8e215a8b60ba1a2bb6ceb1a18a15abf97bd94e5bb9649cfd79270534864defcf50a35f187cf40ebdae11f55c66134ef309e2652c0de5abf96bc5cb19f2db69454b17035b8cb98eac686bdbe6735c1c75d2166ea8919b6ca9003318a7daa2c0843facb5f6578582d1f64bdf084bc02f0967907979757adc7ed6d89af8e85f270289e595f12d79aefd697bd23e32f88b5a3552af42f28ef316c86047facad97eb0dbc011961aa8ee567e7b6f5"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x125, 0x34, 0xff, 0xff, [@generic={0x1d, 0x8, "fc7e7c760c186451a8ed0e28cac5ecc54ca3edab6ef314cd413d9c"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x365, 0x5, 0xb6, 0x7, [@generic={0xb6, 0x9, "30483361409343f46566ae8c2a2bae0af54e9c59327b1f7d9488c49142841f84253abea7328e0b448a5c9099f76e90706404c303f26eebe4860aea6b8a5ed69cfbd8eac6bab88cea39f2b48ae1cd2ee9ce0484684d34c6a5737973b919122f874c51d1d87fd71c59479b548589dee9cbeab07953b46979acbf2994c4b13f0049690682f790283b4622acd814cb420c8471ee3b662ffb9eb0f75fd661c527c18b49681e64bb0ba26437727c27454d793c83bf9e2e"}, @generic={0xa9, 0x1, "b919ddb452d3bfcac5c0357ad42c9c8e70373cd13a4f61a70237d86cb076e78a79f7c1b88c0141775c90038a684d6f7d4b1cf8dfb4b7e831e24ef2bc8b1e16abf59d27a580e1f3ad4086b6acbec463063bf2ae35d1937cee2abc0a410717b02753dd034f11da56fe101fff3ab796eea0687318062cf3481c72eeee991e2e731751b2d09ac690f1e8358f00f7e299bb03cc813215e23d9d9356b1d5d12d45f989711fc788c5329e"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x21f, 0x0, 0xff, 0x90, [@generic={0x7f, 0x23, "4535e7f8cce154cd08b54e8f7108ea0af97bb6cb253a3b7f3f97ba7849dd00a3d12d248c3ae377878322ab8f5e662708f52fdce5d0e94bad0bb710c27631363f461279f08bedc2966182e319aa5ce23fe39a2b6cf92981ce2d06b684194861f4477b1023621be6a95f128597cd0cbce3864c2e6e1a3f104a7bbf35ce08"}, @generic={0x5e, 0x6, "9b4bf52ecb4e443bb8fd9c4ffa5b0daab34e0988078e0eb32e153f7bed3fa350f2ff86c5f225ed407853369da2162c99b106791456053731f5e99ef03b9b3eda4b5279719225b62bc661d10b290993e7462b71ffd4e9f5ca3694f385"}]}}]}}, {{0x9, 0x4, 0x6a, 0x6, 0x6, 0xe, 0xef, 0xb8, 0x40, [@hid_hid={0x9, 0x21, 0x800, 0x6, 0x1, {0x22, 0xfb0}}], [{{0x9, 0x5, 0x6, 0x1, 0x353, 0x7, 0x9d, 0x4}}, {{0x9, 0x5, 0x80, 0x2, 0x3df, 0x1, 0x30, 0x8, [@generic={0x15, 0x581808fb57a76802, "c25a916fba2689be2a3c5735f70b26a7b0dee8"}, @generic={0x7e, 0xe, "791fc3ba6e3c9b6dcb394b646ab4eace3f89e428d4c66af2d9dd3eaaafb0749420f824e67301fa305b15baee01c91868558b0d87362d48fa15f50bbfdffbbf2916a0b972aff830523376e255f5af568ee7d181ba9af5e1509a375c6349c1c24f0b94938d6240bfbc3fffbaf849d174ef29670cfed73e647ac2199bbc"}]}}, {{0x9, 0x5, 0x3, 0x1aac7b7cf7c4c37, 0x28, 0x8, 0x0, 0x9, [@generic={0xdf, 0x5df8a1939c69e5d9, "f5b51f3c399b7ee34ab41a413abaeec1913821cc5d926f7dc2ed2d93b3506fd23705d67d6ef188e45c32cda8c77c5c7510b76746dbf7bc920ec5ad596e74e0ce79c8984ec87dd71fd61d0b30d87de0a3ae5e786f7519303226612e72c1f2cdeb1967a47eb8a2ee437c1cf0f1dffa767ee452bc6d0ff91350f6487e1304b997543d86e9f6bb7126a6cb603e3760638ce8f2f1773dd21b73754a956fa8b3a327717be32311756414078b0be73482d25a4b39dcd6f4db8c7c634bca58cee9090f2061e5b31b9817ca12bad829e136bfdc0ab16dcb083c848a718c7961680c"}]}}, {{0x9, 0x5, 0x80, 0x0, 0xa6, 0xff, 0xfa, 0xfd, [@generic={0xae, 0xa, "ff047ed00ae68c2e0ac26e475457664845f26562dfb556dd24d422001932910d0bc227c9037147a1ca6185ce82a12f1368758d023c2e5de4cfb7563b96fbf016a949f41f97afdf880e94bb78aeb826013cea120b886d9625af3c5c71856fc9e639b1ade293ee9b4df61d618cf7aabd3418dc188eb29436d8d34e8bd30233335916ac13d10d0ba3da522cac8918b7dce85e2777f3c66bc651c44b22bd1e57ad1700fbfc57cbaa41a0964f6381"}, @generic={0xe2, 0x21, "8d274ec555711d3f2684844040a9c55bbcec2ff22d9553fbe9fda09063cc0dacea0bdfbf9de231f037206c5cccd154ede0fd99019895547c08a98f0a002589bb70b2dbd5577f365a125415eff9b45adc2cd56d5890be82b45579587ef6c0c7cedc9e791a914b822a8654115f911767548b47c154b562399dc333ce4dec36bf0ab0bfb8aa59b64032a39482461f3525410290e0d3aed7f2d943ecf5be63846a3cbb8a1f631c0a96996d63d7633bd868f6563c88d760692a1e03be909643cc212ba4811c2f00468d33c4fc803aa30965fceae461dfa050aa00e4ba9a79350e69a6"}]}}, {{0x9, 0x5, 0xe, 0x10, 0xc7, 0x8, 0x1, 0xfe, [@generic={0x1002, 0x5d, "3abc1651056a43f7e72ca83970e6964bd5f3b3774a49161f006f19e22897aa2ee745c938756d41b43cbdc6f8eccca180643a91467b9910572ad98193ef2a0aca8631bd27f62e3b419acea2153a2d74170d8ada88b5c85a5051278ddcf420199b16a2d8e105a92a603755ed210e54f8177e90d12b12673fb161941e653d98874a6d79292da086a974129233d55f99f4c3e254752247b829258a51ebf0d4ac1d55a13a47abac19acac836a445094cc9c596b95249cec22e790851510d5f30fe9b0300ca12b48c83096f78c41fcd4d043c32a2d0056bf5bc791043fbb3228e28c15c3e786046009263387b3b134356209ce3afdbf1e1979cfd2c31414f958ac93beb27d57b49482eb8e2f23ebcf57d2569f630bca22f5e0bd6fa4704560165944bdc2c9b91e3d9c0d6141be8e718f4098a52b3f10737916039118becd9d5bce19585c45c8b89540ef81756a000618306bb390e1eea956e95bd19596b7a0b5ca904024b975e56774653d82415fad4850ecebef0483d57a0741bfb5b45e96b118541ea13a008407e7bfbee7bba6727b2c913ba549a6fe9af81767f6c6e7ad2ddd8fb58ab031149c614974a7b5d84001333d34bdf5c68f6d00cf0fe6202e781fe1b8d3187545e455977b9dd0b8b8a457392f1ed5720e310b1b770888d0cf2df29234c82e66e98a752278d1289dac1f0a8c1e657db93dc28c386a8f5ea5b670c5cca6d5f066a2403b4979155ff7d8117a92509d23af683c1674233c383007a569d10765080aeb9ddbf129847c1e7226b0410a20bb5a939d9534c74f8d072a0a40accdb3d15bbe3d4d2e798bae675945193d6808fe7da372d0d5e53f6a118e78460b80a56fa633f3149ae142fd3ecf27864c156533d731bf2f7e9466ad9c238845f27fd431b93cf942bcbb7e7c7bad4a635298b95833817c1e173fe998694f959d86f7186d63719d2dd63ab13599dc21daa2f59d3f6439e6dcf7b29a9c3591cc601bce54d795d7cc3897610764d3413ccc18f93764eaa1574b9448dd31ee1ef53ddf849d97ff9fafb8b490899abca62fc6e755171da38830439e480323138e81cb28e2bf9fc565e9dc39e5edfaa2f64a3c6225116a14038e6322d9ff2b6fcdcb21634280a9c5dab105470b1ac9792ddb76ad9431930960abf9a3832ec337519b093d57cd07425ef3a7bb674e023e3c606d497b08b09179d8b61c003c9fc261b2f1adfc1a85563238f5bc63146255e0e54b9dabe4b13ac929d3d20985b2439ee680cb09d82eedf66f5c3ddfd6243b0db3c8de98ab14422db50f454dd43d491909197cabf5fe21ec16bc0d99b454986f68c5083987f95b0dc88688a7cf47ed3992ec6ae21a57b44aa15b423434dbfbe2da1d4d06be585a6b51d37a5617bbc36af25520369b71646ea93f0b523098d8619922cf1a29e73efe39a8cf1c87508269d40d559cdfc74eb825918c13f0b8fc548fb4095c9fb56654d2eaab48cc0d281a152cf5353d87aff85825debfaab7e3142405518118f2b8f6e5cd7c5094eb99a71f6eab76c3987c93d5ce7175abcb70565c2728a3d4874504eb2b114bc5f4b9ae022c131e6b6e52d2b52130325f3478d4dc45424a20c9ed9348ac18f89b456afa4ab65302b3ee9dd7a51afc5685a4256a4f278aecc432c18b8ca3248c6cde4f464d6096916a06d27f7ae488d1fb3b978e32478185aa73a193bdeba14d03c5e211b67345aea92e2d4f216268caa50d1714c0de01d016f18874791fefa9e2d0ff8328cd9c2238789553ae0e8ff8d392690ecd45eeda8fcef2e18dc07ef5eb99e86dff201ae7888c58db2b10e28051202da4437602f3db440134951c4427af254ac9b5aa835e34348c328c694bb2aca04f65e72d252c9928280644ed6ebbf199d5d9510489ee19189167ae9a5d06eb5092c86d06c4c2936721acd673177499bf5af1228409e8429aec2fe02411ff4668ea04eb655125888071e035d7fb305dcf0144f64088c2f4e5a39e988fb733c115724671f84b8595bc4e49d0489d2b1abdf6c1738c7e58f40791b533480b738fab1aafb397dc9e41fc80aa3697e4c570be9d4980df439c0a01a5d988794eb6b058a6c75c531e2960e3f75622f46bed7de8acfd958ce8dafe03e8f7d1b6ffc5ce1dddb34c066648367aa54a63f45b63361dac72274af1e4d8b0bb099d9b5a3349830950330759a1e1e4992062b3b7b2c83e5ac090ae581c4a908ea28fd7507803aa0824e602b142b68ea0de0507c0626e700a42bb0864c19dfe96d14650409e54c9fa6ffc211eb2d65716cb107eb7e4576db966d5c3a2a38ae11f463e6387082d9513e9a62be1a99da9efbe198c6ddd0d6f83ff30e09a8fac3779ca061496a5e741e3264947c1a0b4acdb896b15df4b1f5bbc92b41c6e0e1d1150231842bd49f68a1452e89c2f53df390b7de14593d167485a1ddcc6b5470d93ce35cb66c944fae993798fc22a6366f894ed86a172eafc1a53f17eb056d218fdbb9d711f4af191a352fb242078ad0cc08f749bf5436ca31d642b13e398d04f08f9202fecc5579fcdacdeb9a9cf9c577a4478f43fe85df92b94bfc479b603d00e33bb82ca7e5cbfdf531b9f927e6f0ed20407c27f813349022e30f28324e9ba4ce14eec950094f5d77ed887a9e2f48f90df2392c4452b383d37f98f1608a73f2e3341dbf2fe09058511fdddd7b67ee88b16b462828a362d775ec894298a15dd2adb7c27653e1a7d5cd46a2d560c34b7d53ebeb774d0873ebd1a352ad236dbb846148a24c91cca9cb1232a9978df02763fbe27972fb75608517b36d7f28472eecb68eca2f244da3a514c45822dec3ec87f74040dc6962713fb2d89b917851e480a962c7d3ed434006f60c4e9c935ec8f66478ce50f4a64ae8764c688a3796cb49e75c2bca668d217becd17c2ef82d9cdd0b32fb713b136153d172dbefd45da9dfc54ccf143f599b69ff3f113e3a316e6c86556afeeb8fc456cdde9a7876d7c73f7c9d6bec1444f5127b57b3758cc5b645f97444248f836b1a14aa522798dbaa44b997dbfecf88eae418e6a01e9b8e98bd84f95f593a5c7486045a2ab36f4000f772ea58cb3fb8de1369c45cb456c41a47d09e183e7c8ad8a879e8f739217aa334ea7850ef7132550392d175649850c33cf112408dbae74385618f8ed3c1c69e39585fd8a1e37e4eb1c3a2162b99b221bdd8a82780fcf5149bd507d251dbc987641497b18a36c7e68f62277d07bb739cb249402425d8af38fbd0115e158d853fedf895fcea25841eec2da4d63b7f759a6bf1b56075078cf1b72dca9de78378f6d9b057f968057ac1fa8b6a6f0e860acd231eada6e632ef2b40a9071a169b6bb14a165d675f9df4a9f9867020a2034793d026b64cb012de86cb553c95ecf291b645e7fc631079f98045e80044ff215e435e8c38ebca74af1ba430052e4b8ec88f8be93d16073f065a79b7be43529a503d3147ef0240de645900f678ec9f02f268d86ccf676837bbd85086026395586a63b12723a4a53234b628833bc2d5ef0c43b6610ed1707e4b3f94a54f5d0a4ba05f5f94ae87f1554655b4ae5ce4beccf794df759b1e7b7294dae1d287ed33252746eb50001f0e82bab3b822c4c4a0757707fdfaeb8cc5e2826a5b2e79b8ec05a4e93bc07218e86f861926af9b240e72ae5250facbd494c2ab22167b85ed7cab7000fe29f13462ca76aa74d3170bd7507a8b6695e681942972e6115cf7a3ad75545215b2d4ae6c05e8dd2035fefa5848de817b2c4280b34d445a73acc16b9e1a9f6eb178e37d9e33eb5d51b8b3e0195ccb2e189b5b5d1b2410090ad34133687ced2515d1443c0186f35d18485236ca2a618fa9dea3db1695c386d468b9ee7954b948624cb0e3e6fba2d5fcfae82a0c6102af2d490312642e2d28cf0f234a6e5487c9d8afc0581bcce2c133fecff2bc5a5ca7c249fd69c7ba3359bf790b014b72e73f756d8dc99af64b3d44cad9c10eadc85c2163a0ef9030d7ce468998296cf138a3f9104b6947ad2607dbdaad5d7aa2a3ee418b9913fc66ae47dcd8b5c6bdb0a46c2af9125cc189d737072e4dd7c94632d41585eb8b6b3ab1061c9c402ec75aed2cc4a6ca0c5a33627eb632ab0d2132b5325abbafced3e024d50ac50c2a79cdd33a83309cc788404efb883e3ab8ef1701792f19724b7318f5e5d8cc27b2762419fe4cb642318ffa4f50a211ed67dec43e374b6348a3c9f620fce38869043a01ce31a6602b63edf52c9edc010ea6e10b0aff206eafc16dd07be8be0d4fd75b5ab4513b5624cd971339c158d43d7ec926e413a305c5c79712175c88f242129d0c878defa14c4e482c03445038659a044debbfac34c4e60156de9bb3573e6f196911798345084621c4e70041725c7e186944ff1507f1cbe792dcbabd1b27b7992af20372f0139a7932bc62f629cd7493a55573d1b6179dcf6654b9199f0b810cf08d2e2415a4ea1e15ee7938d160e0943e62eb27b0338ffeecadbd9d3feb8712c62be102ccc4982e69f95b74a5e90aad181024354f05218a236255770e2bb7645f17ff93204de515f9b36ab8ffd80f12e0bf70843347d66b02e060ada9b59aed331653ea2011a4b9b2d34122d272c14d0893496df8e0dea1225f903bad6c9cb18079cc7803dc3df5492ddda171ed69241688ccec96a34ff1a71c3494aa1795ebb65c09f4f731c74e9a7f3f94eb290c4d0e9c215c838c62e40ba2d7ad1a26defecd864dfc5d28abe1a43cdb969b713ad01c183ec286577c644efdb60f64ccbad2a0331d9ed5600d98ca6410b97d1de401e5c2b44d7059db44bc9c7bdc013b08e77ae4dad15f8fb2941a93a983e3501a2ed54cbe81c505352ae5d434f2c10acdd1dcd26bfb73298b2d14f489984a8d5639c6b47d7cabe0b10eccb1d6243a6ca6cb41844b1d579bd6bb616a7973c4d5e4fda7333d857eabb91fc6ffd006f92e9f5a001d74274e3f9219dd81a69358a6d6cd9275710f99eee594de87de163f0cfc8f1043167a0ac0691ef02dd7ce76565ba3b2f9a8e5fa5f5f46eb2f0699c934638d3e04d5833ec8334a4107ce568211e66a29eda76d3dab0bbd7f8752b80dff531e0b40428177e76a5800aa8ee8abb107da09bcb6bc9c1e868c6d9cfad8e672cc85847d4384f753fe8f9e00469a4ce395e1c6b3e62354acf72fb026fd02fb9faae08973a26589be920757f0fca441ab4f56c32a810fa645911962b656f0b2426973305edff38a0b270a11f625a75f4f133726cbf763fd3f011e09dfa194cff226812bca376d803659f3bb3fb80fe1aef05c20b5560134e55b3d102a74088f45e2e58ac557532a68b9defe3028b167d9c2cdcceb45346ade2e8ec79b1ee67eefc9acf973783dd4320d4f9e2a0c840f49aa04af3478558f2c5a9c815594d5ea3dcabacbb28cc923df65590a55e80671c847543cbe9908cb1533463aa1a5680c1cff19807dd7c78ee254ce80b0ba353acf3c5ba144be3b7256989ca790e62c4548628853c634ca98da13dfba3b3e7cb64f96e31e5169da38375595abd2a4f0a1e2cf5c3dc0a8dd652bfb819eefcbd82c07dcb98cbad035e1fca2adba3f9e06cb109a0ced1126ee28423735463e4cf271ed12859b7f11665af67f65f7c8059a741a11b36a346accc3fac7db721a892eb2a4041c43e007a7b75b8b0690371bb93afa867b30fb96b580e77975d0b9ae57689964b82239472c585f83afb32332f9bc25bb9fa028e6b85de5fb437341235963d519805166e0141e9530da01644e36e0a614eb98ea51cff155d7bc070ad959bbdf2b61edf9480"}, @generic={0xa7, 0x21, "cd12501224771b0e5d7486d2f00c7d1450e1ed2ea818ef17d71a6647723566ed6f932275e5caeb7beb90bdb7598ca8f5f6c8290fc2571fcac2f19e820ff0ec0d4f7a129dcc4f7f3e498a26b71969d6a292702884ce949e53dd67870e96b08f1a7c9c78f15d7f9cf4c482d5c44a358391849b7d2fa93c993ddb2fcbede94c2310733654e72a6f2def408ba49760d763e62427e1a0bd8674067bf79cb1a87f26f2d84be6d948"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x2de, 0x40, 0x7, 0x7f}}]}}, {{0x9, 0x4, 0x8a, 0x0, 0x0, 0x67, 0xb1, 0x35, 0x2f, [@hid_hid={0x9, 0x21, 0x4, 0x6, 0x1, {0x22, 0xc54}}]}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x20, 0x8, 0x0, 0x20, 0x6}, 0x16, &(0x7f00000000c0)={0x5, 0xf, 0x16, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0xbec4633ff3a37871, 0x9, 0xf7, 0x2, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x7, 0x5}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3c6f}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x413}}]}) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000007700)=0x8) syz_usb_control_io(r4, &(0x7f0000000540)={0x2c, &(0x7f0000000200)={0x10, 0xb, 0xcd, {0xcd, 0x23, "92c400fef11e01b3f04254d6639a9002dcceb654cb967be47498c9b171148602c478e09071d12a5a3a66dfe772e7abca0238f3267371a791a3c5dcc67a814186887c7a6e5516d9b634ebc6a82c716c66460decf3a761fac4398875fa6aa3552308bcbd58f29232562af2a6c5c333137947c6e2ec263a184d27bf21446e6ef7e61a4c1f7ee6ef0bf7b47ea66877f28196f4326a0ba7f47cf302b98f758e13ae51b4de6e49dc5799b89d37c57c7c4e7f2d70e93bd128f01b7b90118c5bf29b1201a4abcddcb8a1591c7fc47f"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x407}}, &(0x7f00000003c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000480)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc8, 0x4, 0x1, 0xe1, "b2c69b4d", "a40bea56"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc, 0x10, 0x4, 0x5, 0xae, 0x9, 0x8}}}, &(0x7f0000000c00)={0xac, &(0x7f0000000580)={0x40, 0xf, 0xa7, "b215b45a903cce18cf5dc10a1cea0485fe7bb1d8a567ddc91027ce6b45b54d0a2648667d7bbf786f940d97b96199c15f2e0ce76881b418060da3622792d6d434c0d4ba4aabef972af45470d1acce4778aacf37f912cf4ebe1f5faf473e748065bb2e9c32a0ee65c1d33ca976533ce12c6b97027b2fb6c205f5694c66f1e62651eb4ef73f307fec53aebf8833cd86b29e1dd7b5e605a74289386ffc5c1e2125c990ddabd3e303c3"}, &(0x7f0000000640)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000006c0)={0x20, 0x81, 0x3, "900608"}, &(0x7f0000000700)={0x20, 0x82, 0x2, '.\r'}, &(0x7f0000000740)={0x20, 0x83, 0x3, "e4dbe7"}, &(0x7f0000000780)={0x20, 0x84, 0x2, "02e0"}, &(0x7f00000007c0)={0x20, 0x85, 0x3, "6544c3"}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x156fe5e32ac1de82, 0x1}}, &(0x7f0000000900)={0x20, 0x0, 0x4, {0x1c02, 0x8}}, &(0x7f0000000940)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000980)={0x40, 0x9, 0x1, 0xe4}, &(0x7f00000009c0)={0x40, 0xb, 0x2, "8a33"}, &(0x7f0000000a00)={0x40, 0xf, 0x2, 0x7f}, &(0x7f0000000a40)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000a80)={0x40, 0x17, 0x6, @dev={[], 0x27}}, &(0x7f0000000ac0)={0x40, 0x19, 0x2, "6901"}, &(0x7f0000000b00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000b40)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000000b80)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000bc0)={0x40, 0x21, 0x1}}) [ 660.682543][ T3288] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 660.922130][ T3288] usb 6-1: Using ep0 maxpacket: 8 [ 661.012186][ T83] usb 3-1: new high-speed USB device number 114 using dummy_hcd 10:45:55 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 661.092247][ T3288] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 661.100279][ T3288] usb 6-1: can't read configurations, error -22 [ 661.109657][ T3288] usb usb6-port1: attempt power cycle [ 661.232897][ T3887] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 661.252214][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 661.292171][ T2812] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 661.372234][ T83] usb 3-1: config 0 has an invalid interface number: 179 but max is 0 [ 661.380673][ T83] usb 3-1: config 0 has no interface number 0 [ 661.387183][ T83] usb 3-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 661.396619][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 661.405827][ T83] usb 3-1: config 0 descriptor?? [ 661.472188][ T3887] usb 5-1: Using ep0 maxpacket: 16 [ 661.592254][ T3887] usb 5-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 [ 661.602226][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 661.611550][ T3887] usb 5-1: config 0 descriptor?? [ 661.662259][ T83] rtl8192cu: Chip version 0x10 [ 661.682302][ T2812] usb 2-1: config 0 has an invalid interface number: 242 but max is 0 [ 661.690517][ T2812] usb 2-1: config 0 has no interface number 0 [ 661.697197][ T2812] usb 2-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 661.706549][ T2812] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 661.716252][ T2812] usb 2-1: config 0 descriptor?? [ 661.763720][ T2812] ir_usb 2-1:0.242: IR Dongle converter detected [ 661.842186][ T3288] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 661.872211][ T3887] usb 5-1: dvb_usb_v2: found a 'Terratec H7' in warm state 10:45:56 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:56 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x7f3, 0x820500) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000380)={0x3, 0xffffffff, 0x4, 0x0, 0x7fffffff, 0xff, 0x2, 0x200, 0x101, 0x9, 0x8, 0x3ff, 0x2af, 0x9b3}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000003c0)="f5b4c2f584842d2bbe5b7aa6c0dcffe0821b1e7d827d68acd2542e9bea3058d8a92ac57b6d7251b1eab5953df55cafa9d485d6847f6947f1fa4017ef88c103c01b402838a67a973c932721a03ea3230ba71972dc1cb36decff4622b554c56f19a648041984eb366d94c5ff0ae168a69ecbf4ae44071681a26939d842de13f1bd15c0516752edff3b67d977b499f95695cf091be80f88502d0a70e4285bdc90d1bb1e7223543162ee7aa47e9567349a45c0e2cdbdb7b2656c8e4413afd16f9e2cbf2093b19a336df4587dfa9a704b546c89d19c") syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="12a00003020000402505a1a440000102030109023b000101000000090400000002060000052406000005240000000d240f01000000000000000000090582020000000000090503020000000000"], &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000019000000ed0ffac047406bb656d0647d9d0c07384c5cb8ce0b07845c8c2160c2e05a6905c1eb2fbd2cb3cd8947b988a0629f72dcd9f464f495378574e85c03a386bd8cd6f918615b2eac7de970accb858a75ec3382aca423a3d5e2bf605c833a5465c356669853078e778200a8d046b33edebcce9449ec380e28e685bf00"/148, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="050f190001141004001d738186f856dffc3cf2dbfd4fd9d3ce"], @ANYBLOB="0900000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="04030a34"], @ANYBLOB='Z\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="5a035a46124819d4e53e2c5c605f3db496c3f256279b47297590d42992648b1eeb3bffd5b02bfe919c6f8113ed5d1ae097b6b4a89e4f10386c0ddccf9ef63721015de2b3603cc9c860fc3307466a5c7937ecf57d3f294784b96c"], @ANYBLOB='\t\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="090361c3296fc11b3c"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="04034404"], @ANYBLOB="f3000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="f303210c75d2c8e434afc6d0dd6b4d1ed3142db717354065f7ea24374e2336c7ea359a058781282efdfcf68e007b9b0a76f4298dd918401119eaeae0321fcf374a4a49f18a836e4a69682dab6727aa2d1346c08638864c214e3301f207babe6254ba460d9c19968f6e60ca9c204db0fab5256ffe5cdb782a5fac7199160f2ff533bd0d3549fe3321150f08f6b65cc018d2dafb5cca4a1a51b58e888cdad4b3bf01eb8d68bf81f1d47f18215302faf0b6c406603d2dfe079fa2389c9750711df651a5c4f11cfe492025c11a69233a9284da4242c80b92dc071c3c64980cf47e70c5f2de6a8931b8fadbbd5721ae28f46123eac0"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="04035d00"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="04030a40"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="0403a05d"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="04030140"]]) [ 661.972369][ T2812] usb 2-1: IRDA class descriptor not found, device not bound [ 661.992253][ T2812] usb 2-1: USB disconnect, device number 97 [ 661.992272][ T3887] usb write operation failed. (-71) [ 662.018169][ T3887] usb 5-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 662.031148][ T3887] dvbdev: DVB: registering new adapter (Terratec H7) [ 662.038778][ T3887] usb 5-1: media controller created [ 662.062271][ T3887] usb read operation failed. (-71) [ 662.082218][ T3887] usb write operation failed. (-71) [ 662.088396][ T3887] dvb_usb_az6007: probe of 5-1:0.0 failed with error -5 [ 662.097448][ T3887] usb 5-1: USB disconnect, device number 103 [ 662.112384][ T3288] usb 6-1: Using ep0 maxpacket: 8 10:45:56 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 10:45:56 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f97c37ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f2ab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2279da0a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0354c24bff50beac27223f5a9e6ddf0630901266b324a2999d9574fadde9a5f78e3cb0c6432ff9ea15b62d4bb"], 0x0) syz_open_dev$evdev(&(0x7f0000000840)='/dev/input/event#\x00', 0x4, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x10100) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000040)=""/42) [ 662.272207][ T3288] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 662.280165][ T3288] usb 6-1: can't read configurations, error -22 [ 662.432834][ T3288] usb 6-1: new high-speed USB device number 110 using dummy_hcd 10:45:56 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 662.512204][ T83] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 662.525867][ T83] usb 3-1: USB disconnect, device number 114 [ 662.672114][ T3288] usb 6-1: Using ep0 maxpacket: 8 10:45:57 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x5, "9550b40a88e87bec340413e2ad3b9aac55e881c9a6b23d212cf4884ba5fd0cf0882a6556b1cdc54f2ffa152ab5390b2f79421efe646952ab1ed385495b9f7054"}) syz_usb_connect(0x2, 0x36, &(0x7f0000005040)=ANY=[@ANYBLOB="12010000528e6710c70b0600cb82f600000109022400010000000009048d00028bd1190009058103810000000009050f000000000000"], 0x0) [ 662.752227][ T2812] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 662.802169][ T3288] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 662.810026][ T3288] usb 6-1: can't read configurations, error -71 [ 662.816752][ T3288] usb usb6-port1: unable to enumerate USB device 10:45:57 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:45:57 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)=ANY=[@ANYBLOB="120100002b2c5d400120021a9bf80000000109021200010000000009046900002e5d8b00"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRESDEC=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0xac, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001780)={0xac, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000001840)={{0x2, 0xffffffff, 0x1, 0x7, 0x9, 0x5}, 0x163, [0x3, 0x9, 0x1, 0xfffff511, 0x0, 0xe0d, 0x0, 0x1b, 0xfff, 0x0, 0x0, 0x81, 0x3, 0x10000, 0x1, 0x8, 0x8, 0x7, 0x5, 0xfff, 0x200, 0x8, 0xd0cd, 0x1, 0x80000000, 0x8, 0x0, 0x6, 0x100, 0x4, 0x0, 0x7, 0xfffffffc, 0xff, 0x1, 0xb1, 0xa7f9, 0x5, 0x1ff, 0x1, 0xfe, 0x4, 0x3f, 0x80000000, 0x401, 0x8000, 0x7, 0x30, 0xf4ff, 0x8000, 0x2, 0xc000, 0x80000001, 0x7250745e, 0x9, 0x3, 0x5, 0x7f, 0x3, 0x0, 0x3, 0x2, 0x6, 0x8000, 0x0, 0x401, 0x3, 0x3, 0x100, 0x80, 0x1f2, 0x6, 0x3, 0xfffffff9, 0x800, 0x3, 0x1, 0x6f, 0x10000, 0x1, 0xc0000, 0xfffffc00, 0x2, 0xa6, 0x9, 0x219, 0x4, 0x10000, 0x8385, 0x2, 0x7, 0x7, 0xfffffffd, 0x9, 0xd, 0x6, 0x5, 0x251e0b3c, 0x400, 0x5, 0x80, 0x6, 0x8, 0x1, 0x4, 0x7, 0x1, 0x2, 0x1b78e317, 0x5, 0x40, 0x3, 0x40, 0x4, 0x0, 0x7, 0x800, 0xbca, 0x4, 0x7, 0x80, 0x4, 0x3, 0x6621, 0x80000, 0x7, 0x6, 0x3f, 0x1, 0x0, 0x5, 0x800, 0x40, 0x8, 0x6, 0x81, 0x2, 0x6, 0x7fffffff, 0x2, 0x80000001, 0x7f, 0xfcd, 0x20, 0x9, 0x7, 0x1ff, 0x4a3, 0xffffffc1, 0x1f1, 0xfff, 0x5, 0x3, 0x59b, 0x1f, 0xffff, 0x8, 0x2, 0x7fffffff, 0x0, 0x1, 0x44, 0x1, 0x4, 0x7, 0x9, 0x3, 0x9, 0x6, 0x5, 0x8, 0x1, 0x6, 0x7fffffff, 0x4, 0x8001, 0x3, 0x80, 0x0, 0xff, 0x4, 0xa55, 0x7, 0xff, 0x2, 0x7ff, 0x4, 0x5, 0x10000, 0x4, 0x200, 0xff, 0x3ff, 0x5, 0x4, 0x10000, 0x5, 0x401, 0x2, 0x5, 0x7f, 0xc, 0xffffffff, 0x10000, 0x5, 0x5, 0x6, 0x400000, 0x3, 0x1ff, 0x4, 0x6, 0xffff, 0x3fd3, 0xfffffffa, 0x7, 0x80, 0x7f, 0x1, 0xffffff01, 0x0, 0xae, 0x1f, 0x79, 0xd0a4, 0x1, 0xd33, 0x1ff800, 0x6, 0x6, 0x4, 0x5, 0x8, 0x1, 0xbde, 0x3, 0x1, 0x7, 0x3a8a, 0x200, 0x7, 0x4, 0x5, 0x40, 0x7fff, 0x1, 0xa80, 0x189, 0xed8, 0x0, 0x9, 0x3, 0x1, 0x1000, 0x8, 0x1, 0x4, 0xaa, 0x9, 0x3, 0xebf9, 0xffff, 0x8, 0x7, 0x6, 0x8, 0xfffeffff, 0x81, 0x8, 0x81, 0x40, 0x936, 0x1, 0x40, 0x0, 0x40, 0x4, 0x2, 0x5, 0x5, 0xfffffff9, 0xe27, 0xfda6, 0x20, 0x1, 0x6, 0x0, 0x0, 0xb41, 0x101, 0x0, 0x0, 0x5, 0x8001, 0x0, 0x7, 0x7fff, 0x9, 0xffff0494, 0x0, 0x8, 0x2, 0x7c, 0x4, 0x6, 0x8, 0x2, 0xd0, 0x7, 0xf0000000, 0x49, 0x8, 0xdda, 0x2, 0x0, 0x7, 0x5, 0x7, 0x5, 0x9, 0x7fffffff, 0xce2, 0x20, 0x8, 0x6, 0x9, 0x7, 0x0, 0x8000, 0x1ff, 0x10001, 0xfd, 0x8, 0x8, 0x2a, 0x3f, 0x4, 0x3f9fe281, 0x10000, 0x0, 0x5, 0x5085, 0x3ff, 0x7, 0x7, 0x400, 0x7cac, 0x6e, 0xd00e, 0x8, 0x8, 0x5, 0x626bc06f, 0x80000001, 0x3f, 0x7e, 0xff, 0x5, 0x40, 0x80000000, 0x80000000, 0x2863, 0x401, 0xba0, 0x0, 0xef, 0xa86, 0x2, 0x249e8d3b, 0xff, 0x1, 0x5, 0x80000000, 0x8, 0x8, 0x5, 0x6, 0x2, 0x40, 0xcee2, 0x4c, 0xe65e, 0x5364, 0xffffac08, 0x0, 0x1ff, 0xf7, 0x9, 0x1a, 0xb696, 0x5, 0x6, 0x4, 0xa3a, 0x3, 0x100, 0xfffffda4, 0x5, 0x9, 0x7fffffff, 0x10000000, 0x1, 0x5, 0x9, 0x7, 0xffffffff, 0x64e, 0xff, 0x6, 0x2b140702, 0x9, 0x200, 0x9, 0x4, 0x7, 0x3, 0x1, 0x4, 0x1a9, 0x2, 0x7, 0x0, 0x10001, 0x4, 0x1000, 0x40e, 0x10000, 0x5, 0x7f, 0x7fffffff, 0x0, 0x9, 0x0, 0x7, 0x20, 0x3, 0x3, 0x3, 0x8, 0xbc9, 0x8, 0x6aa, 0x6, 0x0, 0x44e6, 0x1, 0x0, 0x7fff, 0x8001, 0x7, 0xd8a, 0x6, 0x6, 0xffffffc1, 0x3f, 0x9, 0x6, 0x6, 0xfbd9, 0x94, 0x6b, 0x7, 0xbbd, 0x1, 0x4ddf3594, 0x1f, 0x8, 0x4, 0x9, 0xffff0000, 0x3, 0x4, 0x1000, 0x1, 0x9, 0x3, 0x5, 0x3, 0x5, 0x6, 0x1, 0x493c, 0x0, 0x8, 0x0, 0x1f, 0x80, 0x101, 0x8, 0x959a, 0xa077, 0x9, 0xfffffffa, 0xf57a, 0x4, 0x3, 0x7, 0x0, 0x1, 0x4, 0x3ff, 0x7, 0x0, 0x7, 0x3, 0x6d2, 0x2, 0x1, 0x3, 0x8001, 0x20, 0x4, 0x6, 0x80000000, 0xdd, 0xfffffffb, 0x5, 0x5, 0x2, 0x8, 0x8e, 0xfffffffe, 0x40000000, 0x6, 0x3, 0x80, 0x80000001, 0x0, 0x1, 0x80000001, 0x673, 0x6, 0x8, 0x0, 0x5, 0x2, 0xfff, 0x8, 0x51, 0x10001, 0x40, 0xa, 0x8, 0x22, 0x7f, 0x3, 0x1, 0x7fff, 0x1000, 0x84b0000, 0x0, 0x800, 0xffffffff, 0x1, 0x401, 0x10000, 0x6, 0x1, 0x8, 0x1ff, 0x9, 0x1, 0x8, 0x800, 0x3b8, 0x101, 0x7fff, 0x7, 0xfffffffa, 0x3ff, 0x5, 0x101, 0x7, 0x2f23, 0x6119, 0x7ff, 0x17e2, 0x200, 0x5, 0xee, 0x83f9, 0x8, 0x81, 0x8, 0x8001, 0x3, 0xfffffffd, 0x5, 0x1, 0x3f, 0xfffffff8, 0x7ff, 0x0, 0x7, 0x71, 0x6, 0x6, 0x3, 0x9, 0x6, 0x6, 0x7f, 0xfff, 0x4, 0xfff, 0x7, 0x1c1dace, 0xfff, 0xfa3, 0x91, 0x12, 0xfffffffa, 0x7fffffff, 0x200, 0x9, 0x9, 0x0, 0x10001, 0x7, 0xe060, 0x5, 0x80000000, 0x3ab90f8f, 0x7fff, 0x8, 0x40, 0x3, 0x9, 0xb8fa, 0x0, 0x401, 0xffffffa2, 0x81, 0x0, 0x81, 0x0, 0x4, 0x6, 0x101, 0x0, 0x5, 0x80, 0x100, 0xc9, 0x9c80047, 0x9, 0x0, 0x4, 0x0, 0x6, 0x0, 0x3, 0x7, 0x10, 0x2e4ce984, 0xfff, 0x400, 0x7, 0x3, 0x4, 0x1c, 0x101, 0x8, 0x429a, 0x4, 0xfffffff7, 0x9, 0x7, 0x8, 0x9e9, 0x3, 0x7fff, 0x3, 0x9, 0x20, 0x1, 0x3ff, 0x4667, 0x0, 0x6, 0x3, 0x7, 0x8, 0xb62, 0x1, 0x1, 0x80000001, 0xffffffff, 0x9, 0x2, 0x1, 0x2, 0x81, 0x8, 0x4, 0x5, 0x56995d76, 0xa18, 0x6, 0x800, 0x493, 0xeabb, 0x6, 0xdb, 0x3, 0xffffff39, 0x8d, 0x7, 0x7fffffff, 0xfffffeff, 0x400, 0x80, 0x4, 0x100, 0x6, 0x5, 0x4, 0x7fffffff, 0xae4, 0x77, 0x81, 0x8, 0x40d0, 0x8, 0x8001, 0x77, 0x3, 0x401, 0xfffffffd, 0x6, 0x259c, 0x43, 0x80000000, 0x1, 0x7fff, 0x101, 0x729, 0x8, 0x9, 0x8, 0x96ad, 0x0, 0xfffffffc, 0x5, 0x1, 0x80000000, 0xc0, 0x401, 0x1000, 0xfffffff9, 0x6, 0x101, 0x80, 0x73, 0x7f, 0x6, 0x7fffffff, 0x1, 0x7, 0x4, 0x7, 0xffffffff, 0x0, 0x0, 0xdf5296, 0x401, 0xffff, 0x5, 0x9, 0xffff, 0x7f, 0x9, 0x4, 0x2, 0xb6c7, 0x2ede57df, 0x0, 0x9, 0x5, 0x5, 0xfffffffb, 0xc7, 0x20d, 0x800, 0x2, 0x4, 0x0, 0x7, 0x0, 0x5, 0x13, 0x80000001, 0x4f, 0x604, 0x7fffffff, 0x400, 0x9, 0x7, 0x81, 0x8, 0x8, 0x40, 0xfffffff8, 0x8, 0x7, 0x4, 0x3, 0x28, 0x3d, 0xfff, 0xc00000, 0x5, 0xffffffff, 0x1ff, 0x1, 0x8, 0x5, 0x7, 0x2, 0x1ff, 0x9, 0x8001, 0x4, 0x7, 0x1, 0x6, 0x3, 0x3, 0x1ff, 0x44ec788c, 0x1, 0x0, 0x400, 0x7fffffff, 0x41, 0x2, 0xff, 0x0, 0x9, 0x6, 0x9, 0x8, 0x4, 0xf6, 0x80000000, 0x0, 0x4, 0x3f, 0x5, 0x0, 0x4, 0x5, 0x8, 0x3, 0x1f, 0x248, 0x10000, 0x8, 0xffffffc0, 0x3ff, 0xfffffffc, 0x5, 0x7d, 0x3, 0x7, 0xafb, 0x7, 0x5, 0x5, 0x3, 0x7, 0x7ff, 0x0, 0x1, 0x6, 0x6, 0xfffffffb, 0x6, 0xf6d, 0xaaca, 0x2, 0x1, 0x1, 0x1, 0x0, 0x36, 0x1, 0x40, 0x5, 0x8, 0x1ff, 0x9, 0x401, 0x6, 0x3, 0x5, 0x9, 0x10d, 0x8, 0x6, 0x9, 0x7, 0x80, 0xffffffdc, 0x1000, 0x1, 0x2, 0x2, 0x3, 0x6, 0x27dac, 0x3, 0x3, 0x3, 0x7ae55c17, 0x8001, 0x7ff, 0x0, 0xffffe15f, 0xffff7d49, 0x7, 0x3, 0x2, 0x7, 0x200, 0x2, 0x1, 0x2, 0x9b5, 0x6, 0x401, 0x9, 0x4, 0x80, 0xffffffff, 0x126, 0x7fff, 0xb878, 0x7, 0xcb, 0xffffffff, 0x100, 0x7, 0x3ff, 0x400, 0x2, 0x1, 0x4, 0x80000001, 0x9, 0x100, 0x80, 0x545, 0xc676, 0x0, 0x8, 0x10000, 0x425f, 0x80, 0x1, 0x6, 0x435, 0x0, 0x8, 0xdb7, 0x5, 0xff, 0x1fd7, 0x1, 0x3ff, 0x2, 0x0, 0x81, 0x1000, 0xfffffff7, 0x0, 0x7, 0xcc, 0x2, 0x80000002, 0x5, 0x80000000, 0x63dc6c4a, 0x0, 0x10000, 0x8f25, 0x1000, 0x1, 0x0, 0x3ff, 0x8, 0x1, 0xffffffff, 0x7, 0xce3, 0x4, 0xffff9185, 0x81, 0x0, 0x0, 0x1000000, 0x732e, 0x0, 0x10001, 0x1ff, 0x6, 0x6, 0xfffffffd, 0x800, 0x9, 0xe0, 0x2, 0x7, 0x8, 0x1000, 0x7, 0x800, 0x348f, 0x6, 0x4, 0x4511, 0xff, 0x400, 0x1]}) syz_usb_control_io(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x40002) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000040)=""/209) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 663.052119][ T83] usb 3-1: new low-speed USB device number 115 using dummy_hcd [ 663.112191][ T2812] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 663.120583][ T2812] usb 2-1: config 0 has no interface number 0 [ 663.129520][ T2812] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 663.139858][ T2812] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 663.149243][ T2812] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 663.159509][ T2812] usb 2-1: config 0 descriptor?? [ 663.172222][ T3288] usb 6-1: new full-speed USB device number 111 using dummy_hcd [ 663.202981][ T2812] hub 2-1:0.253: bad descriptor, ignoring hub [ 663.209302][ T2812] hub: probe of 2-1:0.253 failed with error -5 [ 663.217577][ T2812] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input206 10:45:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 663.322095][ T83] usb 3-1: Invalid ep0 maxpacket: 512 [ 663.332151][ T12] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 663.402254][ T3887] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 663.492112][ T83] usb 3-1: new low-speed USB device number 116 using dummy_hcd [ 663.532174][ T3288] usb 6-1: config 0 has an invalid interface number: 141 but max is 0 [ 663.540657][ T3288] usb 6-1: config 0 has no interface number 0 [ 663.547288][ T3288] usb 6-1: config 0 interface 141 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 663.558950][ T3288] usb 6-1: config 0 interface 141 altsetting 0 endpoint 0x81 has invalid maxpacket 129, setting to 64 [ 663.642191][ T3288] usb 6-1: New USB device found, idVendor=0bc7, idProduct=0006, bcdDevice=82.cb [ 663.651534][ T3288] usb 6-1: New USB device strings: Mfr=246, Product=0, SerialNumber=0 [ 663.659818][ T3288] usb 6-1: Manufacturer: syz [ 663.665482][ T3288] usb 6-1: config 0 descriptor?? [ 663.702277][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 663.711568][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 663.721435][ T3288] ati_remote 6-1:0.141: Unknown Medion X10 receiver, using default ati_remote Medion keymap [ 663.731712][ T3288] ati_remote 6-1:0.141: Initializing ati_remote hardware failed. [ 663.740826][ T12] usb 1-1: config 0 descriptor?? [ 663.746104][ T3288] ati_remote: probe of 6-1:0.141 failed with error -5 10:45:58 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x401a40) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0xeb374f3c08d30536) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="e4d87897cbf5600e405573393929e2f2d0d92fe43e3461dc2f183d4712c135053db070c15575c2ac89cf52e2bb43ebb5ea040930b09979d1a74f93b35ab94018c12f13f9e6007e868e1bc9ac201d2acb122855bf3346d8d4d09b3a30e56720ec23436bd3a69c16e60394182cd12aa15a573e08cfe991ade4388f94d82efb00671d908e48c6e4a3cc3761a76317827e3d", 0x90) [ 663.762567][ T83] usb 3-1: Invalid ep0 maxpacket: 512 [ 663.768550][ T83] usb usb3-port1: attempt power cycle [ 663.784547][ T12] pwc: Philips PCA645VC USB webcam detected. [ 663.802190][ T3887] usb 5-1: config 0 has an invalid interface number: 105 but max is 0 [ 663.811019][ T3887] usb 5-1: config 0 has no interface number 0 [ 663.818089][ T3887] usb 5-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 663.827406][ T3887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 663.841734][ T3887] usb 5-1: config 0 descriptor?? [ 663.922713][ T22] usb 6-1: USB disconnect, device number 111 10:45:58 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffffffa, 0x80) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x884, 0x80, 0x0, 0x9, 0x0, 0xffffffb9}) syz_usb_ep_write(0xffffffffffffffff, 0x1000000000011, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000000140)="dd417d20d867a70b72eec2ae04283dc65151998cf40ebe644ea49058bf01825d749f8770bdc4fb5c7e31376bb47d38ceaec21b33ef30b5e2905d70c4c4b2b5de4ad4377f46702d1be29fd98c4cf660be0a20bf9159b8d452242600a25223b30b333ac3f39b69da0d49ad974795f85295c193cbf7973aee07f4fa3d0ad48b51d134401d20d78214f31ea8ac91dc42d8e760798388298bce364b66c02fa401c0a15ca8093f034b620419c361d5da6cb6342c910cc5603d1b54b9d07a5d0f3931169408ce74db28165eec539eeb91b2d173eec8269ffd4f5020b6eac0d82b76ab825c15e93b80209e354184f933e81015fb963d976b19d7416db4650c1d98f1cbcf956425fb623eb67b9b50374a8389747e02a8f8e74305c20b8402c5eb6484ef8f097e5fe85daaf26ea9e7e107479abe4f277df52095d5e2b13cd2af1d8c641707", 0xffffff43) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) write$hidraw(r2, &(0x7f0000000080)='w', 0x1) [ 664.212149][ T12] pwc: recv_control_msg error -71 req 02 val 2b00 [ 664.232238][ T12] pwc: recv_control_msg error -71 req 02 val 2700 [ 664.252154][ T12] pwc: recv_control_msg error -71 req 02 val 2c00 [ 664.279576][ T12] pwc: recv_control_msg error -71 req 04 val 1000 [ 664.302260][ T12] pwc: recv_control_msg error -71 req 04 val 1300 [ 664.322177][ T12] pwc: recv_control_msg error -71 req 04 val 1400 [ 664.342249][ T12] pwc: recv_control_msg error -71 req 02 val 2000 [ 664.362153][ T12] pwc: recv_control_msg error -71 req 02 val 2100 [ 664.382243][ T12] pwc: recv_control_msg error -71 req 04 val 1500 [ 664.403205][ T12] pwc: recv_control_msg error -71 req 02 val 2500 [ 664.422165][ T12] pwc: recv_control_msg error -71 req 02 val 2400 [ 664.442183][ T12] pwc: recv_control_msg error -71 req 02 val 2600 [ 664.462173][ T12] pwc: recv_control_msg error -71 req 02 val 2900 [ 664.482166][ T12] pwc: recv_control_msg error -71 req 02 val 2800 [ 664.502184][ T12] pwc: recv_control_msg error -71 req 04 val 1100 [ 664.522184][ T12] pwc: recv_control_msg error -71 req 04 val 1200 [ 664.529482][ T12] pwc: Registered as video2. [ 664.550840][ T12] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input208 [ 664.562354][ T22] usb 2-1: reset high-speed USB device number 98 using dummy_hcd [ 664.564128][ T12] usb 1-1: USB disconnect, device number 61 10:45:59 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 664.722115][ T2752] usb 6-1: new full-speed USB device number 112 using dummy_hcd 10:45:59 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000012200000905810307000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 665.092390][ T2752] usb 6-1: config 0 has an invalid interface number: 141 but max is 0 [ 665.100807][ T2752] usb 6-1: config 0 has no interface number 0 [ 665.110778][ T2752] usb 6-1: config 0 interface 141 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 665.122417][ T2752] usb 6-1: config 0 interface 141 altsetting 0 endpoint 0x81 has invalid maxpacket 129, setting to 64 [ 665.142152][ T12] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 665.212231][ T2752] usb 6-1: New USB device found, idVendor=0bc7, idProduct=0006, bcdDevice=82.cb [ 665.221617][ T2752] usb 6-1: New USB device strings: Mfr=246, Product=0, SerialNumber=0 [ 665.230010][ T2752] usb 6-1: Manufacturer: syz [ 665.235869][ T2752] usb 6-1: config 0 descriptor?? [ 665.273838][ T2752] ati_remote 6-1:0.141: Unknown Medion X10 receiver, using default ati_remote Medion keymap [ 665.284086][ T2752] ati_remote 6-1:0.141: Initializing ati_remote hardware failed. [ 665.292513][ T2752] ati_remote: probe of 6-1:0.141 failed with error -5 [ 665.473587][ T2752] usb 6-1: USB disconnect, device number 112 10:45:59 executing program 2: syz_usb_connect(0x0, 0x185, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000bbfe9508a2a728ffe7640000000109022400010000000009044c000201033037859f0400000000000009050f000000000000095194d858dad900000000414d4f2f869fd7374395ea1a029359035f88517c60b7779a8672d7594af15d61f6feb7f3efcdce83347fb670cb9c4a7cf5396783038641be60cb09b715cdffe677c295ff0ac697f8ff"], 0x0) syz_usb_connect(0x6, 0xa9, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x6f, 0x44, 0x5d, 0x8, 0x12d1, 0x5e35, 0x20d3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x97, 0x1, 0x4, 0x29, 0x40, 0x6, [{{0x9, 0x4, 0xa5, 0x3, 0x0, 0xff, 0x6, 0x10, 0x5, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "b7709e5d301a"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x0, 0x8fd7, 0xff}, [@country_functional={0x10, 0x24, 0x7, 0x75, 0x7, [0x7f, 0x7, 0xfff, 0x9, 0x6]}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x1f}, @ncm={0x6, 0x24, 0x1a, 0x0, 0x81}, @dmm={0x7, 0x24, 0x14, 0x7, 0xff7b}, @network_terminal={0x7, 0x24, 0xa, 0x20, 0x1f, 0x3f}]}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "4d7ff2f741"}, {0x5, 0x24, 0x0, 0xff}, {0xd, 0x24, 0xf, 0x1, 0xacca, 0x3, 0x0, 0x3f}, [@call_mgmt={0x5, 0x24, 0x1, 0x3, 0x80}, @country_functional={0xa, 0x24, 0x7, 0x57, 0x8000, [0x50, 0x5]}, @mbim={0xc, 0x24, 0x1b, 0x101, 0x9, 0x3, 0x3, 0x4, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x8001, 0xb3, 0x5}]}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x310, 0x8, 0x5, 0x0, 0x9f, 0x80}, 0x4a, &(0x7f00000001c0)={0x5, 0xf, 0x4a, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x6, 0x3, 0x2, 0x9, 0x6e53}, @wireless={0xb, 0x10, 0x1, 0x4, 0x78, 0x20, 0x3f, 0x8, 0x9}, @ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x5, 0xf0f, 0x2, [0xf, 0x3f30]}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0x0, 0xf000, 0x8001, [0x1fe00c0, 0x3f00, 0x0, 0x30]}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x437}}]}) 10:46:00 executing program 1: r0 = syz_usb_connect(0x0, 0x409, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x8d, 0xdb, 0xdc, 0x8, 0x4fc, 0x1528, 0x7905, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1, 0x0, 0x0, 0xcc, 0x86, 0x36}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f0000000180)={0x24, &(0x7f0000000000)={0x40, 0x10, 0x2, {0x2, 0x30}}, &(0x7f0000000040)={0x0, 0x3, 0x3d, @string={0x3d, 0x3, "58deb08b72a7ed16c4214afaaff1a2dde1b9a433cbc07091985a045fe53cca3ed2596f5bbd22618e5e5ea1c75c7b69d161516406f5c44480b4cf7d"}}, &(0x7f0000000100)={0x0, 0x22, 0xb, {[@local=@item_4={0x3, 0x2, 0x7, "5f5ab6fe"}, @global=@item_012={0x0, 0x1, 0x8}, @main=@item_4={0x3, 0x0, 0xca49fe651947723b, "baa1c92b"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x33a2, 0x0, 0x1, {0x22, 0x9c3}}}}, &(0x7f0000000400)={0x2c, &(0x7f00000001c0)={0x0, 0x31, 0xc9, "f7f51de17d75e4691ba6685332fbdf1bc588292cfeb838d7948495a336079e46b332bea7d693ea801056ebb4bf1592334e8b7e123bae91966d53a358d5912771361e8f1afe048ff2b9c94fc7a6f10fe7fb88b15d471e14edd84abce92e10b932c981dad8a65ba5c9fdae56ecaaaf87efc99ab76f824b2620b4f6e1d5d74de8c7f39ac97dc6aaeba870e64b47a7da933d92d228a2882861020be6cbc040957d509e5aec4b4eec16436b69d158f7b9e1eb0dcbd961979f33b90058b1e57dab6e313488f6684251ddca7f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xb}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000340)={0x20, 0x1, 0x49, "c2952c08a6f81b41092002481386ccfb5715370d63f028e311f954e2d46959f59dd4f063a216344fd4b4bf58aeab02cfe5131eb5b3da26bd2b09d54bfcc625fc5fce5df2730f95cdc7"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x40}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 665.562172][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 665.571272][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 665.590724][ T12] usb 1-1: config 0 descriptor?? [ 665.612477][ T3887] asix 5-1:0.105 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 665.623303][ T3887] asix 5-1:0.105 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 665.635355][ T3887] asix: probe of 5-1:0.105 failed with error -71 [ 665.644493][ T12] pwc: Philips PCA645VC USB webcam detected. [ 665.645062][ T3887] usb 5-1: USB disconnect, device number 104 10:46:00 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x50000) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0xa2, 0x81, 0xe, 0x20, 0x5, 0x7fffffff}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100007ce3ad20012009335e8a000000010902240001000000000904b300020cc1470009058d00000000000009050f000000000000414acca10620579efb0bf83efef7a99bd578eae934fdae782187ce70b0897ebad80017d38e099ebdab67cb8baee2baed5a20b2e0"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000840)={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_control_io$printer(r1, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) [ 665.852429][ T22] usb 2-1: reset high-speed USB device number 98 using dummy_hcd [ 665.902139][ T3288] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 666.062180][ T2812] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 666.082290][ T12] pwc: recv_control_msg error -71 req 02 val 2b00 [ 666.092301][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 666.102688][ T12] pwc: recv_control_msg error -71 req 02 val 2700 [ 666.122302][ T12] pwc: recv_control_msg error -71 req 02 val 2c00 [ 666.132297][ T22] usb 2-1: device firmware changed [ 666.137851][ T22] usb 2-1: USB disconnect, device number 98 [ 666.143013][ T12] pwc: recv_control_msg error -71 req 04 val 1000 [ 666.152675][ T3288] usb 3-1: Using ep0 maxpacket: 8 [ 666.162186][ T12] pwc: recv_control_msg error -71 req 04 val 1300 [ 666.182555][ T12] pwc: recv_control_msg error -71 req 04 val 1400 [ 666.202206][ T12] pwc: recv_control_msg error -71 req 02 val 2000 [ 666.222206][ T12] pwc: recv_control_msg error -71 req 02 val 2100 10:46:00 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000012200000905810307000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 666.242183][ T12] pwc: recv_control_msg error -71 req 04 val 1500 [ 666.262172][ T12] pwc: recv_control_msg error -71 req 02 val 2500 [ 666.272448][ T3288] usb 3-1: config 0 has an invalid interface number: 76 but max is 0 [ 666.280810][ T3288] usb 3-1: config 0 has an invalid descriptor of length 133, skipping remainder of the config [ 666.291366][ T3288] usb 3-1: config 0 has no interface number 0 [ 666.297624][ T12] pwc: recv_control_msg error -71 req 02 val 2400 [ 666.304348][ T2812] usb 6-1: Using ep0 maxpacket: 32 [ 666.310293][ T3288] usb 3-1: config 0 interface 76 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 666.323860][ T3288] usb 3-1: New USB device found, idVendor=a7a2, idProduct=ff28, bcdDevice=64.e7 [ 666.333355][ T3288] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 666.341692][ T12] pwc: recv_control_msg error -71 req 02 val 2600 [ 666.350219][ T3288] usb 3-1: config 0 descriptor?? [ 666.362233][ T12] pwc: recv_control_msg error -71 req 02 val 2900 [ 666.382357][ T12] pwc: recv_control_msg error -71 req 02 val 2800 [ 666.402287][ T12] pwc: recv_control_msg error -71 req 04 val 1100 [ 666.422275][ T2812] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 666.430729][ T2812] usb 6-1: config 0 has no interface number 0 [ 666.437581][ T12] pwc: recv_control_msg error -71 req 04 val 1200 [ 666.444755][ T2812] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 666.454325][ T2812] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 666.462969][ T12] pwc: Registered as video2. [ 666.468558][ T12] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input210 [ 666.487807][ T12] usb 1-1: USB disconnect, device number 62 [ 666.495030][ T2812] usb 6-1: config 0 descriptor?? [ 666.502150][ T101] usb 5-1: new high-speed USB device number 105 using dummy_hcd 10:46:01 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 666.552214][ T22] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 666.632234][ T3288] usb 3-1: string descriptor 0 read error: -71 [ 666.640877][ T3288] usb 3-1: MIDIStreaming interface descriptor not found [ 666.652696][ T3288] usb 3-1: USB disconnect, device number 118 [ 666.752185][ T2812] rtl8192cu: Chip version 0x10 [ 666.822123][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 666.862417][ T101] usb 5-1: config 0 has an invalid interface number: 105 but max is 0 [ 666.870725][ T101] usb 5-1: config 0 has no interface number 0 [ 666.877364][ T101] usb 5-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 666.886790][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 666.896628][ T101] usb 5-1: config 0 descriptor?? [ 666.932233][ T12] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 666.962668][ T22] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 666.970965][ T22] usb 2-1: config 0 has no interface number 0 [ 666.978050][ T22] usb 2-1: New USB device found, idVendor=04fc, idProduct=1528, bcdDevice=79.05 [ 666.987461][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 666.996517][ T22] usb 2-1: config 0 descriptor?? [ 667.034055][ T22] gspca_main: spca1528-2.14.0 probing 04fc:1528 10:46:01 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x6009, 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_connect(0x4, 0xb14, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x49, 0xae, 0x6c, 0x20, 0xb48, 0x3009, 0x19f3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb02, 0x2, 0x7f, 0x6, 0xe0, 0x80, [{{0x9, 0x4, 0x32, 0x7f, 0xd, 0x4e, 0x25, 0xf9, 0x4, [@generic={0xf3, 0x26, "8d7ae44ca99ea73d6be79b65fa8afa306e3c36701cb4fee8e4bdae33902f3dec76026fd96d7366b31335dbbfa78dde2ce97b7dafb9ed94fd13d9985fa52201eb66651c71d4e0d25a104c064dad77f78f04ab802c2ce59b9e22a70ff89e3c423db42de7aa3bb07445eb2d8eced3b990d984f0653a6d448cc11d8e07963766474ac63592d50dc647b944a7021779580354ced8a9411e175c03f8a1fe07328d497302e3084c067140bb8272de23c0fc69300e013a3628eacd577aff32d2539f7c19c52ee8aac21da0977e46905279345a379c765ffb810758b34bc5ecceee9c9d77935c968d4b3730320a4051c3d260e9236f"}], [{{0x9, 0x5, 0x8, 0x5, 0x160, 0x1f, 0x0, 0x76}}, {{0x9, 0x5, 0x9, 0x10, 0xfe, 0x2b, 0x8c, 0x1f, [@generic={0x5b, 0x24, "fdf726eba212756f610db97c8dff9773a31ea0388595f962e94b30aa08a7321ebd59735a86660feb69b9fa4c5ecd2851641845ba5321cd67189de872f5f295fd4e12f704086976cf6884118d38404b6dfb6b8cc9b2cd075e7c"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3f8, 0x80, 0x5, 0x1, [@generic={0xa2, 0x24, "621a4b32a7a4a048e70bd53ac2bbc445aa136fa978c339850b07c6e1d2a09231251c8fae3a43ccf405a6adeadff166f14fa1f94523148b090b5d99468a48a6267f9a33fa459be7a9882f9c1212ba78b3ce72edaa1a8feb9eadbd28f58bae4777b91bcbc290e632c056d9ed01afd49cf8b6c01da12c64c57269604f2899e1e9145b2c328f638d66a08ce2500925864e542d656321122f2a6e4af2772bc090c6b0"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x29f, 0x2, 0x2c, 0x2c}}, {{0x9, 0x5, 0xa, 0x0, 0x326, 0xff, 0x3, 0x4, [@generic={0xa, 0x30, "b7d2c2583a1d5775"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x2ea, 0x9, 0x40, 0x5, [@generic={0x33, 0x1, "f2f574c5bcfc4be0acd341f5490db8acf777f57e3579418d7aa504939cfc62341ecae4622d994c80a5e0bc3391e30b15d0"}]}}, {{0x9, 0x5, 0xd, 0x0, 0xa3, 0x3, 0x9}}, {{0x9, 0x5, 0xd2bb9737f177c2cc, 0x4, 0x1a6, 0x9, 0x3, 0x8, [@generic={0x32, 0x1b, "45e3719fc2b6731ce2e77e7a44e64cb01f3b869d6dde3c7c475c71dfd971d034246bb746586c0b5acae61297087e0e9c"}, @generic={0xde, 0x24, "95707aeaab035660fa54e759ddc1dde90afa968e9fbf4424a3e16dc13c9c9d041bc9b8b5faa5f869258234b833a482a65071a44eabbff203036c60e15076325cfa4c98cdb1367b518b72e1b22fad1d24268b1cd8a9aa449532b10b09cec7251745f93a5c6b432d400ed819ed1faef0b499825fc47e54faa187cf161beffaab2b729f45c21de8c693ef4b45268556ba93645482ee14f16b039bd83c01d6e3a4df1ba94eb737970f894b320eb745a54600299a0a474771ecd2249699d01a4b90354d2ad71e3e51686462236f9ef82ac8d13e6d009292ec8d4a55c98b6d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x3c1, 0x0, 0x0, 0x7}}, {{0x9, 0x5, 0x10, 0x0, 0x11e, 0x6, 0x4, 0x1, [@generic={0xec, 0x6, "93478bf0cb6a7eeacbe42413425b9cadf449fa55123af21903511888906269f3283010721ca0e924ceedaeb6e21f5f579f267a006da4d162e1ce56e4b743672a4ea9dbbb032de97e70f3c7af33e7c7754bcca75e29d45233bccd3627bdf9c1ed6e91f2819c3dd84090d3b579ec15d453a1df91378b5b1b30c51a0d3aab19b21107d8db329a110e9ec27cf3945b6af70550ad8eb3fead201200c67ceb2d5f9e3b9e63b648f3696bf4bc806cebb4e507032cd28a0ed4e60f50ef78c4182ed4f9f32471364746511de3d3f4bca24a4371d6134e962c4c0d7fed2addc8e848d88cd6d25575bf694e0b2112eb"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x29a, 0x80, 0x9, 0x1}}, {{0x9, 0x5, 0xb, 0x0, 0x34d, 0x3, 0x40}}, {{0x9, 0x5, 0x8, 0x4, 0x3ae, 0xff, 0x81, 0x65}}]}}, {{0x9, 0x4, 0x0, 0xff, 0xf, 0x97, 0x27, 0x9d, 0x8, [@hid_hid={0x9, 0x21, 0x0, 0x4, 0x1, {0x22, 0x31f}}, @hid_hid={0x9, 0x21, 0x3, 0x2, 0x1, {0x22, 0x3e8}}], [{{0x9, 0x5, 0xb, 0x0, 0x23a, 0x4, 0x7f, 0x7, [@generic={0x13, 0x30, "a547ffdb002b2e89838c1d722868fe64e1"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x3a0, 0x8, 0x81, 0x3, [@generic={0x20, 0x2c, "e5aa0c9426295f6453bce762ca468a33dcca7e79c39fc35fb8d8be709011"}, @generic={0x2c, 0x23, "d5662b71cd5e2390bb9e21d277d7053df1961c7683a480beb9821cda2dd66998fe7ad4a40eaf182c849a"}]}}, {{0x9, 0x5, 0x3, 0x1, 0xa8, 0x80, 0x6, 0x3, [@generic={0x57, 0x6, "b7b1839d282e8d706410c9a3456287a1b57cf2f704509c941c82d44d57e0ef640ca493a07d302664b696aefd4f695b307959c1305517e6d4867264bb8a01206112bc5ed2b6dd1b6aaaceb1cb5dc7179fb4c9b2c77c"}, @generic={0x1f, 0x21, "1baa1f92d24000c71e3315b053cc0d1bba17798d592e19711c8fe06618"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x142, 0x3f, 0x3f, 0x3f, [@generic={0xa, 0x1, "a2ef66f7181441b0"}]}}, {{0x9, 0x5, 0x80, 0x795fd2acf59a10b8, 0xc, 0x2d, 0x1, 0x7f, [@generic={0x55, 0xaf64644f6f493b58, "132e41852938f77b83550013feb64020407ed96b4a96eb10ecb1a8ee0a72b5cecbe5362a577603f5717f5912d5c6f70b4597ba472511458256da93709554c3585c7ea9f53fa8a66688c21e29238ca01549553a"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x3d1, 0xfa, 0x4, 0x3f, [@generic={0x73, 0xf, "d728c90f6c9692f638c5074ece23910c38d61b09d2192ef081339f781489ec0522f8e7d199b34373dc9a69fc43a29334c9a6a174edba14515c8b6d4fcffaf4716645abcf89206bc3a59a88f1cc2b09cd1def7aa432b4d9198c2e94fc4e2ceebeb22fbd98c00c63193a413622d8f6f20667"}, @generic={0xc0, 0x10, "facce5548c44c26c6c71f9d84e1a506157e0d712e775c9fccb531c4857e50d35ae6fa489675e9b842930f80d7d6d4fa1d95c9df02770f857b2a96669321e2a4f36197350171415127dda7859d7cca841a4e05d662dd83cb925afa9ddc41a0bca5c1dbedc7e2719b511e72eeedaa2c2c90d83fcb92e5934dc6fe037bde6b685b78329f97790fbf747b4f70462a0ad180e348b4bc39e3bc5f4ab7621f05bfb9f9acc65847ff48748a2e6d36b722d49a84a4363f48ffa5e737787b371d2b914"}]}}, {{0x9, 0x5, 0x1, 0x1d, 0x22e, 0x8, 0x8, 0xf9, [@generic={0xd8, 0x0, "85d5f748e77df37c8d4f368189da74a93efb5e062e9650114cac54dc4f385ed32c13d8d2edc6a2330b2330dfb4d7dbc014e094cdf9e5afc04d36e78b361ec35007d4d96b86e2941abf6c6514a566a52f360574d54929e45b6bf098d8a027906826ab1cfe830fc324c4fae07065e3195cf9a38814285b061bb60dc6ace7f0dce881f71d584651a6b83b8cdc0e8ef5503f21069a7ee2f8fc070d5dbc690de5bf4fa432a1f9a149547e96f6aa74e72bdcda3e01b0815e65347c11a415b2e622a5339a9834c543c3d92445170fd240925c60d4324fd3a0bf"}, @generic={0x35, 0x1c, "b534de4eeb9cc365e81eb43a7934b4febd566eab8b5a5a8de68992d815bda41b4ab2e9181a7ff3db7f9b7b4fd1c09fa47efb9c"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x17e, 0x1, 0x5d, 0x3f, [@generic={0xd0, 0xe, "f620aaee942b42e7de285045251c6294fcda1f846a18d3711a059b0dc8e62fdfe5af16ece0f93590b58b5b972d0b8275061979049bc695f28015d97c047f864c03e9886fcc9d0d47322080aed47e22f73c2a1d8c78c54a8af95ff35cd74d23e50189e7de759b692f9099cf8193da00d8b61bc8870f68058ce6a741d13e2b746fcb400bef35892576980bfafc01a563ddab89c5de2cb7b8a5cfe9ac45f4cc3b4db17d42b22a57ac39b86990732452ff91fb0721a60b9794e606c9dcaeaf98ecab3bb12f2828c0e28995fa0662f1e5"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1c7, 0x3, 0x7, 0x4}}, {{0x9, 0x5, 0x80, 0x0, 0x209, 0x5c, 0x4, 0x1}}, {{0x9, 0x5, 0x0, 0x2, 0x1b2, 0x6, 0x3, 0xfc}}, {{0x9, 0x5, 0x4, 0x0, 0x10e, 0x3f, 0x18, 0x9, [@generic={0x1d, 0x802f3e1e0c13a826, "0f88896f4ef34064c2ba677fdfa512fb06d0a285e69d5f7c6884b6"}, @generic={0x62, 0x10, "0ebec87284505f337cb490d1db8ad22d852d83f6c76409e664b381de2abf7f750c373cc593202d1fa8158cb22ec3108f8c294b5d7e435947f7322b933ce7eacf70b82b1ed9afee41f44c806e0002c9e7d5c38a1a6bb0cf87dde4829b1a538e86"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x35, 0x3, 0x47, 0x24, [@generic={0x80, 0x22, "89ac36b074d6bf500433b760788cdb979fbfdb96cc9c1e57d2cf06ccfe55fd1fb5bcadac30239cf8c37a2e916443948d2aadd78d8afa37854b28708661c21cc1df1b6fd9b42c9b2f019331d6f4cf381bd62cf7f289fbdd60910369df74b18f0c663d6db134e3faa474ea00084af1994c2ff592f2f43c61571042348d87ea"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x346, 0x7, 0xe0, 0x6, [@generic={0x6d, 0xc, "a385caff059630226a6e5005aa9f7391a45f7abf1cc31ade111d5a1fae4df41b4b4ff05b575f6def17da62b0c08d8c5d368cee5d6dce84166c553264896d4779460a462cdd2aa8ca77c71b0a35357ac600f92f1e52e85279f481d8524781f2fac154f53f540721e4e0d83c"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x1fa, 0x2, 0x1, 0x1}}]}}]}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x6, 0xfb, 0x4, 0x8, 0x81}, 0x23, &(0x7f00000000c0)={0x5, 0xf, 0x23, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x4, 0xf00, 0x1000, [0x7f9fb0, 0xc03f]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xf, 0x4, 0x7, 0x4}]}, 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xc09}}, {0x11, &(0x7f0000000cc0)=@string={0x11, 0x3, "394df8d694e425d6d0e450b26f9874"}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x19, {[@global=@item_012={0x2, 0x1, 0x9, "877a"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb0600"}, @main=@item_4={0x3, 0x0, 0x6, "8b403f20"}, @local=@item_012={0x2, 0x2, 0x5, "96e9"}, @local, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_4, @main=@item_012={0x1, 0x0, 0x0, 'b'}]}}, 0x0}, &(0x7f0000000040)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 667.202219][ T101] asix 5-1:0.105 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 667.242353][ T101] asix 5-1:0.105 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 667.252630][ T101] asix 5-1:0.105 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 667.292818][ T101] asix: probe of 5-1:0.105 failed with error -71 [ 667.304278][ T101] usb 5-1: USB disconnect, device number 105 [ 667.322206][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 667.331687][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 667.341178][ T12] usb 1-1: config 0 descriptor?? [ 667.372331][ T3288] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 667.392292][ T2812] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 667.401231][ T12] pwc: Philips PCA645VC USB webcam detected. [ 667.407782][ T2812] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 667.425021][ T2812] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 667.434898][ T2812] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 667.439843][T11629] rtl8192cu 6-1:0.179 wlan2: renamed from wlan0 [ 667.444533][ T2812] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 667.458530][ T2812] rtlwifi: Selected firmware is not available 10:46:01 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef800010902260001010000000904000009030102000921000000012200000905810307000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 667.595066][ T3887] usb 6-1: USB disconnect, device number 113 [ 667.612307][ T3288] usb 3-1: Using ep0 maxpacket: 8 [ 667.672294][ T101] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 667.732337][ T3288] usb 3-1: config 0 has an invalid interface number: 76 but max is 0 [ 667.740758][ T3288] usb 3-1: config 0 has an invalid descriptor of length 133, skipping remainder of the config [ 667.751138][ T3288] usb 3-1: config 0 has no interface number 0 [ 667.757740][ T3288] usb 3-1: config 0 interface 76 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 667.770895][ T3288] usb 3-1: New USB device found, idVendor=a7a2, idProduct=ff28, bcdDevice=64.e7 [ 667.780001][ T3288] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 667.789043][ T3288] usb 3-1: config 0 descriptor?? [ 667.792507][ T22] gspca_spca1528: reg_w err -110 [ 667.824658][ T22] spca1528: probe of 2-1:0.1 failed with error -110 [ 667.832295][ T12] pwc: recv_control_msg error -71 req 02 val 2b00 [ 667.852920][ T12] pwc: recv_control_msg error -71 req 02 val 2700 [ 667.872264][ T12] pwc: recv_control_msg error -71 req 02 val 2c00 [ 667.892192][ T12] pwc: recv_control_msg error -71 req 04 val 1000 [ 667.912204][ T101] usb 5-1: Using ep0 maxpacket: 16 [ 667.917557][ T12] pwc: recv_control_msg error -71 req 04 val 1300 [ 667.942226][ T12] pwc: recv_control_msg error -71 req 04 val 1400 [ 667.962146][ T12] pwc: recv_control_msg error -71 req 02 val 2000 [ 667.982835][ T12] pwc: recv_control_msg error -71 req 02 val 2100 [ 668.002225][ T12] pwc: recv_control_msg error -71 req 04 val 1500 [ 668.022189][ T12] pwc: recv_control_msg error -71 req 02 val 2500 [ 668.032318][ T101] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 668.043562][ T101] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 668.056788][ T101] usb 5-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 668.066364][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 668.074600][ T12] pwc: recv_control_msg error -71 req 02 val 2400 [ 668.082075][ T101] usb 5-1: config 0 descriptor?? [ 668.092276][ T12] pwc: recv_control_msg error -71 req 02 val 2600 [ 668.099231][ T3288] usb 3-1: string descriptor 0 read error: -71 [ 668.109440][ T3288] usb 3-1: MIDIStreaming interface descriptor not found [ 668.121928][ T3288] usb 3-1: USB disconnect, device number 119 [ 668.132189][ T12] pwc: recv_control_msg error -71 req 02 val 2900 [ 668.152840][ T12] pwc: recv_control_msg error -71 req 02 val 2800 [ 668.172281][ T12] pwc: recv_control_msg error -71 req 04 val 1100 [ 668.193056][ T12] pwc: recv_control_msg error -71 req 04 val 1200 [ 668.200981][ T12] pwc: Registered as video2. [ 668.208360][ T12] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input211 [ 668.222991][ T12] usb 1-1: USB disconnect, device number 63 10:46:02 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 668.382108][ T3887] usb 6-1: new high-speed USB device number 114 using dummy_hcd 10:46:02 executing program 2: syz_usb_connect(0x2, 0x60, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x61, 0x8, 0x8b, 0xff, 0x4e7, 0x20, 0xb26a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1c, 0xff, 0x80, 0x5, [{{0x9, 0x4, 0x13, 0x55, 0x2, 0x14, 0x4a, 0x15, 0x1b, [], [{{0x9, 0x5, 0x6, 0xd, 0x1f4, 0x0, 0x2, 0x2d}}, {{0x9, 0x5, 0xf, 0x0, 0x3e6, 0x2e, 0x8}}, {{0x9, 0x5, 0x0, 0x3, 0x2cd, 0x9, 0xad, 0x5, [@generic={0x0, 0x24, "ce314ae0b1ae557bf3bfd9b371f2c6f4d2592a208c042bc05ce0e174e2f614c0e1a6d75c2568eb1959cd257b23779864381a5b0bbc6391d261da31cdc6f0ed6f81fa0a765a401a1b9b4b3ded3175e387d87ae622ced8e073f1e9055a8f29c589976df915abc9d5258f3fb8f565cb732d61c5c47f2bcf50c63c4cd657af9f90acda254b969fa00b68752e39f16289281e02d82eb33bb8a7fe75eb8a1c2b264416ceaaca09d405c8ee073e7a516c8ec31fbd20efab258da7e9c7de8f664f597b309526b10a2d8eef51a58ede39c0f11ea2f0d62ef5e6f8754e"}, @generic={0x0, 0x21, "a80ca0c510cd27ccf287e4f6e9baad37af04f0acc777ef14b4089180c7ce2c9ae29bf6a2a05feebaca4e89ae38877fd1af394281e5ccc1c3e74274d805ac656000d1b5901275040dcd4c5a9e3f412d958877f8839babb6e070488ec941f28960a364ca74bfa1b6f62f22fd21d6b66c709f4a45d61627add694a18b1556fc528a1fd949f87dced6d76c6ba1dd2c34714a98af3fd36516a0b67d039a88154a8c9750dc4826f0a4c7c92b447a460192a9706d38b0c231e9ab4129c44bc5fae2ddba5a65618b6ffb907e3638f7"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x155, 0x5, 0xff, 0x6e}}, {{0x9, 0x5, 0xb, 0x0, 0x55, 0x5f, 0x7, 0x0, [@generic={0x0, 0x87842c19c218156c, "4dba33f5b85f71c296d30717312d5609eb194285513e6a9f6bf74ad2d0ec0fda77570e12ef18cea24b902781398d82dac2480fc04416ba3b14bd2b60fe85be4a886931375bb18a7c380971717cc838d569994eb4649c29fadbadd3285d0b9a2369b77843443fd1942587c47c29ca547a3f8748c2465d78036a8481fa97344d4d16bf2248322b3e869bf9ce02b90f4a2815ac8de3f1cf6a3854e353359a2b0575480df18018f26743271d7204c6dd740239f76fc66592d44c835a48dc04701f3d52cb52c6d693a06a00f0abd1ad5bbfde990df165c053994244bc87"}, @generic={0x0, 0x3, "69dde4ebe33003b8b3b8b0130024d588b0603f9b0640af300392f0ab1e84ef2126fa12be6d8251d38c97202041242cb948f6157580606dbb60af01f90ce5703b72beb6e6651ca999863a23767bee1437492cb5e0effc9731899dcfa1318be52f9fda6851b6804be2e5f8528569b534421669e65fa13643b0f986268559b99c37c6e9970092cc9a3b9b8df3ac94485cf1364af27e81527af24988636c3e2d80ebeda9c318120815e0898fc7e38eeb8c57edb8d1a924c22246b0af72029e14690836ee86559adff7f59a4a65bc28274cfe79621f63373e5a4eca489867698a583549fae53fdccdc952301f496f12fd6a863d9d5e86d274d01690614fb0f548f4"}]}}, {{0x9, 0x5, 0x0, 0x2, 0xf4, 0x0, 0x1, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0x3d0, 0x0, 0xd2, 0xb1, [@generic={0x0, 0xf, "07ae5cafbc73837c9b537d2e55e1240c0e5ba1154c58e25ac7dce3478222bfcfc975268b9b2b8f9d2098b6071b13fffbfc61b66f6737cec9582138094bc72bb37c8e45d2dfbc1827029ffec3e50d6c7902870ca06a032663c020cde3a1738215e64601758fab32c07e5427c641408714862e1655be8e48695b255dcc93b82d77abd707aeb7bd9b8ab050758cca1ef856ffe092dec542bea1f1f75dc51ecbf413ede1a812a1"}, @generic={0x0, 0x2d, "c89d0c6e6d9f184a7199d90af581c78b581fd4efa4861e1d7ce2f58f97d01fc0ccb261c3c3d4f129d2567797bd8e7fcbfd8ff180ecf886c5f3e866f42600b645b6ceeeaaa20f1f08b2d7255ef63a830b8c63d57ecda07e6cbde8e4bb5b1999586e60cb5736e10d92370d32302ac5ad"}]}}]}}]}}]}}, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x8) [ 668.492094][ T3288] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 668.622137][ T3887] usb 6-1: Using ep0 maxpacket: 32 10:46:03 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 668.702160][ T12] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 668.742238][ T3887] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 668.750484][ T3887] usb 6-1: config 0 has no interface number 0 [ 668.756678][ T3887] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 668.765768][ T3887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 668.775191][ T3887] usb 6-1: config 0 descriptor?? [ 668.822267][ T101] usbhid 5-1:0.0: can't add hid device: -71 [ 668.828619][ T101] usbhid: probe of 5-1:0.0 failed with error -71 [ 668.837229][ T101] usb 5-1: USB disconnect, device number 106 10:46:03 executing program 1: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x1d6, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x9f, 0xbb, 0xd7, 0x8, 0x1c40, 0x534, 0x1cbf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc5, 0x0, 0x0, 0x35, 0x84, 0x39}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000009c0)={0x44, &(0x7f00000006c0)={0x0, 0x0, 0x4, "02df7c74"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xffff, 0x340400) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x2, 0x82b8a35eef9001f9, 0x3, 0x3, 0xff, 0x401, 0x5, 0x3f, 0x9, 0x10000, 0x9a5d, 0x5, 0x40, 0x1}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 668.864709][ T22] usb 2-1: USB disconnect, device number 99 [ 668.962211][ T2759] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 669.022210][ T3887] rtl8192cu: Chip version 0x10 [ 669.052104][ T3288] usb 3-1: new full-speed USB device number 121 using dummy_hcd [ 669.062269][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 669.071684][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 669.080868][ T12] usb 1-1: config 0 descriptor?? 10:46:03 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_connect(0x3, 0x26f6, &(0x7f00000001c0)={{0x12, 0x1, 0x180, 0xe4, 0x6b, 0x51, 0xff, 0x1660, 0x1921, 0xb14f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x26e4, 0x2, 0xf4, 0x1f, 0x40, 0x2, [{{0x9, 0x4, 0xeb, 0xa8, 0x2, 0x17, 0x6, 0xc6, 0x1, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "7a9273ce"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x1f, 0x9, 0x4, 0xb0}, [@mdlm={0x15, 0x24, 0x12, 0xfa}]}], [{{0x9, 0x5, 0x9, 0x1, 0x3ec, 0x80, 0x1, 0x2, [@generic={0x6, 0x9, "b9f53419"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x39, 0x80, 0x5, 0x2, [@generic={0x53, 0xa, "203469e856af4bb25476e5f9b5ab64b65e35ed549ea5f707a2e94cfba611f7c15f1b065db06d6a9c4fc873ff739f947b4c9bee09494d2c6fc55627939cb026fe8568edd67d6c78a45a69166020af3bffa7"}]}}]}}, {{0x9, 0x4, 0x2, 0x8e, 0xf, 0x56, 0x76, 0xf0, 0x1, [], [{{0x9, 0x5, 0x7, 0x7, 0x1f9, 0x2, 0x5, 0x34}}, {{0x9, 0x5, 0x0, 0xc, 0x379, 0xf0, 0x9, 0x4, [@generic={0x2f, 0xd, "4ea8619e498f2df02261793ecc423abbaec437c6a7d32cdb6288164d4552bbc39454fd78db7494f61442831040"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x15, 0x2, 0x5, 0x5, [@generic={0x5f, 0xe, "2ecb2d0a7cdc6154b2d07c5599b68c0ba80c643757df51310be2d677a5e7ffd849c9692f2b08b43b19688402368d48a1b8886554a4dfe7962796b3e8059485a27f4fd3409c22fdcfe5d9b4bd92bb59daf67ea482e3598a0a98509d2b0b"}]}}, {{0x9, 0x5, 0x83, 0x10, 0x179, 0x81, 0x6, 0xb6, [@generic={0x1002, 0x3b, "a1584c0aeb45c9cf2b717647c077133fef5b384a257cb1a686a4e70384c2673934e4af56da37694bdfded353653b0085ba1dabf4f83166de6bcc2483346c6fe6e4a83341f93c3a9cc3f8c93d365508232aa0b3bfbf36f8b2dee723be6e0f22dccd31944583e00ab20e8501aa77426e21e318c02b6a388364f64313b4692834a37f52f9991a916bf995daac1e68b8d1c351ef92ae54378807de8ef903913ffd83aa9de29fd9be0f7888463621ddd963c33c2645f41a67f7d7fad491f8235de05c3a869e2539fe2bd5f1fba3af8a4131f8f8c9533fb6fd07fc60f82ef624ecf40e3658750fa74f8e97bb041bf132ff6312cacb2dbac7d97f5704d0376e40827e259a23a92e25f82767d00d05e535fb143f52b8b96db9264570dcdfa822b9dfa81b0b6ed94a98ea3c1193f84fb4895cca33304142160023c8a24f05e3129b3e7a75927f3f08932cc33e186c2f94a41e3d9958ac4c164db53e1763cbce2589b6761ba7955529a96644298f416d1fcbc52cddd30811e706cd7d156f13b02ff820a30d6b7346b14eccb1c230387dce632e5ffb4b537fd4fca2a8b93fe7966fb2bcb64a9fc68389c296ba9948eccba89944bc456b851c03fb3baba8da91be01f9a3f7452ba16f7bd180e4ba2d2831bfc450675d399cda51f5b654c58c7d074cbbef7988d749fa5f218c75ace35fd078bf8d1c2017eb938f782b52c42404a6d37a985407f2b26254507ac284ec8a73b7bd13c21b4897f38e08dab5ba2329e7fc64da7df898dcc352bd5752504a345e9d10252cb49574043217d08b3bcfd4bde47c4c5f22607769871a0b8baad074f73822fb82768b24f311317594e36d8035b2048906dff1a5b7375c16846a89da128f9d9cf66576dfdf7aa55a0dcbce7744f2e232fe61c1825eec1f70195df34367166bf9a55e2b16673ee3b5ab1d8f55bbb13bd31544a47f947911363f6bb10924ccc4bbe0e1eb528542bfbb4998816baa3ab8bb218977ffcba0e306edba2edc3c364468c4da5deccddab355e4dafe40dd9be7f9f4e6af3235f5e261b0e99f389c6f048db2cb7869f84e96aa93533add6362b7bd10c7befa8a6d4d87a4da0a5b2683acdd5b912e37a77cbc4852bc587d8296149e70fda1e6bd2d8d34afa7b6c7d8723d96d276c1ec1c7950c453b248782b82890533630c0b83ac81a667473feac6f0e4df5f2aee8e3130619962907b08e338baa0211d9a3453190a59dd64f073666bae19c85998ab12715ea187614931fccb6e45b701d4502a7865e26ba0c31d2cce4eac662fa204995e0fe7136862d7550254e56e38dd6b1efb6aa6f3c489bee960d0796c6df1f096e12e4f4ea3377f2eae833bd68776407b2fa904e5d9daee8b76ffe599f49188e7d16e611b5dcddf0b3556e8762f4da39d1ba6651715137b0f41c947f53f3a2f0732988a1af0d135a84f2cbbd75191fcf3bae55144dc3f0686fda773027c4cdbfd86a8f8307f6cc95d2026a42387329db378fca0037fe48a3c47e77bfca9997c37b3e4e2f93b25bd139461b71faabfbc4b3e05c571371219f0eb10a6254b4ea09afcd7d36a8b4be5bd408839e751dc50e382ab241d4e1aeec0a14b7dbc69b58dc35cf3bf14008ed86fcb452c1261365bfed0c8b0f2d196a8ce0df19bf94d75d9824248f01d3b758002a81aadcec7a60c8cb36a9b91e4dd5a0f77fed75cfa5cd17c5071fe896045bf71eee9d6585e13a928f2f8b3bad77d4a0fcb4a7aa14d6756bb218ab6cfb3501ee16ea8fd465a77f075064287be0fa035f5772efc47a146b5e280d05283a76ace2d4a14df8c99bfcea91868d8f6ccf9f5026d0a0c9cc2a4173fb2762eeac547ea403eb8c8fd797c177be08c96b25f5ba800a188eb7f8173007866cde17b01bfc2262440db62acdccf721a1494cb9874c12d182114829714b70be2e99919ac15767ca8a8206de445d90de7837bae75e772696a1ee4cb168883cd9fcafde076cc9d85d440bc7a5e5072ba5090a266cac7674aad6118a2d44e52d44e951c633b4ac12a581224ff0558f98504e8b0375c253b71e6887ad8bd55d83ced4ccd2b0cedc192ca181ff4f62eb0ea86aa4e6379d4ac2a1f08b230f10a261a86947f14040979157e10027b759e92cf2003f55793d07dec2f1a0f2de95f104f84ed55f020e6f638495c9d34250c65b14c27c4160c66542ffec4804d7d8955b0d868b77b2d4b27a485a8e19413032047e8b75b07c4b4d361402352bd8f0263e9e941a7f3803e67de568afe1bcd25101b1fcce5f78e7dce03f06c351b9cdbe3010aa52f849cce1c1059d3f96614930772f0332e7559b29b73241cab9db9bf425fb6dfb4fb1b3f44928f0f416bfdb43bfcca40ce7cc50108e46c503c6614db88259e3289de8c88dbfbac6480c362909991da13065476553aac3afe38704ea5f2f55cd8533b8342e37bf92070cbb50d385ae7126a1b45fbad62de47d488a984f10cdd46be4ff15243776f4b1a13664c08f6e3378750aaacd787071a0a50f14e21d517112031cc14d32607dde9d6d3f5ebc4b9207e39cd7bf66d3621b99791f689b5224ab0245bccd74318d51cde6027b247a88b228ef8775bf3ef00492ffc6abf42d19f870f58e395410a3e6aad347f77692b7100b794b533de0d53d1a061830791ec714f8d615dab1917cff8ceda6b85fc6ae39cfb7e92d1891b6670bc0a2bd2bae81e1ef3bd43f3d92ced192519d13a22ec4c921357c43fe51a7b8fc3defe2ca2caabbbcf3b87272d2448b2e842e34da23a33fe22524db5f31dc0e718d7199c7c7a732cb269ecd2e3555b6c1cb528b3da79d887c922f5ab4e99ddeb865439dad725e5f2e1e8e38081a39ac233d81c3f429c80ad8917589cf1d988eeee62b821568b009bc29a6cd730992b1910a8ebd425bdc7487d560885b9af81b5a62bac32d911864b8b268f0dc0865515b0c641e00f6070ad2af907f6f74bca050de9864139dc27a02797728dd904f17bbfcd8f39e045c7f71ae0d5cfc55c196b540c45cffc578061219e8aed7d3baa87f6acc63453b8b0885cf3b68ca9dd981c7658301b5d64215ec947a6365732fcfa84c02b72bb724426e2a890a534fd7eaaa9287cba246493401251bea2967019965ce8ef1a4b6fb0a24a4d0a8a17995a644fc425e5584869b89bf16f5e0ec71726fbabdf8c8cb0a8e985650460f6ff01f925dbf78869b92ed3a20867873b5edb49e93a9035a417f361b8e2f1c7edd2df00d60e6141de75265f3911f25449555a4b507ffb4afc6a92541118d519122fd19c68b59be030fe1103cbbf3a837eda1f4d6ab463071aeb7ba29187d3f1ec085bdebf34b74ebe561fc09f7c3c7f664366de6b5af17c257063784bd36ff994f40e426d0eee6451f166f8c32fb3fcd7a345ef3f4af709891cd6b92f9c94f8249ef44218ec367c569e69d5e328cbf9a57efa777c9d0a78c3e987b05741a29926577c2bf7ee7f6d435bfa537ec53ed2af72682bdf28a0e6e595644bd4c8859dafe941baf7e0ef8106bdbe3d04a8f823a2e791293fba49214f3be465362dc2f8797438d331267e9a75abce9ca6c959de8ce3192612f6161a74b64c412a66484da2b6ed9e28e767330050d3c39d400a1eec3584c843ba5c037b117349b186c6e571093c72236a1b78c46f9745befeeab96e6e9bee519069755a0985da26c06b891d5cc5a6a1a38e3a2cffde5d8b7408559486ca8eb7db74faeb3f03a8d7f7192e58ee315540247c4708250b2613b7aaa093c00e1eea58e21421193ae34fccb46dab5858ec1aeb7dd01a106862e0beaa557e79b4a5085acd46dcc74c93ceeb1ec2457083086003df4354eb89ae48cacf7c9d18d33cf9862860b20b5214345495032ec8debd3725f89c3e66f685e95fb603d95a713867be144339b7451a31ba35a2003a0307816fd6a786719aaeaddc641a2b756fbc935c99390cb9d1b044376f8edc0b8ec24e8fb03a7f08f75f93e908debdbc4d4a871801b2a2b0f31e10a7cb22b7479ad48c689fb44ce5ca0e3b20e4d5ad8830371e02f6a8286d591daac25ee0b86f67c1ca4918d22e88dd27e38d48a7e7f9a5afe132d93352206097407c3cf5277487a19c181d526f129e3cbaca4c6283b33982d43c6e78b29a7a1c3ee9d1bdd0655c76d485391312331d05a3894f3347cba5c3a07df297bc96b3fae9b4b0965dda5873d9c0a88c9cfc88eb100b6a8506ac4fef62518004b4b864d582b7c46470ac5a404ae7ea795118031644e7516ca674b71d082f2f81b9141f26227d57daa1cd9c8a259d3a6be2a38d2942fcb4da20fbb180a58ce79a900d21f1ef50768a71a7a166ab13c9dd95060d5075830a1e0045366eeaee7696cfe453cb271987b8c8ff76442a7699087060eef8c708cb6d094970d98ed68aeff0304b003cfe195d49e55c615e9c9c6c53f60900e604a1eac4d19679b7e0638d897bca088d2cdaeb5ed497ce974865d98426e3fed74a9a292bac3dca5bf91c9964e35b50c281afbd6cc0265decf0b432e849e0381b28a2402b6c53ae073dfa931d980d43c60e126d8f0d7247672fb81f979af43e6ef109451c28680f4f4dba93cb9fa45fe32939c37437019013df99882abfde778d2d5857247eca44992dfc0c928bfc52e2f854fdc4ff60d20985004a92227600e4ccd3d6535672a5e4f3e317322e375c1461bff94ba403118484cf3c851abc69bcbfcc13a244e39becd3737ce8e71b41a50a8638e6de036e93e38bb4fcc66a3c2bdd1c60123937dd033ebad3c0b57b1fb3fcabcca80d51f148657d10608adef8dda11845d3b9a1f0bef8d6a92525a64e3755927ef55293e509681ae39580da5ef2960b98a8ab1f1fe699fb078a7845f3a5a26d5270c580c933faad687e2ef29770a7565d469cf8445fe398dca041668bfb79095aaf922d1df72010291cfbbff1d10fb6fa6635bc537941620b3ff83134baabe731b9a4c905276ca02aa56adb5f2a2f8bbd77aeb9d6cd81574b23a5dc1c605eea28bc81f59ecad2410f3faf919fdc322b9cc86ac3004ffb1dbce1451c60b4946230b0abc94c658d7f7f13bb1a47677fe7c5a59a946662048984f4e9ef3e2180233dbffc842e82d74dc595ebfe5f28f6772dac9efc0b9dc26545c81cec8cba82b7be2eafc35c7b3da99c764ddfbe1b67d6cbc7598ef67d30ff0e1e827cce48532b89ec751f4d0387d56cb033751cd1427493c42cc07ed47fffeac7e84c0277794fd3971ef049967fa16b6878710cfc7010769ce09e0fa0bdea9e99ca2f2e958a05a042a3fe56e1fc4febd2aa414d8f9d64cd2c460ce5fe5bad99a5e7034d1dacfa14cefd04539bdf1be73123f6097e55d412def66e24fe4405040d01ba9ee0daedf77d9d0ba6c781b4409404ddf745029e1594102ffcdbc4665ea74df358aeee9fbba93ab12b2f081bb456d5838b51bed97e5819bb189a20214b1eb81bfd70a1435bfca72aa745fc8db343d2617c6b7ad748bc8a411e5c7fe3df51913ee0587df33b2d0d7005909d0cf7673f1cd1588d590b14a154a84f5e55dccbadaaf31fda612270ca6b127a4d6c8528daec388e1566ceced0100c207704be53cc741a27587a5b72c79a54615f33fbb1312577df94d9610ccefcf38750536221e3972408a73cb884edd1e7741ece4b2878c20ccfaecfd859e493bc4fb8a6751079f879a3221b5a1fbf2b164e183e42197f45f5e42844a2bfed1deaec96e7a56077179baceba844d85ec0a11facac8432ff992b453637349476e16b895f5e5581fb8fd9714e5d4ea8c22e271debee8359673ec56764e805f1668d2b6c92"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xb2, 0x4, 0x81, 0x8}}, {{0x9, 0x5, 0xb, 0x10, 0x1ff, 0x5, 0x3f, 0x1, [@generic={0x85, 0xc, "9fd165babe09b7deedba35cfde6897e5f41273079f06bc0431ce1604d2606f17190eb8b15326cb53ff93e36d3c99aa522b9d119e8627f96ed23816c7a4fc189ebedffa97530710d02a783031edc9b000a1b38bdf73041212e34f17732cedcda5460b5ffb38bc4e79319744242456a88695cabb17b5e086e03eff954d03062a6681bd6f"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x88, 0x0, 0x2, 0x3}}, {{0x9, 0x5, 0xa, 0x7fc84b4b3c9027ae, 0x39c, 0x3, 0x6, 0x7, [@generic={0xf7, 0x30, "ba290a887a457ea29188930b4bce8991461d278a3f59c96f98f71f1af4dd57145d4579dedddcb5361835c4796b37a4faaf04d057fb356f833bdf09b23fc2f7571c3dc91d61b0c3c00ef0903f39172272f788db571afd21b3e265b3b6629caee7ac76caa3b71633d093848890fa10b00c715b12c64d8d2ae832841a05dab4356a7463d523be0c3b346f166d53a367a865797ad6850eb8775af4c18eec01e4ce7d255e9d84f954c8baddd421c6ca068d5f85520f48e377231ca1bd23367228a721349f5fc949b5384fdd6151499509a9bea2bf03bdf12233b5f58cbb4975e731f75de27f2e5573be116efedd8523315d6b4e1c7a0e4e"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x247, 0x7, 0x4, 0x92}}, {{0x9, 0x5, 0x18, 0x0, 0x40, 0x3, 0x13, 0x4, [@generic={0x84, 0x23, "89d0dc780d39ccfe452980d25c3941567cc3261ecff738f8106213706b532cded6141155113623926eda2b25c4c2d91861f8a1e9dd705b02450834c180a5432a75102f11fa8fda06d5d12c5d5a46961faf49b5eea69d6c6c67c92ef3bee9004b3c626fe4686be1c8968674ed95598df268c04be28dc94ebab35baa5e6b9779594b66"}, @generic={0xd9, 0x7, "f8a450a6d9d436d3f1f087a123d568816b2f4d87f915477556ab1b2318041dcef9154272aa8e0292419e65f7e241c2f902f672b71b87bf614348c73705946cc2cc8191c7e7dcd34a35c1414aac40aa4afad680759a9cab926f141a5ed48791502906cf261b20fbe7c0ef0933231f6287609faa5ccaa2ffa496755244b3510bb905bca9ba26e3ae8d114b22f7b0cb549250754f5cee805e7d07027fe83f8f30172b57f0c780b07158b5f2ed0a474f5856e74662cabe71dde8b8f4d65960ab3a0bf747f6b8d7c281f39272e0d4bb9dcb96150a4380cd3d1e"}]}}, {{0x9, 0x5, 0x1e, 0x1, 0x1f2, 0x2, 0x0, 0x2, [@generic={0x77, 0x21, "fcd3d4b8365e93d60bdc2f6e25100095c30c9d2a9b0cf90b524e0d59ffa8fefc1797f76e6d141c041f73e4f94fffe3ddf6d93e94c41bd0d130e111db2416881484fee630751f1ad84f261e2a8cfe0087e2f6be0b628a3b868a9bd60726e47400a2cc66936fbdb16cf87f2ac0c587d87042856ed54c"}, @generic={0x1002, 0x17, "da068a6d7e3f25df8dee09c8cea0997da721e628511775d84ad96e5f6d7adf4400ff981630e852c44e58d9db77ae5b5d9de03ecea8934a7307a84e7efdae78203d5a4c51d00b8019a0bae2f517e7677dc123bae2212533a948519034338e971ece836c8b27352bbc3bca6e417b4c454776ba2ce1a618eb49687842db0979b604d60080ed5e80209fdb9c99ddc988f653902b0297c248a6466a687f6025622bfd1c505bd654deb86bc5a58c60b28159755dc398a15dbdb1e0d7ce375a908ee1b694329a8d22efed51f6b7baef635c08640fbc5e8cc78ec8074968233895e1f7b7c6b36dd5d5dce89fdd8d107f8418bee2bc94fc7d145a062ef6ed5b0e9b8c47f57adcf6db8d2ddb1afb61c9b81201d2dc2bae50bf2fbf89d2203738049e4e15331952b3563c6c754960dc2a97653da0fb64fbe658053a1b75e4b1df397a210b25ff9c84d544fad7fdc51262533aa7699f03ebe75e9cf30230e5f54d336a674455fd20a1c2e4a10d72397869bb8b245617cf40dc217d143f730c93205587de1604b954a3e5d57d714bf5a3843922ff318ec757f4135f3e55db3da633aee80d08c490af2608fb745700c63c889d8bf005d19393663bf1dbf6f06b2cf6b3e1371ffc4045c9c8af36ca27ddaaa3ef90ef22b7c1716109b332f083150254e58b705614b75ecab78c708cc41fe05f92a6aafdfbd63a986725d5c0c595b7cba5449fe88f129da6d7a22be21ab2f4d48b83baa72045a1fb20688b2d63fdf11fd51a9c3c5867c78558e613348a74ec9ecc735c00822c987c741bc344e58ce64a00e39d6b3265a171dc6751ef47d7ef55f9ca551527ba97e1ea785961cb04b0a3d15e2ff644a68d59669dc2d2901eeebd1cd303e4eb77e449f2d9597a584ca7d7d7356b68561767560c0ad0d98ecbe56f9804e23bb3e4f7234b791ff079f4432182e89b206fe813a9c51edf58f6951f9b4a96508bc9e84b91482d2f1e9f525771bc2c220fd454ff1e8d701d9732bbd96d71ff267f96b76d266fe19a8033a01f85ac6946f4f9b8425ec08ad3d2cb20aee01e6d81c3e740b9f68dff32b6f72d9f4185f5d2a7194c3211ed46dd41856b22177e279e154653ab3e0495540bb9e8ea4f651a64703b53df2f1e1056dd241ab7e0833123014c15c5544ce6ae1b7df2982533ad6b13c7359a6e5250036322729d66ce18a28027c6611f86376e80e53432fdf086114a8f04b1736e1754745c2ccd68b5d2310c21f2f74c88252794f2c857f35c6be937fe3d2a3a855f4ea3db34763e3d15d666cd52fdc05c472645bd3fab1feaba0f083b5068cc6746501db68c56975c29523b235acf7146b821103eebe25206b2daa688ea890e76ea3ba25718bb12fde1823adf1431219ca1af90a4c6dc2ff550152a38ea5b53fcec52e575d62459a8ac9ad4bb51ad55beffdfae0f72535cc92b7546549766c2f20157337c34b53ccc75faa33bacb26d02c83dceadb261d5f9b6469a558b1c74ed3a5f7be8638cd9df553c1c32adb4e9e25101d9f2276e9d6cf48837b9aae07ce0bd73733a5e522accdeaa67ea01ce01942811c9f9da3e42aa6e013292c46d39c1b1198833da09bd80ab2d328f31ffd2dbfa45b7714d4ca283520f8a73e9784f339c59b108df662366b86b6b6397ba9f5649a4342fc17f7722db8008cb6fc4da28ad376d1dad95a4e93fcf37c3d2315245c1a71c21662f27f68b1f97e1b0b3360f098bb12e2ca9ff260996c61d6c337ce7d06494eefef092486849d851476b3d2b6c7b3e5c8a367433d88cc90f2f0da6cc1cddccdab8f8a64243cc09bdcefa72739e58d5442f0d9ef219b63f2ea028aef0211ff685d3a67268ef85cef83bca3fdd20606f8a861fd2d52035dc51c3b28c5588bb921c08e93842264936d4740b7574b523cdf9a0078d0aedb76f7773a16d7c13736ba0d99fd7209e85c3b31c13bb47716997341bf2bd69488447863e0271ce16bdd3711d296ed8e51b69856f601de331d86ad1292ed0d4a6535b9f383dc436e2b7d7a4a0059ad1d2cc32a1fe060df059adc6a7cc274e8fc55ba7cf2d8e4a11962e1da24fab862afb8a5f3b7445a06a99350449efcfe4fa27974189d8fd3c5b369e7e798620056a0f41950447a7b9db36733fc8653d2ea71fcf172b4f07c78552b2397d07a9212f43e0c71978fc75ed1d3a9358305055cf947eef648d40412b94ae96c127821350cdbf3f2ab7ae9f982bc3770f40e6a353eb2a64e3295c67e18db1043667b51423eb4b6ec7ac17af79a76e3069406191e4ddfb058781c9ca745364323f4dfdd1b880340c06de35936fd346f09f56166c4d1a42c170658a16848440174995f0eb73afe2dad3a3b2f0ac2e92a637fdf709c315014d163a59436ee40bca9140c79ac45cde0d0680b41d82a955f235f6cbd1787b39b6346f009a350122a6a0e50fd1bd91f7ee6b3d6650fc2b1f61f7ab0d2b31572e19903b47219ab050a7529591523609b10b2a022830d8b5e8a75edfa987bdd57ba52dbee7fd037f6aa30148dc600927289b86ef293075bcbfcfe613ab9360fe7aa3994acb413695395bfa875846e1ef2c60a018c34f4bb646ddc36a26a81de793dcac5d33956ffdbfb276ffd32f0c9dc47bab4e6788d35ccb0d8e6cdce9ecafb45a9dd453e3cb567448e962e7a4d5b1e7b9d381f33d69cc29a9624debf0eb6fbf62ac2f8d25b58fcacbc446c87f5cd2e93afc3aa56736e4f4ca9d6868c60ba98c349d862f077867c0aeae20353a300d4bd5c122afcdf992b2056b98cdd1887ccc5580a7ed3131f515f5ccd5ceeb70fe3fecd3482b470c9f9857c193a3791941d87e2c6eae3566b9ff917e211ae6114cc0b389f1582a52721a22d1816566f88a65514367c65e13908d8c4863797b598a081da333cbd857b145126f28966c2565cff8c915393bc7a3d9611f9199d68feb5db618dfea35da6c9a824bc96c526d7930b6389d541f86e934bf63e37090b85f7c972454170ecce23d8818b32d7b4fdcb4efcab315ecda86964915388d0b2ccd76cdd2994a410005eacc7839b7b73953a04c4614c31fd21763ebd0e4613bbdabafe91a5bce26517806d90caae91c6a8637cc6359a286f5e7e92a31537d8bb1561753e1b435a9afe6982aee10b21a172b12d2578bec24215dc5f152696a8652bd88d334b53b5c0478e6b54ce2421c06b2bfaf525d5eb0cc4cb6e1ecb27e1629fc1bac21df5e5b63f860368e752bdefb129ad6eee234c70f5e3dab63981b2ac3d6976bd1f88549086882c3831435f2f792403d8ca3cd01d97a57e6f87ffa54fd1d533a352f653666e704d10d2dbdca2dbd04eef15f0085e62b14ec18dd1ba35c1f845ab861ce2dd56e90929f0d6a2e663405aa560c511a8d37853ed0f51337a377773adef4e48ba899567d5dc1ccee09a7700f189ddb81d73a61e454d08098a665b4406409640ed518f52655f78c7e2251885b474df13e23112a7cd9e0daf5b92e02e31bcae176e3c1f578970d3c693a65b1b528359800ff232e828dd6b487cbffe4e6544bc955f14a07273f3d5955f6121f3503c1dbf0ecce44aafb14629eefefecbbeaf7c59495c116544a54798ac0b530b93251e6d6c224a60f57c4b05beb46e85cf99eb02e59c163a944306aa4a6902c1713bf29b63e1d5e4f9851ffa5f0367e1485b8ebd9a072d119799bf81395d69b80a9e465ccf0657883f22813cf17ee718edf4a8953f8014ee66d7e43132dc171c7c27fbfe1bd62fbd9f61988c3b86f51a8dd21e4a8cbd349f5676761399c726f404f1830ab2e82fb750ff6975bd9675d88ef02d3b5ee71bdacadc123ee11d71beddeb929ebf80ad85809c68845de9fe9adaf5e5cbd20619a4330065b29d26e1ecd9731b7bcfc790b0ab124196936b033834e72769906e9f0a6bc448dedda6c4b2bfb176a9b6d5435d70ba0791701a5fb3990d2e72c69f2a85054e531cc2526bc50158c7dba7b7eeb48a7c7df2ae0d708116d67fa96bd5b4e951f09dfc787fd1940e7e5c2d18c1fb3b512afb7bc612f6460cd4e1c2d2f24d3aa31da6d0658afe6d071e368b8265754bdccf8b12210b182bd5f073fc8c5509c07f91e060ee2b1c56071141199b136adb17e89a806eac52d43bf47c8c74940257eed2b0b7f55f9acdd4cab23be2223ba417561bc5f56f0ada470b54e9692335309a3ccc1c519de564fe7ef88bae1025dd589c9647f0d9532d34eace7fe5a899d776674f4ee79e3493fb90179e9f4a69f6b38443efea049a9fcc17bbc605652f668cb7d122210a7c04b212af44dd368ce45773cdd34528fadb0355f263fb4627b8bcf981f9b688901438781100b3e946e81302fdbebfb270ad71bf602617c70f68356e4311a90928c30470668fabaebdddc6cd490abc76ce46d8bb03bb31b9346f2f26b05adce81646721a83f08fc73cecebf94795cf6456bd1c83678fd7a3cab9e12458272d7406ab50e46de02ec6c5ff4cba979f155ca0dbefe21426b5a14dff2e1e92e4e9716dd4002e8fe06e5a78fbecfedd1fbb6d40d31963885c430f33d33dc6e755236f2705688d5823efc0ab74631b69cd8b38b6c3699714281bb2fe8cb53cddd92417f5df4520d8da46155629390ee37ac5dca8c27619eaa45bd3e9c07d29a7dda70108af815f126ebe251c8055f63d9ec8a6e2faf4ef4dfe2bf91147b069a2aee0b6e7c8b695e4b1e4a8cbb845157ddfd3b5136b1a2e33f316cd8d79f888c58ad5919f4a109d3b2ffdb877ba8a76f4e68cbc315dba3bd9f6fe3aa929920f9c26b171397df85f64ba808516b51926b830653cabaf53909d5a8fba4c423b3f0609e83b396805e46f1f37c66855366f2706349df52d81d09dc9c5d3b027ffdab7100ef6e0bf5a4c0f2ce8a0dc9f2a199a68f7dfb77ab8f1f162d2bb852c1993df32aab9da57e15fff1ab1b85b1092b8e908503b9afd05ec89e478f9911b06437c57e8979ebde4aab0bf3b869e06754fbd3c7586ec21c3c1ad5d7e587d34fbf9c6e8da60aa8d9d2845ccc69777f12688ff9d4ca1eb5fbae6488b91f355b6cd22028f3cae0bd179fd6afc1e41d669e456b1a38843d41ca37505da5a8e70421f9464556e18591efb21ccd33d80c430fe3c68af9f60216b61cc5330952d2f04725ba925e0f8c0e3705970b73d7b2ef09d5fd2d15fac5c3cc3fab36000b83dd3ae9b107ec8f540e42774a14143c6a25f5538edb5cc68d8ab17760a76d6473e9dc38970c00f5d61099de860396883a176e548e56386dd4dc96a5df740e62d0ffbc5ea6477411e2629854ce2712a1fa871155139ae96f176e6db58dfd6be8c724c34eae0067c66e6ebe163dca8ab3ee8ddd5ade291a499737eaff8d176508975bc251824a6add36afc5053b21bb7f7546a33c91982462b33c3e1258488dc0a6ab5c80dee12fc63b743ed130a285c4d67c8d226ef8dc7e37165789e1586bf0cde8ba6b22fe5bb7e13293d7c5f5befa0a7a940f30f3a3206dacf28e5c618a72741316a960a0fb0a81fb2ba843b1155b1bd84faaffa61ccd3f3c5c2ce579cb04ec2ef6a400ec398376502d2a8aca808cc6082f91c6af433ec506b025b67b81ec1309ad81ac3c3575ba2e94852a6083f5e01b904b86ffd8c30ab2b3577ef5e7411ad3386716f96e4b04b3618df1887c5fcd229228e1ac9a3fcbd79ca2297622b7651e3a01b6b21e9c0698ccb4a68179d16d1a8ab5bf114a4718468cc7f3d927c6b56e8b89cbdf1989548cdcaaf15ca173d18afd5bf712c86554e13ee41c694d73d136dfe130bb44c10732513e0303631272afd7ea1063e4e8760bd206"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x250, 0x6, 0x0, 0x71, [@generic={0x5c, 0xe, "3a317ebe99adc9467f77ea29ca02f1867ca5a3346b1abf7ca99030fcd04bb687aa6fd2f271fd8b57db33dba75ee86b8a7362be387176c441887e882f726790e80175d61d90c8cfb5b8ccf2ea548e3023ec740ca632378c714b59"}, @generic={0x43, 0x8, "4bdee50f64d142b84b63f1cd993124a936952cf4330fd0f20dc3f193003d070c442fcd3bef4d0e4fe6b73eb28cdd5a72c9dd1378ab27b80f2d5c14e6ecbb4a5221"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1d6, 0xff, 0x3f, 0x14}}, {{0x9, 0x5, 0x87, 0x10, 0x269, 0x0, 0x0, 0x47, [@generic={0xdf, 0x0, "a8309386bf00aac78d7a3f03aacf681c508c7196cbc9a2204ce90858d7bf78ea70ae4e075a86d2fba68efd4eda32b6c0a7c843aa1968ae71a813e3e1bd8c46972cd025f595611af052a958194e74462a7de225f832687a3efd75c143142e7d5cc8a146cc4c1408b0b432b8198e0bce8ece2d35d140f1fbb24ea02e6e9dc42ef6b9c728c9a922cfaf6b843cfb7cd8437e5a086c98d2f3730b01f5fe330562392ac6958bdb1e05128933dabb3d3a8ddf0ac6084b96d9219a8211d30b0aa408b1cb7c35158cda134e4f50a1c77823439c608b9506b6c9503eabef8265905f"}, @generic={0x47, 0x4, "c1ebbd9735bf4299e3fc15e9f8c0e18f373dad9e088c8aa669ff064cbb6eaf322def7dd2c9101c6eb8231f131cdced866b52c7860d64277e3b465cdb238b5c20853918be6b"}]}}, {{0x9, 0x5, 0xc, 0x2, 0x229, 0x6, 0x40}}]}}]}}]}}, &(0x7f0000002980)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x4, 0x80, 0x7f, 0x40, 0x7}, 0x13, &(0x7f00000028c0)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x7, 0xe, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x1, 0x6, 0x8}]}, 0x1, [{0x42, &(0x7f0000002900)=@string={0x42, 0x3, "34efed499774be30ff54538b566d96d54bfda1df4c210607825f2193d43b15d69c9d93a14ae6978c2df9fdd14c479d36bbc4cad8ffc2561d45dee9042a85a347"}}]}) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x6, 0x107d) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(r3) syz_usb_disconnect(r3) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000040)=""/58, 0x3a) r4 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x80) write$hidraw(r4, &(0x7f0000000140)="d7f8ea088f1f22272314538948eab3750585132d5ca7a8523d03969335f0ed1f0137093ffe20f33730eeef0b314bcabf41fa2edb729e16d9bae9db3e5d5353ebfa3c2a50604f1be69b611f51f520cc50d1186bbda085b0afcb43", 0x5a) [ 669.124455][ T12] pwc: Philips PCA645VC USB webcam detected. [ 669.272138][ T22] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 669.292167][ T3288] usb 3-1: Invalid ep0 maxpacket: 512 [ 669.297859][ T3288] usb usb3-port1: attempt power cycle [ 669.322213][ T2759] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 669.331018][ T2759] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 669.342138][ T2759] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 669.472233][ T2759] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 669.481439][ T2759] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 669.489843][ T2759] usb 4-1: Product: syz [ 669.494051][ T2759] usb 4-1: Manufacturer: syz [ 669.522273][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 669.534805][ T2759] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input212 [ 669.542843][ T2752] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 669.552225][ T3887] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 669.566481][ T3887] usb 6-1: USB disconnect, device number 114 [ 669.572358][ T12] pwc: recv_control_msg error -71 req 02 val 2b00 [ 669.592200][ T12] pwc: recv_control_msg error -71 req 02 val 2700 [ 669.612483][ T12] pwc: recv_control_msg error -71 req 02 val 2c00 [ 669.632216][ T12] pwc: recv_control_msg error -71 req 04 val 1000 [ 669.652217][ T12] pwc: recv_control_msg error -71 req 04 val 1300 [ 669.662233][ T22] usb 2-1: config 0 has an invalid interface number: 197 but max is 0 [ 669.670472][ T22] usb 2-1: config 0 has no interface number 0 [ 669.672998][ T12] pwc: recv_control_msg error -71 req 04 val 1400 [ 669.677283][ T22] usb 2-1: New USB device found, idVendor=1c40, idProduct=0534, bcdDevice=1c.bf [ 669.692150][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 669.701215][ T22] usb 2-1: config 0 descriptor?? [ 669.702233][ T12] pwc: recv_control_msg error -71 req 02 val 2000 [ 669.732205][ T12] pwc: recv_control_msg error -71 req 02 val 2100 [ 669.746203][ T22] i2c-tiny-usb 2-1:0.197: version 1c.bf found at bus 002 address 100 [ 669.752309][ T12] pwc: recv_control_msg error -71 req 04 val 1500 [ 669.772235][ T12] pwc: recv_control_msg error -71 req 02 val 2500 [ 669.792210][ T12] pwc: recv_control_msg error -71 req 02 val 2400 [ 669.812238][ T12] pwc: recv_control_msg error -71 req 02 val 2600 [ 669.822114][ T2752] usb 5-1: Using ep0 maxpacket: 16 [ 669.832223][ T12] pwc: recv_control_msg error -71 req 02 val 2900 [ 669.852187][ T12] pwc: recv_control_msg error -71 req 02 val 2800 [ 669.872157][ T12] pwc: recv_control_msg error -71 req 04 val 1100 [ 669.892183][ T12] pwc: recv_control_msg error -71 req 04 val 1200 [ 669.899419][ T12] pwc: Registered as video2. [ 669.904995][ T12] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input213 [ 669.925657][ T12] usb 1-1: USB disconnect, device number 64 [ 669.932153][ T3887] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 669.941993][ T83] usb 4-1: USB disconnect, device number 80 [ 669.948389][ T2752] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 669.959544][ T2752] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 669.972392][ T2752] usb 5-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 669.981549][ T2752] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 669.989635][ C1] appletouch 4-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 670.000081][ T2752] usb 5-1: config 0 descriptor?? [ 670.012118][ T3288] usb 3-1: new full-speed USB device number 122 using dummy_hcd 10:46:04 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 670.102301][ T3288] usb 3-1: Invalid ep0 maxpacket: 512 [ 670.122837][ T83] appletouch 4-1:1.0: input: appletouch disconnected 10:46:04 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc2, 0xb1, 0xb0, 0x8, 0x596, 0x1, 0x9fe2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x13, 0x0, 0x1, 0xdc, 0xae, 0x36, 0x0, [], [{{0x7, 0x5, 0x8000000081}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, &(0x7f00000003c0)={0x0, 0x0, 0x10, "ab1fa6b91c6c5664552d01cd22c4db5d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x65f42770667077de, 0x113, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x101, 0x2, 0x1, 0x4, 0x40, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xff, {{0xa, 0x24, 0x6, 0x0, 0x1, "140331bb9e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x100, 0x6, 0x80}, {0x6, 0x24, 0x1a, 0x3c2, 0x1f}, [@mdlm_detail={0x88, 0x24, 0x13, 0x80, "ee66a19b8434914f0d865f171ec09477c1fdc84e790de96e8ce708c403e9eba9b13c5d22dff1da2f533b0e9c0dcac561027ee9aef2113bc9053d9a0b3bea016472ef227e67b3098ac4f5179d9108cf6d6bec721497ad2383e02b0f712f80ee01f67b08d92c45e7d1a427fe1e3af6d5ef5e26b3ae37f9dfded5be23ffdae2a563d4d6580f"}, @mbim={0xc, 0x24, 0x1b, 0xfe01, 0x9, 0xd8, 0x3f, 0x0, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x10, 0x4, 0x0, 0x3, 0x4, 0x20}]}, {{0x9, 0x5, 0x81, 0x3, 0x294, 0x2, 0xfc, 0x80}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7, "", {{{0x9, 0x5, 0x82, 0x2, 0x174, 0x1f, 0x0, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x22a, 0x7, 0x8, 0x4}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x6, 0xe1, 0x9, 0x40, 0x9}, 0xa2, &(0x7f00000001c0)={0x5, 0xf, 0xa2, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x8, 0x3f}, @generic={0x73, 0x10, 0x2, "1cc50c950b07468cf3e75d4324c18b771b376bd5b8df489d96589dbb88eab64c3574b35b5d0007159b9211f08974ef04293b044eac405e036acf53cb5f81cfce61b0d2cfafe65702a77242fccabe032fe4e83e4e689cfd0714eb2daa4d0d18816b8379117c9e51f45b3f1ad40e8670d4"}, @ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0x7ffffbd, 0xf00, 0x9, [0xffc19e, 0xae415d6efaf5e923, 0x1fec01e, 0xf, 0xf0]}]}, 0x6, [{0xc2, &(0x7f0000000280)=@string={0xc2, 0x3, "c81275e752e9a8796fe8ee050c4a1b03ec953182f14564ec2f31f494123975dfe82c05d3199794f91afde26e816965c25a62b7e5bccb698560170cb50aac04acd486fc3a18fcca7406b1b6464764686ce4c28d965fcf2885e5fdccd837c8f690a89367c0c685c288207518ce4d23867d4e9c9cb57e8b8d95320b71b999b3739b17f3d6ac8b9040fde19fd3c52aee302eec5a13a1f1bc2169dbbe2dad8e50ac3f0ecb0b800c30185b4e28dde552f661dd4aef38069d18b620933a852ab57505d5"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x5244}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x1012}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2401}}, {0x65, &(0x7f0000000480)=@string={0x65, 0x3, "06fa51d9bc58e283f3332cf27ab2022e6c25bb598f337390813a700bc32d578229d21e0afdcf7b45ea230d7cff07bf88f52f72830166f5756e9465b4f3e083152bc7d98a584e610b430554e6763cb6faf7aa5b9d3c12222b6fcc4386d95b3979801cda"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x448}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000700)={0x14, &(0x7f00000005c0)={0x0, 0xa, 0xe9, {0xe9, 0x0, "6c56e904bec4a21ddab36349cc1fba97db24b78467e6a090df978c4957e426d20808e52c0f2a2519566fcc7b1129c624cab2fbad060a77aadb0cb7e2188c307ed42d69d759d5b0760cf52ce704ddc954f63759668c0faa86deed6792f3ef3b79acf6a241f124e2e6c689b9dfd4296cbea4b3dd3cb142c240daf7a7ca87ad1c7be2f3d70a2b3d385b48ca038e02ac094ee9c937f6bb4d748398a2ce1898fc5702b99cc6ff918a0d22ad3e6a76250a40c53ebc20e3ad0d13f52bc890144ed4ea60ed8cf715bddd91378d736a993f99de8703cc7ddee0e114b6e216e84dc9e20ada58ad77ae9fb3e1"}}, &(0x7f00000006c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000ac0)={0x44, &(0x7f0000000740)={0x20, 0x31, 0xf9, "1dc40be666c2e31d886f3272081fbc749a6014c0b25b4aa9355db5c3d8b1bbd634f0b9372f13284232f9258eb073b8b09f65c80f1149fd4ea3b99b0b8ed3726b8d2637db24037378509826003cc77c70b3b7c0bef2407423c7db1ac7dea455eebd56a189add5ecbc8f97458a1b7cf9e186022878d40273e4e0908bf1f738833873fd969b7f79fc55f7c700184935f3da1e5016886bc928d6b7e1c1be6d9f1541e5e96ae5ea9976439cceb88a5b19e19344e42a5ad68e03ab6387345ea0d153e693cb0f37d723434017832e24d519bd90d63e02b49a4fddfb3400f8da0913cff6feb0895d33078aeaf840758f3d8d035141e7db66909f6ecad0"}, &(0x7f0000000840)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000880)={0x0, 0x8, 0x1, 0x81}, &(0x7f00000008c0)={0x20, 0x80, 0x1c, {0x14, 0xf6, 0x3, 0x0, 0x2, 0xfff7, 0x3ff, 0x3, 0x2, 0x9, 0x4, 0x8000}}, &(0x7f00000009c0)={0x20, 0x85, 0x4, 0x9}, &(0x7f0000000a00)={0x20, 0x83, 0x2}, &(0x7f0000000a40)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000a80)={0x20, 0x89, 0x2}}) syz_usb_control_io(r0, 0x0, 0x0) [ 670.222099][ T3887] usb 6-1: Invalid ep0 maxpacket: 512 [ 670.252120][ T3288] usb 3-1: new full-speed USB device number 123 using dummy_hcd [ 670.342249][ T3288] usb 3-1: Invalid ep0 maxpacket: 512 [ 670.347888][ T3288] usb usb3-port1: unable to enumerate USB device [ 670.362293][ T2752] usbhid 5-1:0.0: can't add hid device: -71 [ 670.368410][ T2752] usbhid: probe of 5-1:0.0 failed with error -71 [ 670.375025][ T3887] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 670.384470][ T2752] usb 5-1: USB disconnect, device number 107 [ 670.422226][ T22] i2c i2c-0: failure reading functionality [ 670.428882][ T22] i2c i2c-0: connected i2c-tiny-usb device [ 670.436544][ T22] usb 2-1: USB disconnect, device number 100 [ 670.452291][ T12] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 670.622114][ T3887] usb 6-1: Invalid ep0 maxpacket: 512 [ 670.627745][ T3887] usb usb6-port1: attempt power cycle [ 670.742113][ T2752] usb 5-1: new high-speed USB device number 108 using dummy_hcd [ 670.812310][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 670.821451][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 670.830640][ T12] usb 1-1: config 0 descriptor?? [ 670.874303][ T12] pwc: Philips PCA645VC USB webcam detected. 10:46:05 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 670.982172][ T2752] usb 5-1: Using ep0 maxpacket: 8 [ 671.092200][ T12] pwc: send_video_command error -71 [ 671.097483][ T12] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 671.105225][ T12] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 671.112473][ T2752] usb 5-1: config 0 has an invalid interface number: 19 but max is 0 [ 671.114318][ T12] usb 1-1: USB disconnect, device number 65 [ 671.120669][ T2752] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 671.136649][ T2752] usb 5-1: config 0 has no interface number 0 [ 671.143806][ T2752] usb 5-1: New USB device found, idVendor=0596, idProduct=0001, bcdDevice=9f.e2 [ 671.152992][ T2752] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 671.161870][ T2752] usb 5-1: config 0 descriptor?? [ 671.182123][ T3288] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 671.242207][ T2759] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 671.352125][ T3887] usb 6-1: new high-speed USB device number 117 using dummy_hcd 10:46:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="3596824df883453db4d018d3b9eb215849f2996b1755211936e8e7e04c424faea603772d5b773f2794783edc6c7d4329fce2be041f2940beb72910375e3ec132a0f164146638a85add82420043719c078efca1c5e3122bad3393b14872c53dd0f5d41651234d6bdaea64d9a67eab200d11b9728cc0907be517d81bcc83fc051875168928b0aae8060504383314223e2ea6b422efcea8115a20cac64689ebbbec93", 0xa1) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x20003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x400) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) 10:46:06 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0xac, &(0x7f0000001100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:46:06 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc218, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x35, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x233, 0x41, 0x1, 0x3}}}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x3f, 0xfa, 0x81, 0x121, 0x1}, 0xdb, &(0x7f00000001c0)={0x5, 0xf, 0xdb, 0x3, [@generic={0xbb, 0x10, 0xa, "36d5cdde3b0c48fa55b6d5c4c1f7bc0737e5eacb7be42469acbbf128e07e5bd15c235ba0d0d21c11bbf4c71a0e530a4d9e796e2c3f3e9606e89dcbf181e336043a212b0e0c996cfdc85ca307341c2e05bb1daa358f6e35aac99039f1cdc9439bb4d5f1ce5a41163653fb8dc8573a1c40d0bd94d1142df7e8a6873b73f55df02713c391bc15a7548ff13f320b3afd912d9b6762ee9bd9f8d7080ef3affb3e4a2cc26d4ac63624175cfad0c7fafe31688b9604382783ba37e8"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "82307773e3f371c697dfc34e1faf0620"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x9, 0x2}]}, 0xa, [{0xd, &(0x7f0000000100)=@string={0xd, 0x3, "1c1b597d18c88e866e6d3d"}}, {0x94, &(0x7f00000002c0)=@string={0x94, 0x3, "7ac4c097d7cecb0235c3a9457f2d90df685c2df830fbe0b1bd9ac0c6a1016efa0cfb8b93b0a15f1757ed9da2a0431ba430c77e8bb5fd2871db8f1888b48d772a554c367bdaaa402fac0ba639726fc0cb96364952896f4b4f4f3595fc59feb4b05e99f112d806b8986f52ca71affca56227de7d3b86583605af9e158ebc40977bf16f8c557683b38af0ee77c505c83cd13d41"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x40e}}, {0x89, &(0x7f0000000380)=@string={0x89, 0x3, "d384a45b53b582389d9bd9d5fa706cd63b504230849bbb8da858f2dc4cfd989a9856d19b2562187b1c18b3ee16dd12cbf7bbfd16040cf7758eb1c5810de38392d577f2bc8240492aa7468ae0358f4ce83baf4ea3eaed531307accdad64c9f2b6d4c6410a59fe0e5849fd075f0a49124622211ac5b9e8c48892e0591fbf55e5264ffb9768cd6706"}}, {0xff, &(0x7f0000000440)=@string={0xff, 0x3, "c98dcfc6ad727bd29722c714d56f629188c5a645c3b987ab67696fa6b0bd647a63367b1cfa77e87a1e3ac2408208eeda069b133b0cc35850fcff75c54642a6201d2d70a24454546a85225be9cfe03e9e833acdaf9619a960534fbefb9758b45a604f6ee8abcefc8b420b7edf5fc3222cf91c2db55b0cb1da9d2fc226fdb75011bf61124f6f849be0476388d2b03e59b8840b89dea18004e17c225264ff285d2de4aaa73eaed1eb525e637d9d34bbedd648bf2a0a0ab49d43388af96ae79ca274573d228ad722c6b724c8bd3edb5842adedcfd16845bf43be4253e52b9e3fca1917749aee0a12cf960804582f77e3e0023f878e03492f29f0e999ea0426"}}, {0xde, &(0x7f0000000540)=@string={0xde, 0x3, "5037c8c91ac1c12f4891b62605f2efe234f3c0f550d0c5a6fed59f0c85ce3b0e6bce38f8d85492c883c3edbe784cebe8d0745cb0040a623edfd1990e4e0a239dafe192699ca3c1ad29f8a5c027f363bbddf412a3b34e606511b60b8a2ef7958c20dd6ef3b1bdd928d1db73f8bfca8fea79d8237622f952d87987588aa0f2cf389f569f241cd84710e7824c9648079f46555d6c4d2335fa7a397560d969d6c90b4f7c39db47e22cc0fa5ed8bd352d0ccbfa39637f464cddc1ebb9f320e746ddc5bf8430d34785db847b50ab80d630f47b0d40a95d5cc6210ada4bf6db"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x418}}, {0x1002, &(0x7f0000000b40)=@string={0x1002, 0x3, "7442dd0e72d4f632a666150c358661e36abc6b1cd34c8f97ce181d9a59fb052c40f5f6915f92d704eecbbfd3ca9d400c7e437091bb5d6c8fd3257181dbfca49f74af9351e8a7b8537ca0d85e840dbe1a5eecc6921b37bc80acf532e2bb7fd11ecf1c26a4592cefa72ae3f29508e264340b8e14304e918f24bcf08aa4a1851f86e6822d268b7aedc0805b3266a0277a5d254298778b315d3a2dc66596d39a5e9d178c9bba0a61787af86b4bdb63637d6cd44785acc98e3c6824cdb7f7a2c0a18eba1dd523454017075a03d9fe135284a7367b7ef5f53171908e5b3ae2e4327cd28fe83fca18b6431440faf375e03c8521220a47a24d63d0e8ef568e5cb02ef93d0e8492adfc34352fb623323bdd28a8777e9694420d9b312417510d53bb0672b342ce3908518f3966df8d4328a50d984865caee6078fc344c5c2bed49abec63f8314701ae6c14a01a7ca2f6dac69b3f62e1c895bff02871d26bf03bc66997dc55236344f609ff17bec03483362ceaa9c20869072bca9899ad847a1bbb5e22a32663531fca5653837f07f0e44b99f255e52ce458cd32114929cfec296b5e797c0d26a9068536047e4922fd3ac246d7a4c1dcf75e34c8586c9c18a84dde4500063e1afd3f2b6cf081a02301c2ca9b550f02f4ccd3e0ad7438ad937be147f2c5105dd00757f2eeb5fc017a08345e59072bcfaa08709855b8a8124ddf51929afc14cc32098d9338956a702e44b3faaad463f3b848faf286650bfe3a05a06b17240bd53878f46dff43c93df0118b71d301534f742d872d2938d5172b9f1274fcec9374cde01a9ae04f2d29c76a6c97a707b385020b92f78ae346b9c3d9de9e7e5c9db4a4bed70893e75b183880fc714dca7a47118e8018429996e5d7decedd313216e9b7fefa67bda29d8778434ee5589f2f226ad3e5db28c3e256a47872bf473e92ca95c0364074ea64c5c9a84bad791d93daf9ec3b21bcf2852a3e55e0f64118f674dd039cb861b80096800b3d55c0aa3412cd2e2d8dbcfc153e91aea6644fbbdbf68521f35f5b9b34b908c6e1826f6d2335a0687fe3244cef29c8e09e07f9b7a4435b45c27af9cd33a17d98bbb4f61769e913b8b6562274fe8e3ee63c56ba4c621e108d6b3f339e6d65021304b4bd9bcc4151b66ee99f70d457992bf46fa350d3e238b4f8a0e36c4d15111e15f2b1810db67f148268fdb0371c7f55c61cc5a044c20994b88e2bbf12fcddf515bcc626d41c4a3901e5a3c40b726a45d3b778c07dbc154b96d1a87b0076721b0673ebca7a7bb3a65e7363f2eefab3668df9d2bc9761696b8252f0c9de5ff89b52385b87a073922a7f2768e6bdcfb5056fb4455572b73e3de24421d3b1455ec28b0de0ebdafedee52e6751fa6584119bc69b7864d09866edf984e13f7c1c2f75fa3f56a5a008dbddee2570a4c403a5313240fbeb7a49dfa6eeb6e7a295112703a3e5de9d79813ab97a8bd3666a4b49ca7600b4fd5683e753e32347a415229000b0d8abca4f56eae36e19b36b4b00e0e35bf77acef99d49a8a95d9f9b724f5fcd894d77ce1f7eeba84c4d588c7f9af563b1afefc64e40c00ca8bbfd68216661335071f02993fd0a03873ff337be4c027e602ce1d1fc0c943fa600286c02fb83f5b6a7b8cb0ff2ea9d78c00a7d922b15848f035f7e3e475cce413fc2901bb6641ffd34008541996cfb620c363782a138d739d095f83b45326933130ec3fef54fb176bc7ebf9c8345be5624deb7b988232da0bc3ff6d492fdd84cec09ee82ddc85f811e3aa8863b6c4cc92248c4962195a135427de86f36c8111e6310d56a8eacf1dfab5d8fc673361ac8aaa86ccdd46708f9e4fdd4125784d772db43d3fdea56862036abe80f23b215e19f1f5ce2a6d03664ff9387c0d478de42cab4e82454c7c266cb649d039a05c98bcdaa8ec43a2ffed582051c117bc4ae23461b8c2efc33b117a8c758af61f87663ca30fbf65f4c9e890bbe5347a48a7543badd609cc06006321ec8ad124dc303294571fdc49c27786559f78cae48a6e23d5c2d5893a44a2a7741846d34be5bdf363ff0faad9b0c2b3cc3d545474a2e258a8ecc48335f964e9300f76a14867e334ed6d71a35683a2369ee7cfc7cb2cfdc90fea0de2e2ba42aa08b86b97287385c4bafdef8e93644565853dbd109f0a6ee9fb9eb26238ebce7da90ca1e5c016047398649cda51f941ba52401d04605b1185fe97e59b22c97f215d9cfd7d3f03cb23ec3d6a9570e861d21999b7b817611ac99c2df9b79111ccb75bba5348f9bb26603b36f79ebca85f90261b6dee6e241f37f736f40a0ec3ed2e3b3207e9d4c353f3af6ad85d777c7aab1cba51edc96b5dc99aa6e451e865ffc7635d50da93287f98ff62628617da4bcfeacecc24b5cf56c61c8e0e34c2469b0c5dc27170b99f0f32f96e8acf38907fcda6607d2adf5cb049a34a711600fce5c9c2cec6942524eb6657dc58a9536ddf77b74d1f376a9c625337743da15b95ef1cb21ba8cee664f479c9b7c330a43b0342d000ac501cf56799b0e40faae4d56418b59d81c6b76ec08fad5f06ec75c65f6b8708905648f6b945a474a48c3f5d10ad723e49e548bc4073d3da137e2d65937ae54d0a469d0c8889e48b15987206e073c5c4221b6edc2dacee18675bd0eb3510ef3a4146a58add0ca1488d90897bb65a460f07d521cfd099e27df3d1407f437b7e08832d52123a71b7dcaaa6f2efee7e15db4b5428eab967cb90651ecefbdc4fc0abc95e22110cac344de4b7d283f0a87624af05d502580390c56a51e7c223f33cbf83992cf48143a4a2217a9263a1fa4a2bfb734a66b2ececa309d71adad58675b7f330dcdc7917142de614af53d10154322e44039adf06ba47408763d31c34bc3ae68d495498da3c9f310d7546e2875b26d3f835dae8cb88b08ed96ba789204609f20679a9c7696c61d24ce5eaaf9f6b0da9e8ce3c2b96b326180b1fe183af95420615023685406dd1ccf638701f9c2350e432ca12c14377d409b8fcb76c65a172e4b125ddb6294ba08a90479f68ee2d8120016cba0e65714e22df99cb2618aa630378203355cf31c819269acf9091087b75c2212d3616af12722b9f64b20817cd9352b533b45585b557f6308ba337fa13e4c319588147d33bdca150222426c3e4130d39e44a4f4a94cf6925c4f06f3534a9585c70f820be7cff98e70d1ecea4ac09c4de98205d83d0f4e24d0a9248d3c68296695c75788976b40dfefb13bbd01066d4036a50fb84c88c12ce0edf79f73dab902c58978238c76e799df51498f7c841b344f6149c1609d69fd641615bff1c9e272b55001f45b50b35bac55256dc8a450475208f631ae0d773a0fefe45cb3e00fc8a06a05f08210261314bb2efaccfa0f12821bc8237878eee8e50c012033339ac2fe66d5378528cf066a70affe6bdd768f825ffb2ea25ca522cba68a856f4484c3470b729a95536468c2e3a85ee12b212deb9a72aa1c4aae4227fd877cc39e9022ee2e0927ded1128e1659c82623b6a8a5de665328060dc562d168c7a25dbb934dd0a8e2ccd4e661fe869307e67b8620b6a86e2a00d5913f278c58b24a9fff022af97ffebedf8efb3de195a62e4ad24a4b765f8b9b67e3e8691ff9399e07f163be65b7df1b0ff1a63d4f1f21c397ac6c894ad9c3c345a31f0dd4fff6eb4e33b8c29f7d2f13f1fd0e16aabd7e703f25d7b03a47c244d2bd9ba998bc6a6990ace58af542749ba5b684b46cd23aa70a1cb5a4112d0ecfe492e87b823c30e0680b7e6dc10fd4532c660ea861771161c0539b345e74fc9c55a9f72eb063675fd8096a59523cca2e90230ea43b05a0dfa5d094a72b9b1150b664b7eb6abca5dd6c2458c35900d2f0eab7da79b8ed579eab0fb0edfd50c2c32f88d58c84a43ba03924cd7445c4bd670b3406611532f36dd2943e97832d9cff4d66500df790a48e9ed8a9328a0ad91c27f74a3573acda2e23d42a56653fd75a135ff104f81515486d9603e0d48addbe5831f8eb8b616577df38c402020aab89670684028d5512740d2d313498cde4aa933f3290dec1e940acea81a245a4566d233f22dfc0cf4abbd9688b6c7791cf59b0129d8a5bd4796c70fded1b3004fbc02367e364a26471ad81c41e7a2d8a509a45cb2cc8cccbcbad658340cece0ad034f1956373bf7637032ba3c55085606858ec0805a384d6d12f032951bd62486d793b075d1d941f6253bfb4983412318c9361dd78cba799b672d87c36dadf21234a68d8a0bf86ba0e8ad245d1af53d38847ecff8e40fc33a3a77eafb44fd340f360c4b157d108a0b762b1575785a2f6c83153b2cf13f0a0ee85babf0594ccfdb4f567d5397133fa299dcdb3f619846f66b62b26ed085dc03c39fe163be14627b3e3cb1e94ca545203c232738595aae5d67f6fc8040a96943b8efb2de3d9a3c3cdba3cd267bee9910b883faf157b21446336fb1f7d047466fd948d24b401cb032c363d987bbc839472815ed4bc53d20f1f0bb2caa53284c327095aee4e6954f14d963e65d801c7c2b71ae11e46e04bfe1dc132ffac0d303de776280253ff9847a53b1688b19d5fef4061dce9b34700d6e41330bfbccaefcfc76d707459aa62200070264a58fa07d8791e7e57eaf8e9b3754fb076810137971ccede6d7a3023506fddf1e32d3fa363937bb1e909068c9e6e8383d25592d7a87f5c3245ff8321b4477f960a9e39cf967d5baa12835f959fed9ead414ef25f8a98d4ac7da0f4694633953f01b272ac9961755dcc8a81a6048ebe17d27faafd47bfd656710a09c347e424e5c0d5fc9a3b23da67a45f6ee47cdff5b18708da6bc3c02e5d6a057bbaf99e7796ec2375198aae6b2b9104888ca8c184683684071de90b51b922d6bf5d7e98871236cd3287973834368b22e736399be0d670f6b7c2b102630463c08b85a26b410155df6cdd7af9c1dfb36ecb9167a1554eb3120c71d95bb05fc904e44bfb96077a13245f2e617d48318eef8635b3bb463b521325c6d385dfa2bf25b802b9e867e513ea41786e9a4871a3beff908ca85ce6f686b115759297a502a66b4ff917a98ae1efe9b239fc3f11cb7a11b4ad47a85c0ed545d2860956d7e1ed6281b8e956774d01d4ad6e156b1a7e2cf3c8f18e2094cd41afa65041e025121c5dc1996452706ea4884ab4a9702daef7adff8b7838d6b5d3c69c89c1de9a6c392c6b997247caebf83bd595618de1548389eb20b0ca9d83f5813655c3ad8167734aaf3f8c8da3fc00d85921ab3ec43fb881a433fd084f164163c6c32533621a65c5aa03f3d8b33e2fdf48ce3a42131adee1cfe8d867607e5a54d3da0f87e593b53acebd9edeedca7096a0e35ab9841c1cd7f36b0749d21f45a822556bd73680f74378824af9ab1353dae77ded67fde99f71b7207b1b6791211a7f60e5c24ac5a3564735c8bfe49894e6a055d76f805849a642330c476947abdfb879a66cb46a76dd32b51d6df3b408dd1d4ca587aec1d9d616f7089acdf94e386cc93df3d894ae504437cf8004c20de51239cbf2ca2e18a8fc301ce825c5017b31c911dbb62c321861460a0e4275efa35d1ae46bf11dcbcecb59381f8819de58c66e690e0a8248ecd01eb6efcb4ff6a21b98cb217a0be81a4e3efea46023a6fd1f19f702afcf487bc88957e3c92513db9fea9d8cd8c28849428af9a55fbc199aa309fc97ac189698db6e5f6f5484f473de81463a18ea1b41e39042071472d18d80ac3514dc5adb79558cf2197f9f52cd3f5b8aa16259672e7c14632069a2cb168ceae1f2cabd742414"}}, {0x72, &(0x7f0000000680)=@string={0x72, 0x3, "46fefe957821c476b99034bee98b1673f7a405c0fb063738843c95a2d83b875b8da6d94135c2d8fba3f1ab90edfb58c006dacfb0a32c4746d47adb90fe5eeeadb73bc7a70711af9797943fdded94b5768b73235ba5d170f5709968a113daa7ca14afb3b52e0823a7313ee7c6a9ef671c"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x80c}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x22, {0x22, 0x0, "57d31d71e809398748984d71a698d28902478871d092736f863e326ee6b50000"}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000a80)={0xfffffffffffffdba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x5e, 0x0) [ 671.602108][ T3887] usb 6-1: Invalid ep0 maxpacket: 512 [ 671.602198][ T2759] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 671.622377][ T2759] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 671.633465][ T2759] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 671.752156][ T3887] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 671.762718][ T2759] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 671.771750][ T2759] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 671.780505][ T2759] usb 4-1: Product: syz [ 671.784715][ T2759] usb 4-1: Manufacturer: syz [ 671.824692][ T2759] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input215 [ 671.863098][ T2752] input: USB Touchscreen 0596:0001 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.19/input/input214 [ 671.874347][ T22] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 671.912160][ T12] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 672.064087][ T2752] usb 5-1: USB disconnect, device number 108 [ 672.172094][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 672.225108][ T83] usb 4-1: USB disconnect, device number 81 [ 672.232295][ T22] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 672.241332][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 672.250745][ T22] usb 1-1: config 0 descriptor?? [ 672.292619][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 672.303539][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 672.314847][ T22] pwc: Philips PCA645VC USB webcam detected. [ 672.316356][ T12] usb 3-1: New USB device found, idVendor=046d, idProduct=c218, bcdDevice= 0.00 [ 672.331625][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 672.332692][ T83] appletouch 4-1:1.0: input: appletouch disconnected [ 672.340509][ T12] usb 3-1: config 0 descriptor?? [ 672.532143][ T22] pwc: send_video_command error -71 [ 672.537416][ T22] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 672.545390][ T22] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 672.553796][ T22] usb 1-1: USB disconnect, device number 66 [ 672.832153][ T3288] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 672.841273][ T12] logitech 0003:046D:C218.0056: unknown main item tag 0x2 [ 672.848491][ T12] logitech 0003:046D:C218.0056: unknown main item tag 0xd [ 672.855632][ T12] logitech 0003:046D:C218.0056: unknown main item tag 0x7 [ 672.862943][ T12] logitech 0003:046D:C218.0056: unknown main item tag 0x0 [ 672.870067][ T12] logitech 0003:046D:C218.0056: unknown main item tag 0x0 [ 672.878691][ T12] logitech 0003:046D:C218.0056: hidraw0: USB HID v0.00 Device [HID 046d:c218] on usb-dummy_hcd.2-1/input0 [ 672.890053][ T12] logitech 0003:046D:C218.0056: not enough fields in HID_OUTPUT_REPORT 0 10:46:07 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0xac, &(0x7f0000000100)={0x40}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000580)={0x34, &(0x7f0000000340)={0x0, 0x0, 0x2, "3cec"}, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:46:07 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081ed1a407104020346b40000000109021200010000000009040000000b36ae00"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 673.046311][ T22] usb 3-1: USB disconnect, device number 124 [ 673.112120][ T3288] usb 5-1: Using ep0 maxpacket: 8 10:46:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090226000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000240)=0x26de17f1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 673.242985][ T3288] usb 5-1: config 0 has an invalid interface number: 19 but max is 0 [ 673.251572][ T3288] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 673.261713][ T3288] usb 5-1: config 0 has no interface number 0 [ 673.267966][ T3288] usb 5-1: New USB device found, idVendor=0596, idProduct=0001, bcdDevice=9f.e2 [ 673.277042][ T3288] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 673.282157][ T3887] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 673.286737][ T3288] usb 5-1: config 0 descriptor?? [ 673.297992][ T12] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 673.512106][ T83] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 673.532143][ T3887] usb 2-1: Using ep0 maxpacket: 16 10:46:08 executing program 4: syz_usb_connect(0x0, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x11, 0xf7, 0x9a, 0x8, 0xa07, 0xda, 0xad48, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb9, 0x0, 0x2, 0xc7, 0x50, 0xdc, 0x0, [], [{{0x9, 0x5, 0x85, 0xb}}, {{0x9, 0x5, 0x1, 0x3}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) [ 673.575188][ T3288] usbtouchscreen 5-1:0.19: Failed to read FW rev: -71 [ 673.585175][ T3288] usbtouchscreen: probe of 5-1:0.19 failed with error -71 [ 673.595666][ T3288] usb 5-1: USB disconnect, device number 109 [ 673.652256][ T3887] usb 2-1: config 0 has an invalid interface number: 111 but max is 0 [ 673.660459][ T3887] usb 2-1: config 0 has no interface number 0 [ 673.666789][ T3887] usb 2-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 673.675852][ T3887] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 673.684747][ T3887] usb 2-1: config 0 descriptor?? [ 673.692851][ T12] usb 1-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=b4.46 [ 673.701941][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 673.711014][ T12] usb 1-1: config 0 descriptor?? [ 673.723923][ T3887] cp210x 2-1:0.111: cp210x converter detected [ 673.753811][ T12] pwc: Philips PCA645VC USB webcam detected. [ 673.812395][ T2759] usb 3-1: new high-speed USB device number 125 using dummy_hcd 10:46:08 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000109021b000100000000090423000142cf8d000705841200"/45], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x2, 0x100}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000003e00)={0xf5, "fc0b5c1826211c6ff4de252c51f513b550439a31977f1cf34ea797a015a82dc5922818e3d206a4c8b4127a6ee5654c9a8a412670eb786d2528cda9f9d90815fa721f570a83fb69173b3c9057d170fbaecb88a8f931f5ff45518a6791d8e3aceaef6558224975f7c1f1576d070fcaa9aee70f50353e81a0f4594cafd425326ee58d2e7b42b42ff49ce06bae17df6ed1f16e582dadbb804f3752145ad15f8f971359358b539c9cfe9f393090c620c594d7079972a33cd586dfb4b3735e1a7d98df0320f53c9137974ef5c6529731cc519e85e50f6fc20d90b394216822b7b2303102ef0fb478624edb0cdc269407f9a5f9a09132adc1"}) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000003dc0)={0x1, 0x3, 0x5, 0x1f, 0x1000, 0xac8, 0xf95, 0xffffff80, 0x11, 0x5, 0x10001, 0xa2, 0x20, 0x1ff}) syz_usb_connect(0x2, 0x3995, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x29, 0x76, 0xab, 0x20, 0x4e6, 0x5591, 0x306b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3983, 0x2, 0x2, 0x20, 0x90, 0x80, [{{0x9, 0x4, 0x98, 0xcc, 0x7, 0xec, 0x42, 0xf5, 0x1, [], [{{0x9, 0x5, 0xd, 0x0, 0x346, 0x3f, 0x1, 0xff, [@generic={0xdc, 0xc, "930cbc42734ee55912e441ad3293d8cf4de083ef66acf90db68333b40e9108d28be181aa5302e81926039d049f6e3ab92e42aa04b73444d0936ff0d9fed44756a2c3aa80f06eefcb78e8e820a2ab5a0b0938679e7b14f0cacd983bbacb2c706900dc53c53389d09e9bb24f8350e4b51a5bb01b2e6eacea1ebbc6a72f7c94d6008f8862dc0b6808bcea7b42b11beb8060f1750011387991b8f7ccc69595a036e525e83c94f23c33298702d56b5882ecb2c26b1498076cfcaf86d6e4857332e05ae8dd705bb075e32a67f07d78bd3c4064b99b464e14caf33edad9"}, @generic={0x1002, 0x1, "c060196ae8a98d0d6e1ca3563c753dce971dea64ecf796371fc03edae0257078726e7c975bccc7e6a9d9c0185884246e47c4306fc0b2059115dc72a8fe95275d490ec61c708076f1193ceb7296d02a2046247d4600c66e1fd7b6e44334eecc5d336a44cdda5df45a0f64833c49e37b2b240468eb172f2668f88522878ba3407e42a4c4f9efac825b2003c4ef99d405cb955cd1e1113ef05d938e01a1264f609257e6f8c493c61681ea304e8edb5f67da3091d808532e12d82a89ba203f4c14dee4a5067057ad1289e1942261e1a94fc330c0405e3c96b819f50dd032557666c1d154b8396f95982549f330f1a704c8c3718732fe26f54bd0dc847487e06b86856a9f2a247983a50c3b204630cd9679f565211dfbe11db06ac695d5a6481af4b620bb16d9a874dd67e4a878b6824cd2fc944819636657c6c1d95afe0c91c66d555f141f68fe69031f113cabe7bdf852c62d23af4a4f360ef68f1bc552fb275c3a5dc6f4bba949e9351e55c545490026c3393b16bb70b5f1011752d7d122a2f55f6dd137fcc4e67c07ece8eccf80985ac3b2f6b35501c13863dccb56c7d7b3fa086999fb3f1bcb6c3308974635e5f6e3cf8331e5cd0be969da2b6b21bd7ea7d750c2513383625f384b3fc905ce10091aac1a9e7133e1c1aeeedda7c7ac3180450112b410251457f26935247c7d1c73322d6900d14d106f25218726ff98fa64ef430623a31d7e87e6c1d1edbdee189963524bff34ca5b5fa98e49d0128363f71d7bcad07aa0e894df1c7e5f9d41a3f8a1cb9aa52e49ba025cbad83f59ee99acb4c37a0d0555a3ca116207276ec8ffd0a0474f8d8637b3d69abee84795e9eba3bc1226468d98f3dc447c12327201c838f5f458472ae1b33f8009f65c2fa66aba799932b5d27287389c9bdad76b305547103d239d40f8aec97792e35e90ea64a8f6a3d2781223d678b3519fc83ded9702d3412de6e0fc058aea44eaeddb7a24b2531639c8fec02bff44793eaea86aa0f9d2fb552b3c4bb389c730d06251907250885c51de9760e0631ccef2a1966180374cda5ee495226405b485f736c5a2cc7d06891462c4651426f10f51d6b4daf7623e1fd5de2bf74c915f114b8b0dfd3b2c7747f852708b786de98b226b31f42db3ba4e3c0b2fb637a0aed52a4f91f2b80ab9722053df9edf5328a6ad093100f26170254bac0b2b4bef9bede67cae4f3385550ae679b100ba58e3d5de2f7862806498213444426fb5a4460a12e8d9bb1cbdee16af6f21d25590a765b16f12b2f23db60ee14b1938c94ef975f5d8e3fcf6c39c705143063e61b2e989ce8f454ee3b66e23c681c3625ae46e426d641b3814f43c300721a28945efbf0999af32247b4a768c5250846f751d015bcc1680ca0c965840cc8c2801322f90b319bc31d128cc143a530534992218c7f99949696d147a3fb5745924b1edd138bd1d3e6caa99b04c8abaf92fd04e7e011c7a72933282cfb2017009628d5684dc9fda505a1d0656d991e56986524d265cc632ea17637472b4cd024c31440d2909e3f9a6ccae66eb372373f2a0ef0d0474afccaca22b64e1a57648eeca8ab232b06cdaa46bc6e896d8a00a1a430d5f64e62da5f1b2dc5a9de063f2aee42a0395c0c569af2a7cb3bd8889bcdeb8dbd5b24a80a40a5dac5ea600311be6a1bd03dbb0019c64a1e3cd970aebfdd87ab915fb71d2d1637930f19fc9946a541ab63e9e618175df66e3710ae89578310355c9c6f8b665c9569ddef4e3a84224c20ba812b8db333747d5111dd37cdd0d84d7caaac27311aaa7957a1f6fe6b365290a12d56a67c2d7360170e7bc6d9c5455293bd81523aaf8b9905decc68553b9b95bd093f740ca22dd342c55cb072dad5415161db5ad022be0cc6e8fb32b707dca66b66af54e68c84b979ac14c12b1976f9549c2af0119be49992b6c754b853757b516ff13c68681879a8da3007a5574e5161c1243fcf7e7a1a7f360ded0f37ba6bc7a48ef0998d6e5e08f14eb1c6f22651ccbb26aea14fba1e3866d30a9dc9c7c982efd58f889d60b500dcfcc4cdd2612edad9ec8977e4bb3d56822a2f164afd83512f9d1500149c6f9958ac1fed8acc4d05b85a9736a4e9a82a060219805990458e5712baa25787b48da9502c5f45b5d8c59a187aeb417343d99ad8d25bfe44ce689b333900256f88a4ce842366876c783ef8018d7cbdd104af5ad18c38e3fde9a19fbe1afd3dd1d34dbd37819d5d7292f78d1efc4574aede9ca8495989456ae8645a6d0cf6a33fd099982c90630a416ed7f7d638f97d1365f12da76c06cd5485c66827fcc408669e24977f73045b508a633181b8e391ab4096940a57183b7013b9bf9b21e4c5205a8fdccf2c43a79cdf3e3d60f21f3b03a5a5243e1ee69a0667245d5956391e0aa07cebe90a39b7d8c8a9ca3ac24a52b017031b246153aa7b1c51f5d0ba33be9119c6c40c3ad0ca8bc3899f9267641b425209775eeb3adbdd7c7651b4b132294cb4d3f29e9dd76bd75d90a30f2d0b48325daefdbc61dac961960670aa3241256fa01d4a3998bfd399e62e2fb8605f37c87ea2a167cad8a822d062251028db632c18155de4290f59294a86012b14778297afc29bf7bbb3d97e2d14131ad23fb9e20fe079d0173a6192d7831071ae17911c9772808697c6c5aaf29c2e9e42666cdd2a647cf471315c2ff84347ba62ac4fa16c7cf10fd4ae9ff10d8392b58e6b1164ee05f3548d31ed8cc185951a6b44a2c1f7337b0f8624105df835dd82577e93e48d41b9e569386d835b035f4d7af22db7ad674430a16dbf232a289b06a33a52dc58f13322c9b8920becdd8625a038bdc9004fc4a11b628b26536818902bf4d2794b43583915dd612d9a379cf065f0fc37752ba70d2c579f256a4d663287ca6bfd332aabb27a444be83c6ff30a1216fc62b63237694fe3ad66fb05cb34b874fba751c75eb14555a4e52888cccc46cdb51b462e17676472af9ea7a1a8cbcd6c0f47155912b8470169a243c73c9df613a2fdbb9ac95c2c057f3ffb72c65971d38719b16606b3ed1f234dd9faadbc0b0047618c8535f92d652f45c197f162b7907e12ff29a4829d321132e89a929efaf319e001865f4cddc29cc5f11be292010e84836b8f600b6290758f25e01c167bc49209e5aaf925fc369cf359c33b4c017358cbdc34e6b734fcce39865baa53fa34d59372fcfb9a3b0528b5c5ac68a81a65590848ed1ee0e4c2ff6a6480d90aaf66f8782e7f81771fbfd3c851f780f339840b9cb46104b136e42057df2478387cea8a73004e5f0d1624bf584a2240ad3dc0b816297a3e724a0a7f70f09a982298c3c74db0c92639ec1123116b8a4d7e0e701a69ff48ccb54ec059fd2f5aa0c5c715ae5cf61315849300630fb8b4616eef2b73531b05d4520c0faf655e1b2b26a8b99c05cc52cdc18c954203a00f0ac6876e2c5f86ea796f08868e69dbd2b315ea4a282dd58b11603676b04e570ba574cea4d529d08b6666774f557449018d90b9921b2c05ec05f7c2283b781b548e5e7cd8a1cc6e52af6a5758568536918d9df85124c538dd34bb55d4fdcbcd290138bf0ba9b399665178cc1881ea3b5ab6d3fcbd27404bc3eca5150510f7a042032089434b75c9d864faaf7d333edba134fbe5673ba8f3f8a1b61ee6175a806a2b2b62dfb6d374337128b5b830ac35c057e0d5eb99c865fe2b59d4c530c2e9092ac4277b4d129109024c075d4ebd49087aa37efab79f85a645f90cddf5b43a859d38902302d18791d59fc8def8af6fabbe8385eb9e3985527f2445b9669a6b194fd3aba450fddd1b041317318a7a8c7cdb51943c89728dae51ddd1a815361b749e7081e9914d76f84358619018f41583a9ab8861a290c499d7926be67f50e71f5aff6430bbdc820caff316f5661572b900896ec44a3e41945bccdf76ae281d3804352e667413eeed5fd1ed7717d6666fb80c2bc8fbab49f8a33f3b68ee72f62dfcc7d2714082dfabcf5f359a8446e7bc688ef51b4d3120b30e51214c609cf216fd467f3e2317eddaafe6b2dd2f9da63abe2550387329d06fddac2dde6e0648ae7862463ee3e2a584ef101cd43fa553b213ca2b1ff36b82227011fbeb2590a4d9fbb4377a876c009a578cdd3d35c4e8b2be0a131aa6031fd69eebb4883742c1a058fc544e01c7b3c3c4b93eb52a6725034be8a762e211b6f344f0244a42e5f4c9ead9c1bea678cb4a5390ae3ba54490bc4a6586204687508c7cd668d4afc1a876f288d70bc4cda698fbe3920b4bdd7c123603b8f036782f4fde3c9858f916247d8f87f79b13d118bb0364535de07a0ad04dee7f5694599ef04d86489db56ee21bd476a100f2cc26a05f1a7e90dd277483bea669fdad467ed5a391776102af9b661ae56796e7bb93c01d65b987d1972e8fb4e5a7a3f36be5229605bba0a8ecc6b7637d20f9fc0c9021e8a9c4afc8a9510f72752f7d8f3fa6922a04152ddbdfe766e2ad1d7695bd43e71d2f8f3f19f141e9d5d11b63238b54a2407672e487c63f13de20e9d9fe2a4690ff54a3f5246d0329812ee7ee0667b5df1da98e7f7813704fd77353e485831ac93f4c4d73079bfe7f7d59c4794e2c2f1133507ea3ffefda2df4da9898f1ce29261c45b551740f7d670a887465455a1015cd31ad08a5b6f6bbe5e1a819ee13933352e56e12c38582ffdf23c4710d917f6a98e51c78940bfe9940cfd800940b51e258bf266181caf28bb76ce85391b7660e42bb00fde1b446df8322d715ca2f432ed8ba96ed867568abff89a9b1c5294fef9cfcdc57affedf32b4e35c1bb7e25934f4738cd3871f4c8eb39f461ca5360533512402a322ced74dd754f660005edb75e15f9ea974c39c5fe5d7c85aa7c66042484e6bffcc1c184f30551f4e7b01660488f35392823df0fd393e595d03ce8a244d1d2301fb7d1b8b9bd76ddbd0abeca4ff3a7dbe14dbc58419f283475007a59adb3b376313bc75ea23a4d45be54ec6769e009da478d8a2983807e54eac1194b811d0cdfca445afc6635ec6762cf92de4defbe6d76fcaca42a49d549a2ba506d833873fb108b84f7dc9a0d26af9d8dbc2fb4710b1bd24b8490ed6e01e97e497dec8c183c6233a41f5148e68bd11484051e1d4c65ccb5dc68cd33c231d9df96f115b71039003aaf2e823e714bd82dde45343e04accc1aacf1d212439e07556e296bb4d114242692b10f564a038e8dbe6545ddfb4dfda974285e4314293b67f347f1768c091490029b7354d7ea0063b868da7f1c64d96fa9bcd34d7f912aa6023fc1a44940c8f48f5646a5a38456993f072ce11ccfbbb5c8c8e00bb44fd0b873e06a90468599e0c32b8313779290493fec2ca6a6a516455964bcb3f17f7d749f106fd00f5256aa7ec80b921e1d368f2a2840cb5c5f269a76f30f54b3cccede2d84b8e6d6b6eead01a91b60881da2d366e462480fa375cf727ccd78e2a209718ea0f2369eb10a19752bd13976fd1dcb11aa4147e2307c5a0a14c8d98f3be07316e1d939eed6c13b219bc6e8b461121213cc206b983c715869ac21bf868225ef2488d386068eec8b0441fdcf934cdfbc7394b55d1aea31d44f4d28dedb831e04eda290f5ecda6941176d5b8cb571cb2f9ae1d29ae564716a1ac2930deff43d9562b237a8449763c663d50a090e3a0f50395187fa7181b1bcbc7b8f3a076ed8b6ec75196c0b4efba829a63d2f72b454bd6fd2f6637addd1d3a5c189ff99210ef74d63711366a366d8ca4d690da8d93094d5e79fa50a377636ba525cf127ee5a1e316efa13fc7c"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x3f, 0x1, 0x4, [@generic={0xa2, 0x0, "f7f5d9f781fb11e53e9542f9ac508d61be371693c84e26ac74d756714ab440f10a735163d198a665d36de04be59b31561c637f96059367a8c7f55045472ee5361fb3ab533c45912261380f942e6bd07ccb28395f20ce9a7d1ed5f3a1960f6aad98a30a0cbfdd5bb99046a9e4a01dbd8e506221af98e3d3e59f20999d010559c8221bdb97f13c5511b20fb735e74ea715907e79a405590e95a8436eccd1da3e96"}, @generic={0xbc, 0x31, "09f870d188ea5258ad1c48056048826d8f6dd46e181660ea9a85c66028e38e773f1210949d9ae89fd37f32d3968be9e5d22c058c00f7ff757d879a265e5016e2b731e0c0333a65d401294b6d130dbde55b98c6d68a56c0d525465d0959ba3ebad58638a0eac8a89a3b14960549c8904e6890bd5d4e8bca6ec3f0e960575e25ad4d47eaca65c5fe810fd037f70a49a74f9413d417fbac6db8d32a8348e2de1537dc783a721dbe29d1efa7ad549d8adaf69c3bd663e1cea569ee47"}]}}, {{0x9, 0x5, 0x1a, 0x0, 0x399, 0x3, 0x7b, 0x1a, [@generic={0xcf, 0x22, "ba5c87877eb746a3ae1df7ca429db651b5047b9b87d104122f0220433f69f79196abad5e5c9ae938ac273ff0234b0fdd2c149fc423dcb629d8fb2de7defa889602260654272fe87997d12825da0675e59fa6a923af23b8845b91fc6b968fe9801c3bff6e4e34740f3fcb5b65dd605b87fd63ad1929bf991d6477889ab62e3d885f8aefe2e41c94c17b6c21e221ad50850af87182cacfe97ea5eed2c8c49f4a0fb93fb3b8c9e222585a6b5aa1c5449b1a7bebf66f599c79b36e6a0b60523f1a17603f416bd7f05897e0f89d5616"}]}}, {{0x9, 0x5, 0x5ff30e38496f1b20, 0x0, 0x26f, 0x80, 0x20, 0x1, [@generic={0xc9, 0x23, "0bffac9b3421fa34d582dae73a8e4e14e942bda732629adff3af192b7aad4b7f20d5f867b00b6333fe9c9d62155d9828a5155af600a5f6f88982f88069f5f47e4ad22e1486fe65c2bbcf1286ff942697077fce77420b806ad42639d7eabdabcded4ebfb42d9d5d8ab49f9214dafeb551f679956ae44fa5625485655d4d31e37150bb5a3671c4f965e7e517088a9d569ec0748967aa7cbda509e460f53142ee1ff3984401fda380098fd3a4f4c92c4b07b9b53040630880a8714d12d2a604ce54e0c0f898a4098c"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x1f5, 0x81, 0x1f, 0x7}}, {{0x9, 0x5, 0x7, 0x8, 0x14a, 0x81, 0x3f, 0x6}}, {{0x9, 0x5, 0x8, 0x2, 0x2dc, 0xdc, 0x2, 0x5, [@generic={0x1002, 0x5, "19258ac43f4483850b36fcb3748b0019134ef0607aa485893ca63d9fed324b65c1d3c9a3d078b54081f3da13508fcd4e831e8efe85bde6b99d629f68d68e3b72af4888d591b840cc60aaf8defb0c6c9461ff54d630541cfbcda144a9b06c2b5ef81114df37ed9b9cf593cec41291219f7ca4149bb95024148fcd2fbe666a17e294c9164767ba81ff1106fb6a34dd4a498607270364b472484b04d62b722d2d023102faeab731c26e0448c5079636a2742e5c03f98347f6751e7300d4212dd4c38989559d86c8de90b8402eaca49a02480b0f936a021969e12129613c609278347f56a24c66613f23e6675e1ebf4172020feba09bc32eb55cfb769f2378f971d7e388078417e6fa5b9ac17a1f7dd3d3eec1752cb2ea9eb51f4edae570a1a226358ace66441eecb6da0628bac42ac2301270c07f64d8f172e91503cdc24ededde238c6dc3530e858c6ac4d7ccbe383d9bb938541f0859c1c73cafd475bf459a5943a76594bd7d54a14855099c513a560a9a8cb40296535535e57c4a555c3a6b7b8a6fc728cdec4d08ee9b60707a92416e4cfe288cb7504180cb4b1990f4532939c40009c92e7b45ad49dd1693479a4119e53ed5c305c7c2b2855e960ce91338d4034a2e56ba400059c7e02d4f506641bf4b621cd579a2a49e7208ce52276d0e50a02c03fd3cd0a9a12536f3c34e26460cd143f4f3bf170ee004e37ce5638d5e5e024245152d0bde0087baeea7c71318a8aaab63fe6e402b168c283c6ca120ca02fc9629524c3715484dfc4f5dcce5a3686687d994ed0d36912d8d1a9e11fcc93db473493568254f54b33226220e4fb8aea20f3f8428ab6e97d819699d1cdc113f3e01d498034092127aac7b0bce6f472b8e22ad7d4ef5c5f87bbc3f087f85e0a227c726f10a21b75d45132d8f6e591f53bd735faf849c57d6df1881fdd95e497c52d58b81983b5d079b6ac90941bb1c7f49b95d7cde604b02775e27a1aa0a50209b068cd941df71821bb24ae725fb2d30ae5493d9fbbc8149469aec13a601d46b0bdcd6934111c295bee1bf61900c0196c112ac4a4874053e616299bae620f6792cf0f2a076cb3def349143e658dda4a143d271dd59ac733ff7b7c820ca945f51413ff54c6aec2926aa8f02f6b651455ab3e5ccd973d2d5276ae4100566e468eb6dd0bc9ffb00ff6507936f0692392cea3c6e8d0568538b1f1c2d245da1955d36e72287710298512843efbb517a5a1b0d4690dd0331fe92870019037525f0d2afd87496ff5c1a53665b076871a4a29717be2fcd6470214058bd71ff427d5c3732d02b36a2be0a28b2abb6d5302616f9f2a4a6e483eb59f299b76fe0884eec045016bf4e0aea3311936780fa78ebf014eaad5f09132ca705570e560797219176b790658d61c638b57fe4a70b56a5f760116924598de392a28de0c872a3c4b935d596caebcab58e214f0b7805e145373aeba802c3f868398db33ddaae3cf981b1b7eb62392c1d59f63b20250728870c539ac35e156eff0f7a9b3f68e12a63b4b1f586c7d309aa2d840a5e5ea76e3bacf13a3f62c46bb709f104587488d283e0872f3c8183ba01465402c9fac4eb70ca3df7d25b10e5b12daedd40705c6c72445d07937fe3194a4746d0834f76c06ac9693937a20983fc82ab70f375957a6e6de04b9b07653599cf76038ae3a3fd8235fad9421faf6f5e2ca1f0cc0553e21c47462804894ef7d47d7c7d36327bbee796079282c42c9cf0a03b8d5f968979fecca23cb1d4401334e4045a7a2be575f030e5342ae00501fe1e1f94886694e4b4ff63c2f6e4b5f1c930aa3df8b9c1c46ed1288f8ee447ca3b009098ad2329afeb9557d5e224dc05d7d9bb997578b1c42826b2501c8f4c24d8aea33cc60c38ad2a6b675f77a9e16680c1a5398ceeda7136755b730833022b8daf5be56cf8199d8f22262e3b22033b36f4e92595ac5ad1b03881db01ae5edd5674765bca922b8f8fd02b7f37c7977bd1da44496c537702cdc7af10ed604956ec2f7ea1b49354ddb4c3b4c709f441f484fbf7a314627c27a39b581caa180cdd8914de8220af415592ef6ce1fbc990a1f7bf44e5e08766ce4c27549cb8d18c80e677047c8639b791afca35d00719c378a754168694b8082e1c95e4506c8f38c044853cc1dc697e52c22773c55f6192c31c26d0bb4b5da6cb0bbef20879db78914bbbda51ade93210a073314f4edcef21fd4ca3f829a79c05aff0800524fb4808bced30c9ff8d1fd365aeee52b599e1125d9e1e87d3d162ee949a7cc083c137d4f9234f85f1ff929f3a7c4ae24df3fdc7b9aefe575d72d96ec4ba1dde20ff2a6b64c4a826f033d9546361e07d4d3ada7c274caf9670c1bab29be37aeedd4d36968b5c7573b25d8ddac77fbd35e8c069f3747029dd006bf1908ab60de429de6ff90e85f040179d3500083aca849e3dc21e13ed27a88cf59ab22fc0e73f3d1caf51df969c95563cf3d912992ee81cabeac6c82d5787cc0d0a126b18f37d8200adb00b52d509fc2a32769bfcd17f57c1b4d28fba98c7a57066f098bd00b5d50ec0f0efbe179cc09f4fb30251d6f691b8c35d1ec8290094199829a6b805b4137b69efc228c9f38ea3119ad2423d31d9751e8cecb137baf5e4f310044ad31942caabef206d2296ee78c617ee086d73b539b2f1059361483fc3c3f170530bd9d685be28d84a47ab7a8712c4f41c800ff30d050245206e2dafa208018b25b1fcfc896fb31aca7975a2a97ed51e0332e298cea3b758308602628cceb45012f2c568eaebf7a2d05596c519f980c2a0d439163d0996ede7ab95fc727ef5389a05cc32fd0b18829a38f23ab8852a924b401ef6d498713c13eff8f8dd4fb1a0c1aa1c5855f2d6e646df1c1b20dabee61fdffd61c40532bc0305e96c7851d601e4198b87649f3df76e4cb966e6d5f9eff59f0c7f65a0c8a034a3f824276d8bea66ee9fd82e39b9c41334bf3a4bbb47e3ec881cddd6f41133e8bf5eab86d13e30b6a299b112455302297304246447b5377800227ad58dc805f1286de49533c1c6d010d74f3ddb0ebcdff51f2161d46474a1a24aa6c5b7bb657c326143168cb2c58411b4fb4b05b1ff75fa6daacf857da069787796edabbd4139525d570598137f9ac3c6b3c0939ceaa7c67801f52bf920aaf540b956b2a5969127b309ae78be3ad08f053840987e6b961eabd9c5c6d257290743070d7932553230b9c3e56b110e0d3a1d5c3d6b23cda197924676b807315df782dcc24977471013ef781cb16564e3f409dbc1cd03b8ac432d76a1785a10dc68a7b94972b32b1f16d9bf01a8f5cac724dc192eb7705f3cda0a3518008025195f0b3bb2e501e71b9b00cc445e1650d75a1a1d7b96ff7408e2ab88de0d6d3b02260a6b75e4c51d9ae128848b64d062482de5214bc67d762d9de90d34484623add6a290129af9c6e5e08928b98b8b1c7a55c5b610a589e43f6fc10464b16f04f2b5fb3a19c7f2733730e0429ddf89b87372bb3232dccc2a73c030d61d2d761bed0e890076c1a9305be0063bc5f69c5c2c74dbd6778f8aefde4ca23a2c637cdacad072023d42ddaec9b3be5de1d741f81925f3dc66c0940cdeb7e35342ca891440efc2ec0fe4b36453b40a2f152b081a2423507dc8b9fc479ca6e90971ad7416492d1a36d568aafb54424f9ff596b0e42698aba4c452055d64115182443c3b410ad62ba0b19fe3944f35c2d774c9b141df25a7513e99db58b637b631a6f3442620d4bbde22be42f279e25f23dab40f41449dbd6f0aa3dc336a54581f6a8544c60144ad5ad20476a22a15b2107ab032ad124daec0d9cc5f0d0b952ac4e4017f67a497339cba31e962939e0b57d5a2e215a79c770d7f6cca1be64b55448a431701c8a5fd90c00ad2cd42d1b4d619def4563cc45dc6eb757e89256b0178103a6b3e0e771b919e22f507223f8fc8b6df3900fc8fdbbd17ff425399276e7dd35f77bb7090cce1782411cd5f3c0ee8fb564a23e81793937facdf5b2acbb5ff5b1e5ba31f74dcb7306e408d7f4fb087722fd854954e555acf53c4410a002c1556c7fde9fb699fb91e06b7478e1de536fd653a387b2832590bd56d953be18c398f7bfb0f3961f269aab5d0fb6ca5afd2f30c68382a3aa08dab3666ff45a769009c34c4ebb9fc56f6e1bddefb5a340369b850400bfadd5dcc125263a37c244ada20fad54bfc1d8961b5ebb37aa81c516f22fa5246c1ceb4bf33a9a5e2554f26e95542ddf44bb207ece2447a650d1ecfd0a96ab55f3fadc749673d70f05b3beee92e5002a22cdf546051d54c5469ae93cb039b56e593c42d3c4718073466f343f47a15e42bb6e7b9f5851a6279847979fc5d6d17fb2e3bd30fbe444e858d90021c167172272271180a6528dd2b4b21078bf5e77a7817eb5b5436cb4e2eca2189dcfaff0aa335175092adacf29df4c85e0deca8c0171fff460679a20395ff6171280176798b284e04324dcf39b1594600916487862f2299dfbb23970d7d9245af11707722a155346185e64621cb3195376ea75d28eb7465911b58e70b330cabb65795f3915ad2267e1f6bf5f6b2d94efbbf93d24cb461a36ec80b913479a25e4df8626720832b7dacd76d76ac2fd4b462f19d64942291f9110290be77e4b9552e3a55ee30c693ecf8a95dddef9b161d4c59a9510d14efdba03e3cb0d257f9947377cc72f30b7cd760d76e207aaad2724b29976c3b8bc83df529524f3658b4d9cdf44f647ed0912bcc930a9101916742661bfb0ac7aeeb7047f38fd3a1f2964c9917c6612578ef338ce9773bc2705e59ea30bc23fff72310d47881eff09bc55346216d645440a7dcd0ce2a8b7f62c20e5a6c7e4b9a6192cbd183df2d2a648d0f455bbfb03a95a40f41101964248ccd52dd214158cbb7ffba9f30e9ba873bcb6daa9e2695371455141ebf22102e9950e1d2b3bcc03c1c73048f89e4d99b329465787b3b9ed17616640d198ddc8c911f52313104ca9f4abdcbfb480dc465f1c74db50f3662405e2ee8fff2c07fa9c218ccced68aa5fa2ba3f1a91afbc1815bcf60e76d548eacf922794d6629e03b7a645af396722eb9b4ca218694810402cfe9f95b906c6560774dc02ad76ddca4336784ba676f04c3ae8e686533d08b816cdd462b847bfdbcf48e4fe099d8dc381ba12a17aca31d46b94d1c6fc3f18e603963a24e6456905fb6eeed065982f45985153f5fa39e755f827c7adc8f1279110d02d41a60edf072cce2aad636acac586595849b3b432a285280ff5387db6792feae472fc8205bfbf0df504d3cedec488c04297b8736f6ac5703ab2a886135a61e0ac209e42a364b545a8746dd592e9ae478a506dd02b1ce041ff62f20b08b5a2ee6be73a1a8277bf48f2f51e18e3f9fa7870eac5c6c5f5dc4b3c00448e9dba2b66ddf1454da2bf0cc5222010500f2746a9abb108b3f91331eac913148f75e69ddd8b25355fd92a1e5326708f41b3d33e7745cfaf8f5009802705ec2bb95e5b16d9885bf10559fcb678b8711b311b026a78a299fc4e57902acd03e7e2d4aab3431a014a1e41fa628c380bdf3dde47c2932abaecbe5d0922c17f4d41658a8c95d1e6ed333af080d55f0ae491dd710240a784f78f0157ba5af5e4d2aae661a4eaeeeb23eac519c68a317960de8dab3ade7f1588887dbfc10532f11a3d8df1cee780def4a4ad8fb8b374423e4694513d098781c653e882fc497de203c0b15fa839317f3be00b68d3d57621351063894e5081771b3efb4fa73ef6baf1e603b9c157b5b15319cd2e1a373a2e8c27f3"}, @generic={0x88, 0x1b, "3d0d1abf5deac2518c013265c1a11174972a9aabf2583ff793009f358209cdd6fb13daf16b8813f0b35395c215b455ec6eb6051832b4fb7da3a576c49b64fcb6f5934921d84931be6086186f453827235161d94a80d7625988c93bb1402d96ae2f5175284d1f73c133c074f385b311969e81fbb74355cfcc493294a92a3dbbbd469137cee62a"}]}}]}}, {{0x9, 0x4, 0x43, 0x5, 0xd, 0x5c, 0x26, 0xe4, 0x2, [], [{{0x9, 0x5, 0x9, 0x4, 0x390, 0x1e, 0x3, 0x48, [@generic={0x3a, 0x30, "d3d4eede95e4b1db3cf00637bbe24ddab4c36d61c8892818a88f672b7c252e928ac9ef953e0b59fe86176d8e1a027d3a66ea17c0000f674b"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x158, 0x3f, 0xd4, 0x1f, [@generic={0x93, 0x10, "dd825274f91da5b4a7fa2e637a3bb9b8f9c815c9f031f3d564838b609d185b880a90a0286ffb93b6eddf625a94eac4675b71c1d816a39a30ff8fdb69128ecc68586911ec657669bf667540e5aeff9a8a6b4be9d59fe0b6dc215deb06027004438e33389c8badb4169f6ba955a523990227f33376b7ad68eae89590b015e3fe2e525d57a6c1c4b0f2266840a64babdeaf59"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x318, 0x3f, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x3f8, 0x2d, 0x1, 0x8}}, {{0x9, 0x5, 0x5, 0x0, 0x13e, 0x81, 0x8, 0x3f, [@generic={0x2f, 0x362969100406824e, "4f44a54719f4e8aef062db988b791946bce7d7d66754a487845da7f305297249a1758a61f6ef8207aff4eab42c"}, @generic={0x78, 0x30, "c045bf2d506260233d3d19e762c1fc14cbe2aecff3d60185f3511bdd9b77506e79cd013c861168c2ff5e094084e481a3584146fdaf914c3eef11103e9bc586b8987aa2eea1a4e068121c0e4fcb69bffefedee9c7bfd885b21ca6f517c98428375675aeb9800b45885580f109e2fcec0b4607a9bd9f0b"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x3e4, 0x0, 0x4, 0x2, [@generic={0xf1, 0x43, "c69be8eef60c15a8522a85f78ee74012bb824bab056d3bcd32bd4f9b3f796219e5ff0aeee902d1fdfb7a8b80f7cb4a11edf3306a39eafc379ab10c2f6f319d77151bdf00c71e03e2355125e32f65dabcf51378aa7140905c6161769ac841db41cb63d668ff43127ceb06a8e15568ba9f63fe682115a439750aad91731a75115f4ae328491efd2df74c9e092ef1cb41fb5a2cc510bc2dc1837b3e9c7a6b6e0a372ea366b1c17b71ae57f74e904939a312e9355ace487476a33a90d01a6fbfb7ff6b5a088541f70f08a596ec81a068611330eacbacfe9566a0097c8757572fdc499d55e7ecb7c32f5b98a8dc0cb3213c"}]}}, {{0x9, 0x5, 0x7, 0xa, 0x5b, 0x7, 0x80, 0x0, [@generic={0x13, 0xc, "228ff5e6b4d16d9de0c6fe9559227c3bc4"}, @generic={0x2a, 0x6, "d80bdad9f7c4b28b17df662d2cf40abc40fd5fcd30af7c1cf0ecdfec4613e2d379713eadee2002c3"}]}}, {{0x9, 0x5, 0x3, 0x3e, 0x142, 0x5, 0xdc, 0x20}}, {{0x9, 0x5, 0xc, 0xc, 0x2e2, 0x8, 0x1, 0x1, [@generic={0x1b, 0xe, "5892cbf65aeb199f6d0ed60866f3754a59970c625cd96437a4"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x131, 0x9, 0x1}}, {{0x9, 0x5, 0xc, 0x10, 0x104, 0x20, 0x5b, 0xf8, [@generic={0xfa, 0x9, "deaa4e937b4ab5e28844f8f2204eff82b3930a8036f9c23e5c835774f6086ce28cd5cde253288a26a3f7353cd560157fc1acb9e1de67d2363c13d423f63f3a8c049970cfa238264b29fe07436439883c694455236365c16d3ac6df64dc057a391da22643d2c61b783b0507a5d55d5248d9d1ac920acb8ad9c570a068d44630411d028257d6de7246f1c180c27791a7caf2de6b6f3b45d76687f6aabf110e7eda8efeb6fdf90355214a8924f631909dff14eaaa69f8cc8a512920048c4da3d55b2f409b56516f7759c36fafaaad2a69fa14ae1b23b79c7c65cf317dc170f4f97fb92204549a5137a01a8c465809b017e9d9f1a5fe78f6e949"}, @generic={0x1002, 0x1, "5507154707830d862fea5650329f36f6a76a0fb4186fef4258363aa4083fbf8ffae23a2f4363f1145ebea65dac73642220591ae525190689de577ed6a736e783a474a8608a4f7c489934d16df69f32047a7b66f66805ca11322602f5cbf6ef5168a29770492d1fa6becc08f68ee1f8f6671809e83925a63f8cb7e8f328a8999cb357b442d8970e4a4f11a9ec7d897b4bbfc303a2e97f268de5cd3d5a6f39c607bbb4dc57d4f90ecf91167ca112c2341040000ab378363ded3445bff9a68c8556f70135b5e598702f8457c9b36f7ac25d017587d3674cac5a90f8317e86b2141ede456d4527861376e19c74cd7ae0ff9fcfec981edbb170fcb7961ff295faad993c8285bcb0054ee06dd432c330327d503f3f9beb45d085d9a74e4bcad789b0154af44552daf29a2fa3ba89eae202541ea879f4dd71725d75b4237647acb02c52481959fd756f599ce61e949ebdc2ee99b100c4673eb5e6bdc2ddb24f663ddb2be225caf972b2baad99761ef51619f57204fbad17a743f05d0242247cec964ddb823de6ec3c62afcce384ec24c989bd185e5f119621406a448662e6cce3bcc308505934d34521a671b7e4d481bfa8c20270000affba39ba7b0957f5e17d183d6e2ee2264e853e51b628394d65ce04dece2fc8adc7c0b02349f5f4f83287b5ab047b04f7dfa945bff24c5278f4f5175ade10bcb1dd816d5e7afdd74634df895eda2ecea39618df06914740ba15242598adae272cefb57c909f0a8ed9bf11d308d97f80daf23db547df9c17fef57801f2ab29f80f6909776effffd5384a5bd7fcd3d7cb7e4978c3aafd90406ace505dc7152b3abf57766b58a3aecab528ef802743a0c647cceb4b3b15a8182de5ef9d348296f1dae26962f413e4d41b2734d5a8ef543e2bf07a99584f1ba99fd1f051b96d349d220c0542ec8e23615a945ab10c628d06c09ce69d89037958cfdc6c15c03e84b6509dd80f33d897badaa077aef92aa50870532dd9e07947114d84c2760fa58638cb60732b7edd6d102d760d67a19125e40b865ecffa725b9ee176bb03006ac77ea6e15ed0d3a4bf8aace82dbc1e1693ed1485d68f3cef90797859f7139a9eda39811bcc55cc3ad7073961a2a97b8faee3dd118726ac15f7d341483ad330094e0753423ee910d7d8cd9684a88d20d1f0973e37ef1ded509b74a3b22a5b76ccc070ea5afae8c06193af32ffc9fef60498b1f76f5dc44cc677e18ee65b6cd066823bb28d9c7025e264f3e3046ea0b27e76dc44b5d4039298cd6dbffd2a88f45169491c9d63d70f0c7392f04c811ca302878e9a987b5fdfd2acb7001756494abe62516efe51cc5b4be02ba7361a4741a3644eb0c34f93bdcc4fb6aff0b96d21fe25521f18971e37e2bb6c8e391b105291e36d2407c323f761615a35f6ffca80fff1377b2dc7c81380d5416ac5327f0b50c4fc52eb0205418a89940b6b91efbf8f169dedcebf910a4646865af6723482c8810187075a1d0bf474256c08658078aa585baa9ec2aa6fa109f006c9fde5d7ab0e46e6fd87fddb5c2a51c28b9c036c308ea175bfa44e98eb28e2a8823c8935a49a63060239007907a24ec5572461aba42bc4a1aceced64565451a09fb9634550e75d2def42e350c1fa62e95c06604bdc7786454d2c4302926e05b81ad4265ccc1de89294600dd59f4cdd6041a94932cf3c46e51003d3028e9d62e0ef987e8cea85aa1e594a8ce203640d1197d44ecad7953f30192544a7a1a06adde4c6625d753d514399b2ef6e538c5b3d7e8ad47e862f0579294aafb11bc2bcee90a70b2d0d05b2d361cb50cc8dd9a41ed7daf3be900614992bfb35ddd9456334821a8b1a659787f11aa89f0a5258930b1d6d81da08004d61fa32d8fa7905a19b7a7006129d8f63e2096dbc1dcb3feb66c1cdfe4f9f2ab42745cd5ba29ae6d739ef48bb19ff1da2274b4ee13d2864a13c9f96d62710de1b7fd257053b510edbaf67009ff1598809d629d298035c2a9599da73ea6d94573a9f6cd952bb288f90e791e926313b74b5bd356b1a939e0611b8e3754bf31d3c07428d7c216f694f7fdc2a3f9f4dca8133b542d550997a6f2c483b5b68e50f263737baca6f6f47f747127f3787cd41b3d9f4051db8dd740f5f67076dbab4c6bf59eea671c1fbe1e57da7bf9b2ed70515c99ef4892a815dd2c2d345d9f2c98f5f74b0242e279bacb880db381e1c9722deb7d7e9bfb9022c90f554edf03b893fb7b6a08839df82c6bfe6cd262dbf13bd752555241d2a3a5cd43a989a45f00504d40a91a9d2813df20caab09941d84e149c7da02a4a0fe62c2ff242cbdf074a309d0b70e7dd592783afbe97aed4189fa9116523daef63fab0767be314e8794a49b532a798d3423a0c4d305f97c04b967bda3e38276ab4afe67a511c84945557c0dde97562830305bc80af93f46caaef8d8142097b8ef62811b715d6018ceb44798f23e0a1303aa7eecc10cb029fa1b9cc6c53277a9e1a3169aae0a318df826445c7f82721491f4a4b7ac77a3c2eca87d1af52ee4fb4476147bf46be5009cefe134bfadaa1c88cb81fc0b2b16bc365dc4e397dcdfbb1112b00bac918b087e9f32c610fd0fd2e665ba3966dd91a504db1c791fb505277a7320e22fd6557fbac4642c3ee4fa0d3cf46fc18c2ca40a572fe0bb6a86b5cf99e0e16972b828b8dff69552835a89c6027e92b8f63755d56f96ce2b88f251887e8ab7f16badc0530af219ff7726056b3eaddff5211f5541afb16d9ad983c1455f10e7af7b4f22c9510eac130028305820c4f96bdb341643fae5575620435c343c02c6a5dbc4f2acb94bacda901156181ca4837ec667dd7a17d45cc82664cb33a3396d18465eb3eed0c3510060cc000cc5a43c1fa92718d3f11bed8fa852e933bdcbe515d33aaef8721e7c3d9f1df6a7023b0b0c79b70fef056998047013daff26206284b08ed0dd4a87403867038986b20582248cc494f37552aa6065614edb50bdb6a03fe7547d50414712180a2c2137389178cc9bc0186d2b15b0c61e3d8ca552c18bfec08a4326f025d8067cc9984954ac7977264a1a72422470cff1f675562547920e4516599e039249958185ff80aaf6a66e3e009c4436c97c54d977e81ed46b13aeaac3b4420ffebe43f410e9692e31b24a74d3405e324863ed12cce1468387e88007e216c8adff280d2ec131d6a44db29f56b24426a3dcb33ccdc05c57c7abeb2d07a6550ebc7faff2aff20f67440e402e3fcab8a83880f4e3e332ab57c40bd13161606e296d19bc270e8b29641983e01f128169977af6906e26d6d61993467c69d9dfce934d028a327a36eea9950d238160b8dae8d74e157aeead6b29d8a0202ebe529d29b9af29f2d775e0d005656317d3aa3115dd6c3c30fd0560974bb485d4a1ac5cf85e5fd56e603ab648374eccb7158cc090fbe3bdb4e627dabaf950491af23ec8a9a518456ddfc4dcdb006ebe7faffa1b24ba7cb20e9aa8f062a19d167cc3bdbb50b86308514ed6b4dc7ea5f74052a52ad422bb5934f9b3baca4a97a46a633db336e394cbce66d8df6fe94c8e2fe5dd51bd96c9782a6eb73fbc8ea5a9505fa9bd3630a353e93228fefa27bccd0a824956167c575923b3f541104ee3898f51091bb7445b912d244b6360512fd71557b56b5370b34a0f8332b73c3acf6fb501bf4ab5445586a1c44ef38a9d021cd43753e7a2e00538fefdbdda2806bd4382455f899e39e7bed17afb730f55e84947478243a90749578cdc1b33bcb52b489dc6cc2c5f920afb5a37a4179b92582e4ce490a1c69052dff9396f50d6babbff5b97e2c747e1245ac13e6ce9e03d1ddd1dafe5a41b44057db6bcab158a81a09e95c41d5a5c7bcc84bc2acbd039042a59a24cdc2ad6766929169ecb8c07ae0a94b7ca95dc1afa0ac1c60e91fd1f76c40edab47daff56b5454bdb4ec2f04a77b4ad3363f7b555fd05ef9a05e47daa33503e760fbfdf40facf82d611a37d3653b6b77ce369b56053aab4d449d5e7f41f13e0e6291575e0fb838a3fa0591f6f849bfdef76e7e0942a8c078c0b5196b79ed5eb66745d5ee82078254621096bb26882f148a9c52a4229ff7d8e10d152e2646eb834d0df7b22f3edba2041643370b3729aab7a5bba0c2b3605608058f5d40a53a5b2f30639746227922311dbdaae21ec1f81cb323eed91a954a202808e5d3ee4d600462cbae95f69f397e9986b2805d3c9b603d0f6dba7df8552c9d8b2affe4c87240053327c8a80d81c18b532bed8a0efb4ea9d479364bc799414503b3566ab1ba448b26c80eb7bfa7fde94cf67fbfdef1097d27451db0c2248281b73f6355fafacd416425d201def992a0c0e977b9b1d7a51c5ca657080e36f415f6b6896c8bbe1ce91abe116e7f95010f57a906f66ba13c15d83ae2cb76af7cc9657b33866995ac592c04d2bac32f300061a801134dbe50248c1691e5f0c48d611ace77f382a16de0a2df0b7bc3abce221d6401afd63c9c68c54c1db05bffed7786a466e24c716013092c641cb2e398bf31ba1ca05a4c0a69e5b7ecdcd43d6134985abcfef2f95bf46613f402199307fa401fa3276082cf9e01058654c81a24e1a8ecaad9a4842da3e606a701fad460504a304638829f4e6c54c532b4023525d926e5840bc6f39be07064dc06450108a22bce6f55c6499d0bd307fc5978ee04d7d98a045cdd7ee6bd886b5a8b677edfa81c48e001fbbf0817adefe256ce09b572d9c513c16c0ea3cff2c30f801ead02802d94b12e244643f90404c8d3247e370e1ece6d05c1102edc1b339f37893b8babce1cf68e599fd517ae7be531b4637d77eb14ed150aaeaa4e188bc38a0351dec5447009d36b50e7f936a809a6c918392ca16f554fbe38cde3b6c504465446058f6e8eee16b143efde1c4bc524858398a22aaba77b56c191e04877bf7f21365e07efbed2ec137d85aea888a3ebeafa901d1866668ebabd90c75020345206dc207828b423c4845c39d954b8ca1757f2d9efbd8ad57083a1cfb2039ae7abd63342e38419044603e3a6bfdf498f6150652911980facbcc5dabc68aa790e9b82e7879b8a69e740f83dbbf61b32e952e0841c5ac30c2da8744bc43b4f6687efe88f8518aeb74f12ccaab87849391ed7196fe20633840f62d868d16ac112bc787b226783f48e8e3c06ca8d461128f4516c0bcd42db2172e17926d1494d707dc42b57044e6152ce9eecafcaf6e46f93d1c10777d57bcdec85818849f2b75806794bca1790c5a855b0f0ea5ea62e99908af5d10f7afa920547bc6d9d0be2ef069843b5940a4a2bcee529a6e61df6da5da033bea768c667b2659d715e287da4047797b92cad712a163cbb472656136dd09051f443b71c9f966045e46f3305c8c58d0ae0b20ba9ca2b3fcc9e0ba569e077cbe94767eb3e3107f74f5fe81cd3c34b98f4686f69213b271d4f9568bd6e30ddd6a5b7d9308825338bc515e1920cc244d42750e4568b1934b037c2a81900722a9a150e58bc0e32b31606589b28ed154f53e822120dd4a2e9c5bc6574b472bd6c35668ffa310e08eb5bbafd8815b16bb45bd03bb3d98bcb336ea0814e7f292fd73bcde0d9de0375142aad907fbdc9f3ffb27ec387a56a2cec00dbc5715e07703b3af782d8366f22be16d11fb669e9cdd119b6817cdd87e1106ed781854b87c810cafbc12d7f1f2740c993c3f50ea9ca6460f21273ebe8d04b1dc6757a94d0774add8fd0d5ce1cd679d475893aed2b17b434d65773a235faa647a425b28b8edafd4b00a392dcb7413581f15e7e542d196f98f"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x2e7, 0x1, 0x9, 0x81}}, {{0x9, 0x5, 0x3, 0xdb0fc17e51859f66, 0x217, 0x7, 0x4c, 0x8, [@generic={0x9d, 0x23, "d187a626c76afc90133aa0d815fafa068de2f3d8158ff2cfe1b84aae549d39966e393489ace94efec8676d5b963b7aa64bc8de5b11fbfbb530988955297e0d55618b8f6e8db092260d9bb29699fb469bd303260c3f8b66d5f06ccb4ed5eb4e15e65d782de1f4d2573c457fefad29985b8dac2bbf58c4c12000f8ed1edc63d795ecae97e3d9c356879e7efa9c565cc96006821fce6f096a797619b6"}]}}]}}]}}]}}, &(0x7f0000003d00)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a0650021f0902100000"], @ANYBLOB='.\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="050f2e00040b10010c04001f800300040a1003020ea009ff03000a1003000600056901040a1003060100fe3fbdbf"], @ANYBLOB='\t\x00\x00\x00^\x00\x00\x00', @ANYPTR=&(0x7f0000003ac0)=ANY=[@ANYBLOB="5e03e363cb32b346eae6e132f4c29de61b2ffdcf96f36579014d5a04909b2696427434739ff78d95d40133269731ad437f3e293315a3cfbee1303e61863dde91c94ed6df00af8e01f421c85c63192075e6fa22821e8197fcdc0ce2489687"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="04030a18"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003b40)=ANY=[@ANYBLOB="04032610"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003b80)=ANY=[@ANYBLOB="04032708"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003bc0)=ANY=[@ANYBLOB="04030a04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003f00)=ANY=[@ANYBLOB="1d0355048e9be1484f2934f37dcb573af73c59ac38d293dab4c85457bec56b2fd1e6dfcab39575025121c611c233aac067"], @ANYBLOB='/\x00\x00\x00', @ANYPTR=&(0x7f0000003c40)=ANY=[@ANYBLOB="2f03bcbb5cb7598f60a6a4d100777ddf37f877f17c58e4ecd1bca49fe63ee6187dae3193c3ca8b34747c2b0656ed2b"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003c80)=ANY=[@ANYBLOB="04033e08"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYBLOB="04030a4c"]]) [ 673.872237][ T83] usb 4-1: config index 0 descriptor too short (expected 38, got 36) [ 673.880457][ T83] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 673.891483][ T83] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 673.932452][ T3887] cp210x 2-1:0.111: failed to get vendor val 0x370b size 1: 0 [ 673.940039][ T3887] cp210x 2-1:0.111: querying part number failed [ 673.972181][ T12] pwc: send_video_command error -71 [ 673.977478][ T12] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 673.985311][ T12] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 673.996391][ T12] usb 1-1: USB disconnect, device number 67 [ 674.042717][ T83] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 674.051785][ T83] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 674.060238][ T83] usb 4-1: Product: syz [ 674.062081][ T2759] usb 3-1: Using ep0 maxpacket: 8 [ 674.064459][ T83] usb 4-1: Manufacturer: syz [ 674.113994][ T83] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input217 [ 674.192327][ T2759] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 674.203272][ T2759] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 674.216122][ T2759] usb 3-1: New USB device found, idVendor=046d, idProduct=c218, bcdDevice= 0.00 [ 674.225179][ T2759] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.233547][ T3288] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 674.242688][ T2759] usb 3-1: config 0 descriptor?? [ 674.362215][ T3887] cp210x ttyUSB0: failed set request 0x3 status: -71 [ 674.368997][ T3887] cp210x: probe of ttyUSB0 failed with error -71 [ 674.377376][ T3887] usb 2-1: USB disconnect, device number 102 [ 674.383943][ T3887] cp210x 2-1:0.111: device disconnected 10:46:08 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x5452, &(0x7f00000011c0)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 674.502437][ T3288] usb 6-1: device descriptor read/64, error 18 [ 674.515277][ T12] usb 4-1: USB disconnect, device number 82 10:46:09 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/hidraw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x6, 0x60000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000280)=0x8) syz_usb_connect$printer(0x6, 0x2d, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7f, 0x18, 0x7f, [{{0x9, 0x4, 0x0, 0xfe, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x2e4, 0x3, 0x7f, 0xffff}}}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000380)={0x7, 0x6, 0x200, 0x9, 0xd36e, 0x5, 0x10, 0x10000}, 0x59, &(0x7f00000004c0)={0x5, 0xf, 0x59, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "2535ba052d5d161d3cf77dc3253c56ff"}, @ssp_cap={0x20, 0x10, 0xa, 0x7ff, 0x5, 0xc1, 0x780f, 0x100000000, [0x3f00, 0xff0180, 0xff0000, 0xff0000, 0xc000]}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "d4a41af352644204b59c3d3308562aa1"}, @ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0xfffffffffffffffe, 0xf, 0x20}]}}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x26c195d895c3b783, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0xffffffffffffff00, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x7, 0x1, 0x1, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x25f, 0x5, 0x3f, 0x2848}}}}}]}}]}}, &(0x7f0000000740)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="0a0648022b1f06400600d3d8b256dbcee01dfa33360cd22737958c97028f5e597583bf9eb66a73095eb707c728bfcfd393d2f104e92e86dc"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="04034704"], @ANYBLOB='1\x00\x00\x00', @ANYPTR=&(0x7f0000000700)=ANY=[@ANYBLOB="31039998b375d24c4791a18d6b224c630419efe692d7ecf026d0beb358e0f6b47ac086a2d29dc9ff4765ec5b57c791bf46"]]) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x5, 0x151300) r3 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000300000008ac050a0140000102030109022d00010108000509040004010301013f092107000801228d0d09058103390007070009050203850204fb02"], &(0x7f0000000200)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a0600030495e01009004b2b502a6a00dc1bc7b7"], @ANYBLOB="16000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f160002071002048108000a1003b20100db810000"], @ANYBLOB="010000002e000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="2e03757af928d461aa10242256b752f5668894dadc8d868c287e622d4e4769a5a153720723804c4ef27cf4f8d841"]]) syz_usb_disconnect(r3) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x1) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x10500) write$hidraw(r1, &(0x7f0000000540)="afd20061c827920710604bcbc9076294f9dd6592629916ed0a4bf50d7fbdebcaca", 0x21) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) 10:46:09 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x33, 0x96, 0x68, 0x80, 0x5ac, 0x9236, 0xefb3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x0, 0x3, 0xaa}}]}}]}}, 0x0) [ 674.621085][T11987] kasan: CONFIG_KASAN_INLINE enabled [ 674.626749][T11987] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 674.634937][T11987] general protection fault: 0000 [#1] SMP KASAN [ 674.641179][T11987] CPU: 0 PID: 11987 Comm: syz-executor.4 Not tainted 5.3.0+ #0 [ 674.649074][T11987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 674.659249][T11987] RIP: 0010:__pm_runtime_resume+0x49/0x180 [ 674.665056][T11987] Code: 6d 31 cd fe 45 85 ed 0f 85 9a 00 00 00 e8 ef 2f cd fe 48 8d bd 41 03 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 fe 00 00 00 [ 674.684736][T11987] RSP: 0018:ffff8881d3eaf8e0 EFLAGS: 00010202 [ 674.691406][T11987] RAX: dffffc0000000000 RBX: 0000000000000020 RCX: ffffc900044c1000 [ 674.700169][T11987] RDX: 000000000000006e RSI: ffffffff82710cb1 RDI: 0000000000000371 [ 674.708128][T11987] RBP: 0000000000000030 R08: ffff8881aed19800 R09: fffffbfff0f054f5 [ 674.716177][T11987] R10: ffff8881d3eaf940 R11: ffffffff8782a7a7 R12: 0000000000000004 [ 674.724136][T11987] R13: 0000000000000000 R14: ffff8881cd56fb80 R15: ffffffff89cbe3c0 [ 674.732198][T11987] FS: 00007f5266a45700(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 674.741196][T11987] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 674.748115][T11987] CR2: 0000000000960004 CR3: 00000001c7760000 CR4: 00000000001406f0 [ 674.756078][T11987] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 674.764032][T11987] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 674.772086][T11987] Call Trace: [ 674.775534][T11987] usb_autopm_get_interface+0x1b/0x50 [ 674.780999][T11987] usbhid_power+0x7c/0xe0 [ 674.785361][T11987] hidraw_open+0x20d/0x740 [ 674.789772][T11987] ? usbhid_output_report+0x290/0x290 [ 674.795136][T11987] ? hidraw_ioctl+0xae0/0xae0 [ 674.799845][T11987] chrdev_open+0x219/0x5c0 [ 674.804274][T11987] ? rwlock_bug.part.0+0x90/0x90 [ 674.809206][T11987] ? cdev_put.part.0+0x50/0x50 [ 674.813993][T11987] do_dentry_open+0x494/0x1120 [ 674.818741][T11987] ? cdev_put.part.0+0x50/0x50 [ 674.823492][T11987] ? chmod_common+0x3c0/0x3c0 [ 674.828146][T11987] ? inode_permission+0xbe/0x3a0 [ 674.833060][T11987] path_openat+0x1430/0x3f50 [ 674.837679][T11987] ? save_stack+0x1b/0x80 [ 674.841994][T11987] ? do_sys_open+0x294/0x580 [ 674.846685][T11987] ? do_syscall_64+0xb7/0x580 [ 674.851646][T11987] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 674.857705][T11987] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 674.863116][T11987] ? __lock_acquire+0x145e/0x3eb0 [ 674.868132][T11987] do_filp_open+0x1a1/0x280 [ 674.872612][T11987] ? may_open_dev+0xf0/0xf0 [ 674.877122][T11987] ? __alloc_fd+0x46d/0x600 [ 674.881747][T11987] ? do_raw_spin_lock+0x11a/0x280 [ 674.886844][T11987] ? do_raw_spin_unlock+0x50/0x220 [ 674.891931][T11987] ? _raw_spin_unlock+0x1f/0x30 [ 674.896757][T11987] ? __alloc_fd+0x46d/0x600 [ 674.901250][T11987] do_sys_open+0x3c0/0x580 [ 674.905662][T11987] ? filp_open+0x70/0x70 [ 674.909968][T11987] ? __ia32_sys_clock_settime+0x260/0x260 [ 674.915717][T11987] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 674.921506][T11987] do_syscall_64+0xb7/0x580 [ 674.926006][T11987] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 674.931877][T11987] RIP: 0033:0x413911 [ 674.935750][T11987] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 674.955426][T11987] RSP: 002b:00007f5266a447a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 674.963816][T11987] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413911 [ 674.971764][T11987] RDX: 0000000000000000 RSI: 0000000000000204 RDI: 00007f5266a44850 [ 674.979713][T11987] RBP: 000000000075bf20 R08: 000000000000000f R09: 0000000000000000 [ 674.987779][T11987] R10: 00007f5266a459d0 R11: 0000000000000293 R12: 00007f5266a456d4 [ 674.995739][T11987] R13: 00000000004c8e17 R14: 00000000004dff40 R15: 00000000ffffffff [ 675.003802][T11987] Modules linked in: [ 675.007799][T11987] ---[ end trace f24f089a04e4e53d ]--- [ 675.013305][T11987] RIP: 0010:__pm_runtime_resume+0x49/0x180 [ 675.019149][T11987] Code: 6d 31 cd fe 45 85 ed 0f 85 9a 00 00 00 e8 ef 2f cd fe 48 8d bd 41 03 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 fe 00 00 00 [ 675.038788][T11987] RSP: 0018:ffff8881d3eaf8e0 EFLAGS: 00010202 [ 675.044875][T11987] RAX: dffffc0000000000 RBX: 0000000000000020 RCX: ffffc900044c1000 [ 675.053124][T11987] RDX: 000000000000006e RSI: ffffffff82710cb1 RDI: 0000000000000371 [ 675.061096][T11987] RBP: 0000000000000030 R08: ffff8881aed19800 R09: fffffbfff0f054f5 [ 675.069087][T11987] R10: ffff8881d3eaf940 R11: ffffffff8782a7a7 R12: 0000000000000004 [ 675.077078][T11987] R13: 0000000000000000 R14: ffff8881cd56fb80 R15: ffffffff89cbe3c0 [ 675.085071][T11987] FS: 00007f5266a45700(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 675.094044][T11987] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 675.100630][T11987] CR2: 0000000000960004 CR3: 00000001c7760000 CR4: 00000000001406f0 [ 675.108659][T11987] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 675.116687][T11987] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 675.124702][T11987] Kernel panic - not syncing: Fatal exception [ 675.131394][T11987] Kernel Offset: disabled [ 675.135732][T11987] Rebooting in 86400 seconds..