f7872e9d31ad1e7c2acd57fc01ea7673cb933d29542a51c9b50e71adcb504a9c0f3afc48a0f84042f7dc493058db7f351c7cd1261b3456cc5f21e5458ca2522b4394d695dd8a9326a6c620d2ee2344fbc73e016f38346cf31fe1d225860ae4541690511d9d80eaade656d06ec3f70ec605ece22cc6acd405cd90c760310ce7798398b91b21acbe604f2428fa7646de73043360158e5e458bab5251f5891dba2b30ff6b6f6e6bb95a50946335cf26dedb68cf9716886ee0ce5ad80473c499df12beada35a70da0b028942a81c4fda026fbc1adc3613c59d988ba215263c4a3d7fdbd500781a661cfe70cd4ac3b2457467655fe4407ab1a37b015cc72dc84d2bb0d98ac53f869dd429326eca7ffe2d47f8583587a94881cb4f4e890cc29ea315104a333d742bbbf495ccc61723e0c07c5e76e189d77fd0468ae4a95d0da1d3026d6309b7c89b7b93f426178fd91a0ddcf89c16c73acb847ce3716f6a5c40646583b9bd54d97725459c7aa9ee32f661843c43921bde0a20d73fba550dd7c3bd30fbb57114057513b8bfa5fc55c21ecf27d525cbebb1ce08f268031e364b88e1c33d35dfc61113b8dcbca43f23fd6b5f8f901bd9beb4bdd5193ef682c6731aed8d35816ec6ed747271a8c47fdd011a2803122927ff1ec87a6e432049a55416ba6e8bd0763d0544e5cdb36508f668e93ea4894f66cdd334db34be88d0b1d2881739605d064d74f5040e5e17d2f3197b889ce78850d9a0a7b77442728bfc55388fc67c86fd1fda2b0e481a40237ae31d147aab0e040b3da34b698cd0641a906567601acb879e474fbf73c0156938531580c936b09c6e8a9ce44f983bc852bd467096d47fcbb3f8e7ea01a6b0c96c6b47b6d83117f6e7a804c9eefbaaeb56ba8240fe93773fdabcd74b62ce1b048665b342f24d778797303acbe017e18b41e16571fb6a6afb60c83b612f992f24f0256fcddd8a7c374eff457facfb9d7764aa074fb4a6216cf75c35a8820094c7f18a6b29b39322649a8d9a48783f398cdf0e0e02a187aae34221cb87dbbd6849431b9bf52d73be308bcc6389707805b7fe7f86a469d588bad53c3eee368453eb0581f867f3a22ff41dd5e2d6d368361c45b8b35a9a5a952bab497ab3bafd841aa84c2f3aff8396633432a0c8a6d3bc554ab62e5a9455810f7c25a3bf49da5a1a27cdd5d9cec679b0c718f9f33a741cdc9601a04031a2c075dcf528700d8107054851eb8d69ee090674fc79b3394f30bc8c0a0f5dc62265546b1364f85ebbc1c10e377bff9e74750017598d1ed5467779112739b5b056572e4f33accec0062f70645bef4269988031362c4db745a1089a81308ad5519648d111c6248b1b26a58ba95b0c8c8cf7383d4b027c0ce73d56a29eb4489c246905376910a152081e3b8f4efdde35d7c75296941029bef0dedb9f95ccfd5e33635285419e853f4514b729b469df163584af476f9311582c2c071a5f206e869d7411f6e29148547e97e7141d60e0b66cc482954a73c3e8f7db472a6fbf069ec5cff9d46878176d7c0cdcb2be34f5d3e3e3bb4ee3b101d77ed1aa0becb0e50f392ccdc724bd1d0751524710f611893c28b9f3991684ac9db37f0d045b81e0b20af0ec28e19f0ac1cd7973aaa0a91e8908d52771920e5ece852e1fdb52739edb1969fc1348661900deebafafcd27a802eb61f3c6b9eb17fb66fccf812eabcc8516e963342a1d164e5ef56b7405c8e76306688c2f7a158f1386c611fb452b9b0a1f043713f9224ddedb0342dc0752f73ae99cf09d67a4dc816ae9a97d70b36fd9a041c3b35ecf7259571f02ccc40499dae9b09ba185871e313be28b1cd3bcb994bd56f0a7a3a43b9458c1f4f8a4ca49221abfd9ac837dd9c093b824c7222b62823e17a8c5b616fa9ea65f248a450ab4341284ff85a0cc0287e581c4da3244d85ea96c9e918a21a0375cd1bdb08ce517d8b26921ea9d0793f070876e8cc8a96c2497bee59ee39137669b389ab5508abbdf35a153205b8168b0958acfbd61cf04b3de89e5a49635cea8a8df4946a9284d6da2931ac32c415a5474fbc746b06d67d9a5acd7cfbbe25c247c6d0218d21939367420f0d730a4d04f9d8eb2f77e1525ae866cbdf842de0deece47881f33c02b397f95054e6d87412325527d54044107a89141cb40d013729c88995a0ed960f5d8712173f9dfab87b8fb60b983fc4fd9ea703281ac68aa123a57e06e3577df48458cf6933baa1fb122d1ae6393adec676d8b1ff642bc24cfe2dece4772c501613a4a90ad3cd6e0d4ea7d82ffba564369e897650a4124250c489c9dab7843125a0de258b30d249c79cd6464eb1dd0fb6cb44dc35f037be65b1288579b8ceda960d8e919543012a67a2e41e2620975562981af2f76bb9972eee4bd713d8df156a3e7979ad8c855980d4c7a52eb36f68e3787996f5b3e804a49aba7bc0cbe573aaa90929846ee54687f0fa489715d99b3cb43276049d1773a669ec8103953a19d9e2e83addd4f06a1ad921ded23db93d19c44a37ba84db586871f0ed4014a7bac43f2098507852ce70ed998581b88baa6e60cc2d4559d17f5f9e6ad67d4bf4ce4b2e053fd61fbc1f8bd990169dcb46113ea6849c3098d5ef8fe8c26138b6be5a527500a7cbc5de798a63acb884cb82634da017b0d430c0c493a2c0a804ec4bef01d529832078fc84257472b28b97e35fca61864d30057b25f30d28f595d90e7191d8673266fe38155a6eecbac1fbeb8502b9eef91df0a460c45208e666ca714298a3c06aeb416879cfad466814b6fd2cab54c54352b62e9f6d06a1d3702771c0e67e9f0ba59f845143ab9331649d467c35f414e7837297f8bcf1a473e3fc1e8559201e57a81a452dfebfb2998ce9b22a5517cb768517385d44955726634cc03e03e3ed8bd3fd58f0fdbfc1bd61ab2b8e285e89fe155c367880c8b469a71eea2f3dd5a2cb2ab8541e8449775605f53d47292384c10f5a4dacfe68ce189890f758c4c69fe4e1176159f1b23dfa4688facec4db992d5bc8d7159352fd4259725191c0d4c22ef0723b89401368cc4044b1398db8e8419df6f39db7daf279a5d315e7d42320ef80eaa7764820280f2ec0a7d4e87a9a56a692b08513785bd121fe4bf198a752e9dceb5eb1bf7c3a38e21c3ea7d1122a110efd83c94e4967111fa8f822cd897a4084350ff63c335ce0954d37388c2b4ac50bed5dea026c311cfa2367ec89c495aa2a849d0f9ba10fcaa48b41811d741305b361a1641c4a96d6625bff2c68de8168f31a60c9220c3a85d9d2b5a3a67d8ae33fcbf1fd8bb82b8279472ed62731881e5cfa92be698b015b8f80ba16e3604bb758323c0a7870da8afb300f173a015e52a5ffc468762037a04651ce112d0f0e5a79cc6fd9cbf29f8e1eee33cf0df573e995ae9757f33ce88efae51ccff29cf20778c1f18b27baf9d6183512fc6792e8ce614a068f7747e18044ebe4448e68cf517866ca275f1a9160c5ed1b0a49f912662c751c4af8b030e09cb45189a1a068372a9dbfe26480144f152e0b408d0a954a99fb81b93db10bf2b902f8c28453c6aa55ff6b02f35528e2c993cec910e36db1c333f2b858ff16f308e5a86aa668cda39adef56161a497769515cdea34eddf0e472beb611162b2ab8d6f789a712e11e42f21a9ddcfd3efbabd5b939c2245792082c42d35a92ef9802fcfc364ca3c191b80e4e35fa01e0ef547ae060346f1c7e3c1ad603aca3b0a5764ad6a643ef587e369ee4d08fdcd46aaed168fc2050a8ae247c2bd6d899da001393a7c5c2d97e38935cc172810b7969f9de5045a9595581ccfdce085d49f00ffdb558c3c1ffc63f828bee6f4e835608a114c34b91b2e4db078e9b0cbd99d04d7e9b0bbdfd5e3167e3ef38aafade6028a62fe46225e63cf58b95616f005cd4c6483c66788f9755c33418d893994203aa1c5defadcf5b5334794fd65b3232b6457a36168b733bb4a045473b90630b4c048e144e74101f9529a9ef990a4dd9bdd7982c3cdaf0c5efeee0bdaf529ba7883d24485824613fb7e96292f17e6111cc47507e4841fc77d0"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x313, 0x7, 0x1f, 0xff, [@generic={0x12, 0x23, "16cb353d9c332b06e8b0ddaa77f15384"}, @generic={0xfa, 0xd, "ffdcabe39b04915a52029586800939db5a63073c88a80a32203261047fbf7cad14cb05efbe758f6bf29fc3fda7cb64d7e5f09e7ed275d252fd5a6dbef6d51b82978b77ce8b38cbe792b23c61d8fb9c549ccbc1cc64b8dec8674fd7f8fbe38bf407b482aaae13eaaffa3649996c2cf2be233cd7d481cf08175b07f9dba238945b516abbe6f24c4cdc49c2a44be7bb2b05611768960ceb1c661a56cfd42de88e17a308d384edbf534f1daf2a78e145ab991a988d98d9422dac67b4ce53d581699eaa5c49584221b4b49ff8e18d6bda503252ecdb90099072eb8cd44d95bf242b5e7038122958f463398267dc94e73640166685ea720d422ef3"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x17f, 0x2c, 0x1, 0x90, [@generic={0x15, 0x5, "71567182aaeb2175ac4165b32f982b51e6dbf2"}]}}, {{0x9, 0x5, 0x9cf5bd68782a7119, 0x8, 0x8, 0x0, 0x42, 0x81, [@generic={0x59, 0xd, "31602d273da43de176d4b150b20b5ddbbef7eba25d2e2cb8fda5c7c644d0535e20fd1cbd2634ea783759f856f2b0e61d29c75eaf08e4195d6c4407a14106ca7c8ec185b43752cfcb0c2e9d35f4ed1b271565ec90f170dc"}]}}]}}]}}]}}, &(0x7f0000002000)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0xff, 0x5, 0x1, 0x82f2786c29f51dc9, 0x2}, 0x19, &(0x7f0000000040)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x0, 0x81, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0xf0d4e1aea7dead1a, 0x1, 0xca, 0xf9, 0x5}]}, 0x8, [{0xa1, &(0x7f0000001cc0)=@string={0xa1, 0x3, "618da875587e3f339d29cf10dfa817f4bac02856dc9e2836d715c2a506f939fa40b5d7d8c48659781e0f26a0dc9fa4a836bd24a87d2bc6ec60752e7e956cb02c4918e48a9364ade7b95152ad7bc36fc642774f7a81f5926ec10611a89c24993c162250b98ebb129242b68104af27838ebe9878cf662937aaa539b5292e106b591fce31cc66b98097c247d6808ed94b49df9d165e5fff58bde32f003c342333"}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000001dc0)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000001e00)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000001e40)=@lang_id={0x4, 0x3, 0x342d}}, {0x4, &(0x7f0000001e80)=@string={0x4, 0x3, "3dd2"}}, {0xf2, &(0x7f0000001ec0)=@string={0xf2, 0x3, "168498e7e7c95c9f156a87f5ebd03b93755e197216c992de1cdcf155516bfff8e6c651c0d0c248041eeefd903839582d192a5242b8853f6deea3449da00e8cc24c9e82edd3e371d06e44039b101052ec667674b48f54fa52b55922ae40f243a05e0de5ec600b81d175c06f700407df849a4740da9b2da8ca579a3eb7b079a70fe894995be242efecde33d634395937d5ca6016517da39357b6dadf8188b8651b997c297e5c2d371f73fb8ebddffde5647628b907e73d0c52cce76065801e154951d17ec0c6e551b14f521d770091fa8df625d5a4bdaa31df8b57a7ba5b0d4a025c87e99b2ca604fb67038992aadf540d"}}, {0x4, &(0x7f0000001fc0)=@lang_id={0x4}}]}) syz_usb_connect(0x6, 0x2d, &(0x7f0000002080)={{0x12, 0x1, 0x310, 0x4, 0x14, 0x12, 0x50, 0xccd, 0x35, 0x66b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x6e, 0x5, 0x20, 0x80, [{{0x9, 0x4, 0xa5, 0x1, 0x1, 0x24, 0xac, 0x2b, 0x20, [], [{{0x9, 0x5, 0x8, 0x1, 0x296, 0x1, 0xf9}}]}}]}}]}}, &(0x7f0000002300)={0xa, &(0x7f00000020c0)={0xa, 0x6, 0x110, 0x8, 0x3, 0x40, 0x20}, 0x2a, &(0x7f0000002100)={0x5, 0xf, 0x2a, 0x4, [@ext_cap={0x0, 0x10, 0x2, 0x10, 0xb, 0x3, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x6, 0x0, 0x100}, @ss_container_id={0x14, 0x10, 0x4, 0xf8, "840efd4adc36b147ad3e5b5202de986a"}, @ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000002140)=@lang_id={0x4, 0x3, 0x300a}}, {0x70, &(0x7f0000002180)=@string={0x70, 0x3, "a1a6cdcff735dd02dd701e8dfa44c9ca9e377e25da4b389a66a0c99f6212e6aea473bbe6ccede08ec3f7133382cb7fcb8f369015fd86c7311b0beab02ae483efb2db73a09d0d6a51158a68163b570388ae2f3e19435bfd3531b28f8bd03522fe0cd6b8e4df9628b77e038bddb674"}}, {0x4, &(0x7f0000002200)=@lang_id={0x4, 0x3, 0x360f}}, {0x4, &(0x7f0000002240)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f0000002280)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000022c0)=@lang_id={0x4, 0x3, 0x41c}}]}) syz_open_dev$evdev(&(0x7f0000002380)='/dev/input/event#\x00', 0x5, 0x80080) [ 1077.713055][ T3109] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 1077.743483][ T102] dvb-usb: bulk message failed: -22 (1/1) [ 1077.803454][ T2802] usb 3-1: Using ep0 maxpacket: 16 [ 1077.813277][ T2730] usb 4-1: device descriptor read/64, error 18 [ 1077.853134][ T102] dvb-usb: bulk message failed: -22 (1/1) [ 1077.933219][ T2802] usb 3-1: config 0 has an invalid interface number: 101 but max is 0 [ 1077.941834][ T2802] usb 3-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 1077.952123][ T2802] usb 3-1: config 0 has no interface number 0 [ 1077.958748][ T2802] usb 3-1: config 0 interface 101 altsetting 0 endpoint 0x8C has an invalid bInterval 255, changing to 11 [ 1077.963087][ T3109] usb 5-1: Using ep0 maxpacket: 8 [ 1077.970114][ T2802] usb 3-1: config 0 interface 101 altsetting 0 endpoint 0x8C has invalid maxpacket 1792, setting to 1024 [ 1077.975656][ T102] dvb-usb: bulk message failed: -22 (1/1) [ 1077.986371][ T2802] usb 3-1: config 0 interface 101 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 1077.986406][ T2802] usb 3-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 1077.986422][ T2802] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1078.023053][ T2764] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 1078.031334][ T2802] usb 3-1: config 0 descriptor?? [ 1078.077166][ T2802] yurex 3-1:0.101: USB YUREX device now attached to Yurex #0 [ 1078.093053][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.093360][ T102] dvb-usb: bulk message failed: -22 (1/1) [ 1078.113053][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.123220][ T3109] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1078.133048][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.134289][ T3109] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1078.153039][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.154759][ T3109] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1078.171530][ T3109] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1078.173052][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.181590][ T3109] usb 5-1: config 0 descriptor?? [ 1078.193048][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.213049][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.213103][ T102] dvb-usb: bulk message failed: -22 (1/1) 18:01:42 executing program 5: syz_usb_connect(0x1, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201ed33eb1bf30882050300271fff07000000000000010000000009040200026833cb00"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x400, 0x30400) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) [ 1078.233068][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.253008][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.263170][ T2764] usb 1-1: Using ep0 maxpacket: 32 [ 1078.273036][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.273068][ T2730] usb 4-1: device descriptor read/64, error 18 [ 1078.284664][ T2802] usb 3-1: USB disconnect, device number 127 [ 1078.293158][ C1] yurex 3-1:0.101: yurex_interrupt - unknown status received: -71 [ 1078.293170][ C1] yurex 3-1:0.101: yurex_interrupt - usb_submit_urb failed: -19 [ 1078.315194][ T2802] yurex 3-1:0.101: USB YUREX #0 now disconnected 18:01:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) syz_open_dev$hidraw(0x0, 0x4c, 0x2c000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1) write$hidraw(r0, &(0x7f0000000040)="7a1ca746ffa36799fe3c", 0xa) syz_open_dev$evdev(0x0, 0x3, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1078.343117][ T2760] dvb-usb: bulk message failed: -22 (1/1) [ 1078.393184][ T2764] usb 1-1: config 0 has an invalid interface number: 222 but max is 0 [ 1078.401525][ T2764] usb 1-1: config 0 has no interface number 0 [ 1078.408498][ T2764] usb 1-1: New USB device found, idVendor=0403, idProduct=f9e9, bcdDevice=c3.9b [ 1078.413301][ T2730] usb usb4-port1: attempt power cycle [ 1078.417711][ T2764] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1078.434093][ T2764] usb 1-1: config 0 descriptor?? 18:01:42 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00ff0700000905830300911b00000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0x35b, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x1, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000080)={0x569, 0xffff, 0xe000000, 0x95c, 0x200, 0x8}) [ 1078.453155][ T2760] dvb-usb: bulk message failed: -22 (1/1) [ 1078.481705][ T83] usb 2-1: USB disconnect, device number 68 18:01:42 executing program 1: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000300)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffc41, {0x16, 0x0, "fea55a412b7a16bbb6ca61601c5df5e3c1418055"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9c, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) [ 1078.499933][ T2764] input: USB Touchscreen 0403:f9e9 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.222/input/input297 [ 1078.553122][ T3109] usbhid 5-1:0.0: can't add hid device: -71 [ 1078.559309][ T3109] usbhid: probe of 5-1:0.0 failed with error -71 [ 1078.569657][ T3109] usb 5-1: USB disconnect, device number 65 [ 1078.587856][ T102] usb 6-1: new low-speed USB device number 15 using dummy_hcd [ 1078.595860][ T83] dvb-usb: DigitalNow DVB-T Dual USB successfully deinitialized and disconnected. [ 1078.685469][ T2760] usb 1-1: USB disconnect, device number 94 [ 1078.923085][ T3109] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 1078.953085][ T102] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1078.961019][ T102] usb 6-1: no configurations [ 1078.965739][ T102] usb 6-1: can't read configurations, error -22 [ 1079.133148][ T2730] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 1079.163048][ T3109] usb 5-1: Using ep0 maxpacket: 8 18:01:43 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/\x00\x00\x00\x00;\x03\x00\b\a\x00', 0x0, 0xbbb99df4c45991d) read$hidraw(r0, &(0x7f0000000040)=""/77, 0x4d) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) 18:01:43 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r2, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r2, 0x6611, 0x0) read$hidraw(r2, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r0, @ANYRES64=r2]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x4, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX], @ANYBLOB="d28adc32a9d2a8b74ec4fccffe946ecf5374f7a788aa27974fd1a4a51396af9285376224c4cc91368c6869f64be18bd5eb830feee106c8c11676c0bf7c75369c6f7c9b5792a02d4ac0a87af0743802553360ee59c8e543684f0f6d0ed240309baa00f1bb9b51df7b8b60c668ed5cbf45550e9c16c722c2633906921c6a581b2736bbea462dc0dc92468a1ba4d82e9f2d51c2ea49751d5ddff747ff0d15424ac69c928dcf8e29b696944e9c97c5906038b46ced7bcaa1dfc981fbf8ecff43c814841b91601e4d191bc2a604b17d31194e9727097d679403d9f8e96f003147c3681e41a48277d566118453dfeb91f17cf92cc8779d484be979bc3e323dc55c7865133b0a369776c670badd357212348f9c6c42bc057cfb8a59b263502084cb2a0f8e4d42d36045cc67f5c242c13699f3ad854be7025de3a53632f3cb6c854a47d0da4d640a7b1d6cfa6751951065dadc208fca61ca0482c50912377e809b6bca50b3c89b1252fed9ba4e64914c14493ad3b104ac30bf679f4655e588726bb0233d59ddefc2fb6bf4ac064b35ee2f0fc4dc1c4ca01e82c12e32bac2968b078a6f616829c919c9a5fafc0143fee517897e9f5729c6de150628de6fa2303c1e45f3fb89fe927bfc5d4db9dbca1e96f9032139a8945c7cedbe526aab062086a822794ecad992470dbfae638aff55fb91bcd914d4194147358b0b8870f58903e449f233106effc4821cc459bbc2acb77206b7ee59901f96aaa63664b3e1af028f9447df9dbd5d4f95733d5ac4b988174e6c85cebc89dc03db22d6397d5643bef10c75fd73e609c21c796da0fb9f4048d872fb5bca953533e9a15a0b823ce0433ca327aeaa6cfd0b9cad3a13cd0f077c15093a1dc4ab7023bd7a95288bf209a4e2c3dbbf0a132971fd519d2baebedbd353f7860fc068cbd1c9c42d0a23c60ab16366ab3458b8a432bfb00cefda35b30bc30ae0a3c1578391fe0c0e4a0b6e52d125472429a049e4612ff481b43f360a1e98dd8b480925145a9ebec086bf6de689ef142a58f592da8a3dca5198f4c7abf8b5484fcb10b42307656b9ea6ab890d6b3edc8275a761e9d071eb229fd60c8c4f944481a79ffde9c96562e64654b3afacfb3a1b3b0aebf13ee3c4c1f80ab8932c33a8e2de06a63ac5e3994d354433bab95e11d4a40f600b54d942335a8c5d41d5b06e06a1c6eb83520e06f329df2ddc06a551d80f96d4cccda9b01115e9b8aff378cb4093f1667179072606ec771e308c484018c96a077ed06989e18beacdb3403ed670600bf2168654a288d01f7a2b611d9bc7615c257247ee35bf945cb8d7708c3f863bffba82a8b585b91e2759b64e768d5a936b5d6ad590d7c75cae9cbb661a601bd52d4c79a4c8ce3ad699c7a876cebc1ae426f9e810c5926bc7d2f55c1698b4f047a595b15d4c6bfc0b5b8b52b38224a9b8f5daceedac6067a0e9aa6f24f4bc7cda9e6d40fed699ca91420748ab9487400ba53279e626b21bc111734aa8af1d74c3d06767defc352f6dff2a3f3c4fadf6adb898ee478492fdd8349a2f4b763726a9bd51a841e0e4caa34f1660251ea3a1160fc5af066fd35faeec8ce54e0c5c40319fb56a7773e014c5f798ba3e87bfaadd504eb607ed4481caa600357ef8ce0ed552470b5af23fc25fe12e8ca54db4d3e44715b53200c143836f5fc204d319f692f792585ce9494042d13cfc1313b3ee31a7fcc51f56ef98872e2ed6cc58b1ab1f3edc8128502600534eb8419d2af62025e956bd76f566fae995759bfc6d55cbdb4cf2cab1d5f29d8f8ddda7bf7c44e8490049c8710d585ad6410f9716be63c76b10786cccfabbaa730f3c7b956c19e61c2382cf70f3574d0ac74d25e1881fd04a31ba8c17a5e739db2ff7fc3abcda756a56abf1a5a84dce2434ab23f4849f780762db9f54b32338a86241056d27f8acce0aa721192c0284a1b0dc65f46aa04a4114f98f1569551ab4629b38e08927984b1d91f34e3c35d91f7e8bc5ede7699eb0848b149aa03a79c5fd60ba9390cd721e365e9be49c269a4fbc22033d14535599cfcb67c338f3eb22b14c666755ac288d66c45f010cfa5e29fb802f75de5347df981976cd465cdc10a55ebb1e0c717b1627bdacebb131b1ea2002f880739b572b18ffdd12197e371963c0d6b89735b62800bf39b8e69587f948654d33ff037fe70483f27ef6c7778230f85d0da418f633c97b4efca4c117590fcaa395f587ee13689d26983f2d2ee7d270c3f49da304f64319ca51a910ae0bd08b0d94eead211a0007083e11a5592aaf875ea6192e576de230c84cb41ac32253d166fa2aa3d34b3b4ba5f7b2f793c6a8f887f97caaacef738edfb5c884172b27ac44e8fdfdeb68b2846ff0836ba2d84abdc7149add16564973d3982d9e13ae5f2cac30cbb776306fde9f7bc866cae9651d4822e0b569655f7fd2d69698a1d7ae969b72c496ddc843d13cd2e221c056c1b5beb7348931982e4f206311c7278210daddb4ed1b46cd5d32179f2b74909319ada84534477f9e40cd31ded35c02a67926c4aad18ec7aeba591c220226d75836457960e7ee3527e4caa2486d8f4ea5b006c4b6bf4f3835104ba39e22a41466115168cd8c15add86a26141cfe3917c45c6d6c314a687e51e80ecaa04447a03ce9774b8ad8d7f62263c87915966c7b9b39479d1d09e19a68e54efdc3075f8ed35fce66d21310bff7cd0bbb984fff015b13ced910194cf4ddaaffa5849d0260462223e601c272684113a42a183e5190d7846db24cb313e57832e8c786bc664775f0659ad429788581d790f7cc7e4c077ac5ca12b3c32bf77e5fee953b2bb14c0373e776249a5ce1fa59361f7807bb413ee287a3a520d339b62443e9c19e8a8d24e3ca6e6d815f397c2cf916b3c6c5c34db51deabc988ae14f6aa8906ad1bf7eb3f2df8e1a56fa1b2e72195b291d6050d2d966ba58b42fcecd405a97e8a54a9ff3046b25d1273a655ff2bd3655cfd38f35680ad1dc69e341c5d848392d9a35537b853326036701907f1122c7b135cc40e8a236ab4b8d58bffba556476fdd0eeeac9497554235001564e3344aa1841fb99d9e02645c5a02242894f4a3fac67ee6d3cbd7c377b31d4238f775514f954c0d31d230b8d5aee48d68491ce33bbd987b3f5fe314cb7a0b80c7a9fb357ca180889a465660c477fcc3c1cd7d88a9c31213b0734dc48e5e6f1b6a0c3fa45dc043dc74b0b7d0742285c4947fc927a2e4aa938bfcaa9b3e8337298229f8db175fb138ed518ffb3925f890a85acb75df1a91af286afe3fcb7202ef40cf3c7e270272962d498e5152b034c35e00aeec3d4bdeb71288981defe1e6c8fc1c61bea8b0ccccb0cde12012ec6d08c3920a5c62c96067a9e3104f0523e88182930a260d899ddccca24addf8922faf4bd82d45c9d80c24772d1b979339c27fa3c5479eb5fe2bb49fb2584d14916e3525af86d26d469985cbee06d0f07107da8f4fa811a234dd42434037090ddf326f2b46c21595963689f6a81eba91aca506f131c23279a73934b587fd001dad14736615a6be3ddc2f53e769ad2973d537f491cc8815d8a9c46d267f4d5dddda534dc56ab2c3415f208aff9897b993e68ac7d839aae166f4748218f9aff64f5169b05c6bf17f987da6262852ec6324b2aa7a67395297f32c220b75f37cb103f669804f2e6478aad94f760a15bfb2ecaf922f1c951f26f4f88c1d99992b3e3ec21b9ced3f06225c333df0b07b3c4fa17226ea34bca8bd23278dae1cc6cdcde7900438ec2a2474f7cc0850cfab306434f2ad5d22653357632a28dffedee8734bc30890c0fe5c3043ff9e1eb80ad729744ff7ce28e2e6dba240d6ceeed5c0e239d4b3cdb3d888d5abd78759c776663b700f70b1804d0d734a61d71e2b2d546a47e96ba0ac4778320f8795e5c84cdc3f361ec278569a6048435c95cdf1eacd098376fa6088866f83dc56909739fe42c411fb1d8b443abb01598e6d525c2f506c677874f211f51ce59efe70b4e1fb0e7b705ad1305a58a16d201806406c7fb2b1db21766c47e5c1fb5a063fd27fc2b70b0f7211d48d8ed2c239edb5c427c2e533d5727326afe5bdc20b9e8c181a43356ac176ec9ec6e51b1d810d6b2a423f7676749a02cf44003287d7b4d7b6181b06993fea7f450729a94b776a6336995dfd831569b50c5dd05170a241e13b6796fbd754318b04ad21bd04e00fcb4fec9a2ae916e157ba60323f48a503a77fb1ff24c60621563661bdfe955f48b453fb11545ecd9fbebb8aad93d74c57864f4c46c4e7a40a690f65f3e62d303a3b34972099f1d1a453e728dd6ccd8edce161bcf7babe7b8b5089b0319712b7ba99d3d8710750a4436a48d2074f51988f1764fa7beae1180d7e6523d327968dd832253bdffb2b2885ce38460016de4a506beda91aa8268613150739d0fb9aa51f736551cd2095e562c0d63f3f5214225a77b55cbe7b791a5f3a4c6059c723b77f21a412c93a84bb2b27480ab764b49b2834947d2ea39a281f156a08969726b3fac04ca995cc098fa96bcf736ca15325c6e16d4b5910e932a798d2a27df745692e5f7bd493d43a9970ce7944b34319381d007bcb29e9cc5b3ccc8c7709f0627033b1c4457fcc0c560b5a42618531f662679984fe2c7688517bfde020be04f6017436842d34ba0faaac9a290ec223292ccf59f43f6f4a0d40c8737cca0fb90f0e64abd0367cdaf3922e590461390743ea3e13614a3fac775f15f5ea96df7a9ab370ae42914fe531cb84ad2bac9b05361e23bdfb72171e324aeafe25d2a7485a3adf1e5dd777232c9c80749e8da954d7f035b6ad649491319003ee0510fb41aba290acd4e5ad2ae3f18e524b417c3f6622273303a02044abdf8d5b81a0ab2585cca168a11430df7fbb9e8b5d4fca92f22cf3cc3f0f61a0dc7ca17df85d462fda41da8b092f318de55ca6ce47b85f3f02e4f54779bf0afd96b0850e955e60d1c527a44843bb419f5e675d0c118caa91c81647eacae04c190bf6d650616b0ad1a961c59e32e2fcaf8bf107885ab1722ea738e2b09e1b290b0f4136b1484bcbc70439f81f468e6a5861ef9883d4af09575f12b6e35ccf5b42e114e965bac160ce668c9e920f739f9e7a171ed17f9829b6c6f23abffa895636893c3493131e92c836715958551c0b08f0d79dd227033f74d7361c41db5592369eb7ed0a24cf25bb0b918a098e1e6be43674fb4cc00c604cd93bb9f4a64fcf8f42f070f4761f6912cc3e554d6ee29c4c6c31aec5a281b7896fd6388f12bbbc566692d1a6c42e4a643711a0591e0c2ff6863f3c77bc38af5b5134b890e7c7abaaa74596f32ea17f83f68106995942f98fb8c1d7ce184cc3146ced5c39c5725fdcc77e7dc814a824d044c2d6939460ad55a8b562a5c4ce0c5ef66f4332e98bf2e6e2338ad92ad7a8b898d6985e8431ef63a57f10aff5fc8ee5ff213a74ea6f7837b49ebb24fbdd9f6cc793c47b29dc9b6799ec6f2bc63ff35730ce2523913be928eff614fef13d9d20b83b29bfec2f4366e135d75ea2d642bcf506ca4e97c4661949b94a1a9d36bc4e833be1ec77583085c9cd10f16c5dd768a54aa5eb53cdcbe3434b69e6e2a086fb0049eafc86f535015bc79e9ba111249f30effb50c08601ce96572fd3984aca11c44ff495678adee8f3e7076f346e8221556dc84dbdb29e60868a2d4188b8795bfde1e08d7595f18e9c3697e135abe0e5a51eb4093a7987a46e461d586ec37248e10e56fd4df652de98660ada17df3a16fc378e16a2f50189d249325a020b", @ANYRES64, @ANYRES16=r3], 0x0) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000011f79a080ada0048ad000000010902240001000000000904b90002c750dc000905850b000000000009000103c60000000005aaf6914d5d953b23f836f477e51481de0577f2a21559ac3f04cb4d66d95927ab03c2c77d1387e126e5a3d1eaa2112e5b13a46cc1f516e4343c936d55287b0c7062b141c23bd8062f8030dd9e214cb7e609733c54908c34504577fe28d80ee1a0867f629a5149268e8093abd91148229e0c03dd71931040eb0000000000000006f6a448357c426a3e8f571a60b1076c8c908a92516bfb00a2b31435215e703624f9b801b61741364ce5d4786f41066e8535405a76f47ce48b730ec09e4326d1cc1c81125000501b9390f741d06a0724c62ee7baa3acfa8fc008c2906d1660817c"], 0x0) syz_usb_disconnect(r4) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) [ 1079.284305][ T3109] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1079.292569][ T3109] usb 5-1: config 0 has no interface number 0 [ 1079.307062][ T3109] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has invalid maxpacket 1792, setting to 1024 [ 1079.318364][ T3109] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1079.329697][ T3109] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1079.338764][ T3109] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1079.356908][ T3109] usb 5-1: config 0 descriptor?? [ 1079.396623][ T3109] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input298 [ 1079.463056][ T83] usb 1-1: new high-speed USB device number 95 using dummy_hcd 18:01:43 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r4, 0xc0085508, 0x0) ioctl$EVIOCSABS20(r3, 0xc0085508, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000680)={0x0, 0x7, 0x5, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x80000001, 0x1a0000) write$hidraw(r5, &(0x7f0000000b40)="c6748b011147ffa175594a358577f5b4bd691c3b00000059d378ac1a376cb3a56532f01ac905644367b8f0161e069f642c2b730286d2659cc7d80640131580c0282bb382feb63a8c578d85850fb3010000000a6646d4149a8c3e4cfcdf48f2ba0000d352d64f5e97b016ee45599d16b22790ff26d1d27d0683fa8da56444498208fa4d5d0a37467cf86143cfc0918740fce50ac0a4177c3273936b49b30c102ceba44851cc42885c34ffec287c7bfcc6238f2a5bf7c59f385cefa412cefc8e3af039dc227a2acc567519cc2be8d0cbb5447a1c34724b82aafc373883725bfbff4365567f2cf6ba7b937b9c55a2c3fc", 0xef) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) write$hidraw(r2, &(0x7f0000000580)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322cf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b0de401c35678317d3e124969d81643d69c650ff8", 0x76) read$hiddev(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000440)='e,\x05\x00\x00\x00\x00\x10\x00', 0x1040, 0x301000) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000640)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(0x0, 0x73, 0x1000) r7 = syz_usb_connect(0x6, 0xffffffffffffffc1, 0x0, 0x0) syz_usb_control_io$hid(r7, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r9, &(0x7f0000000840)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e07425921e6d88b8ceb64b754053e8bdcd8254148e8f527a169481ff721912bb4affa53e17a85dc29bbef9e8987f94f7f453361c05a531e0034100f479e640927a430903475d967dec6e34bef506e00cb1800afc14d080788ade18ababbcf5b45d34d38daee3e37fd24cdf4b6c95956ab31207d452e606af6cdccba1524354a34a44044c715fc38920b568b7b2b8a1f8a5a5c443b7e806e782035a041cfbd4696415bd305bf681e5fb41ebb0ad69c1f7adc6e10b890c02d737ac1b37d43ce07a21552d56414e47b91c2870b36002fcc3a72311a558d161fbcb110fc4257f7c78efd24db720772544dcc170718f7fcb9dd2306dab5fe666734d681bde9ece0be2877e34baced536e5d0b259a74ba669e8805b18bbc67c7ca8c8780e108a6aea9d19396cf40d50836687818bc98b47fbc7c5c2428560552c9bbe0ea6d8b62f8a40a142f0eadb6cc2e0ab72b2a055c8ebe0acee1409778ca49be7d4958e40790b5c64c85bbeb4aac3e3d04027564d883d0402863bd07d5b2acb3bbde4ae56bb799ffb1d5b140d83b0a366d73ee94414e93cb9fc56932b841040fb3e4738610c21fd3d505a5f74ea47f82e6c1f61087141b3e1d2c9ec4aa2964f021be974e9d5db3668fec6c96e67aedaebf0b8", 0x275) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r8, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000001c0)={0x100, 0x0, 0x4, 0xd66b, 0x1f, 0xda}) syz_open_dev$evdev(&(0x7f0000000480)='t#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0x8000004, 0x0) [ 1079.597942][ T3109] usb 5-1: USB disconnect, device number 66 [ 1079.604184][ C0] xpad 5-1:0.65: xpad_irq_out - usb_submit_urb failed with result -19 [ 1079.604214][ C0] xpad 5-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 1079.604237][ C0] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1079.631293][ T3109] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1079.642271][ T3109] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1079.703186][ T83] usb 1-1: Using ep0 maxpacket: 32 [ 1079.733063][ T2730] usb 4-1: device descriptor read/64, error -71 18:01:43 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_connect$cdc_ecm(0x0, 0x125, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x113, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0xcc, 0x24, 0x13, 0x0, "f4fba3e5cb9ecb841c0a1ccfe4f96ab6a4ba98ec8b2bacef7a901455a2144d3c6e6a635ec37b89499095fcd2d1d2de0f08d1ec6d3fae1e7da745a436d146fa5aa250d5843d2564c3d55d2d8d1c12de56e72ba2bf4acb6f3073394e32728e87a8216dbb8e7ae81233619d8aa7feb83a99602452172d8e8515d6e769f635f46ca141038d9cb2c4a0b5059e9ab0e44ff826827cc11e0251c651e0b35f7aea32d06184bd1d9b61de5b0dd42a9a969a9a19d1d061b5b2128e8fa39d9d9f078925d0270a68121e5351cb6b"}, @network_terminal={0x7}, @obex={0x5}]}}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x2, 0x8080) write$hidraw(r3, &(0x7f0000000400)="eb417a56be8e01787eef4131f5aae18f4bb1f29ca07758e35a4cd91b987157a1bf580f077ddb070e222b0cef5e5e4f2afb9b7d94bb96a1495876612da776ed7fd1def3a6b5bfb6f4c057304567aa7e4f6b791ae3131ded8d", 0x58) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x101000) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd01) read$hidraw(r4, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYRES64=r1, @ANYRES64=r4]) write$hidraw(r4, &(0x7f0000000280)="c53a3f2dac374dc559d436362c7f2d4c80844246b718831fb5d326a459d8e955648ad6b83d038b7160acd77b75ef41e991e3cf4146cca4128516518bf3f7faee4d77a649790489416fbcd3376956a8689bc56bfa9a778200e4b92222d3136657bb0fccd7ac301cdb2937488028e31b6a23b06f207c2ff4b5f71b81b0f48ed864016d0f9151d39962592811e03f58e0b9a3fb660c3c85313f8d0879f8c0e191f5cf3cec444c80ae87edef3c780eb571ed6282983e33a8979ed179fead2edead95c0b9c08e03521a0d27cbcde1b6cf2984605d3428ad05cbb6ab3aea066c0ce9cb329623ce38874cf09b6d8b088b6fa28692fd80b94a9147a4", 0xf8) syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x100, 0x4000) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1079.823142][ T83] usb 1-1: config 0 has an invalid interface number: 222 but max is 0 [ 1079.831674][ T83] usb 1-1: config 0 has no interface number 0 [ 1079.837906][ T83] usb 1-1: New USB device found, idVendor=0403, idProduct=f9e9, bcdDevice=c3.9b [ 1079.847102][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1079.856290][ T83] usb 1-1: config 0 descriptor?? [ 1079.864230][ T102] usb 6-1: new low-speed USB device number 16 using dummy_hcd [ 1079.894909][ T83] input: USB Touchscreen 0403:f9e9 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.222/input/input299 [ 1080.093051][ T2730] usb 4-1: Using ep0 maxpacket: 8 [ 1080.099674][ T3109] usb 1-1: USB disconnect, device number 95 [ 1080.133189][ T2730] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 1080.143153][ T2764] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 1080.223076][ T102] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1080.230981][ T102] usb 6-1: no configurations [ 1080.235691][ T102] usb 6-1: can't read configurations, error -22 [ 1080.242205][ T102] usb usb6-port1: attempt power cycle [ 1080.253097][ T2730] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1080.260716][ T2730] usb 4-1: can't read configurations, error -61 [ 1080.393044][ T2764] usb 3-1: Using ep0 maxpacket: 8 [ 1080.423065][ T2730] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 1080.513101][ T2764] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 1080.521560][ T2764] usb 3-1: config 0 has no interface number 0 [ 1080.528035][ T83] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 1080.536325][ T2764] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1080.547557][ T2764] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 18:01:44 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x480080) syz_usb_connect(0x0, 0x42a, &(0x7f0000000080)={{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) [ 1080.558815][ T2764] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1080.568005][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1080.577102][ T2764] usb 3-1: config 0 descriptor?? 18:01:44 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584", 0xf22) r1 = syz_open_dev$hidraw(&(0x7f0000000fc0)='/dev/hidraw#\x00', 0x9, 0x80800) write$hidraw(r1, &(0x7f0000001000)="1c1d2827967076b89af55694eeccffec66d98dbdc63b3ca29dc13de435e57b98df48e16323ead08fe8c9e6d853238156b52619be839b627284c428ccf3", 0x3d) write$hidraw(r0, &(0x7f0000001080)="782f0a17e3e67c1d74a10cc7634e2d46c7b93927acc9c6b6e6e62cfc92d432ad8ec1390104a9a444b7db1579fc25027c5c3db6f87cfd12fddcc113baf79e713c2a51391eb081f83eb27be41c1e324487951a0e03462217a87c9bbf411d2d86d8d66f06e446a3f032e71377dacffa80ad0b7e936df3d0e5533aaa5a77c8f035caa97605a9cfed467874d0cfc32ea13375c311bdf2c23c25dedac16bb24fbccbe2752db5d8ae50a3711ded22fd82e8b4f28e3c5ae4be7aa41143a7c8c664033499ad08838d9da347654fc29a3146668bd8ca3ec37bad6887122c163fb27357fc", 0xdf) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000001040)={0x2, 0x3, 0x9}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)=':', 0x1) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) [ 1080.619812][ T2764] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1080.636778][ T2764] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input300 [ 1080.663140][ T2730] usb 4-1: Using ep0 maxpacket: 8 18:01:44 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hiddev(&(0x7f0000006480)='/dev/usb/hiddev#\x00', 0x2, 0x84805) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f00000064c0)={0x3, 0x100, 0x7}) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000040)=[0xdf6, 0x3]) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa0, 0x4b, 0x81, 0x20, 0x1870, 0x1, 0x3c5f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa0, 0x0, 0x0, 0xa}}]}}]}}, 0x0) r3 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_connect(0x1, 0x5bc6, &(0x7f0000000680)={{0x12, 0x1, 0x0, 0x94, 0x30, 0x89, 0xef, 0x596, 0x1, 0xd457, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5bb4, 0x2, 0x3f, 0xfe, 0x40, 0x5, [{{0x9, 0x4, 0x75, 0x9, 0x8, 0x45, 0x3f, 0x19, 0x6, [], [{{0x9, 0x5, 0x1, 0x0, 0x257, 0x5, 0x1, 0xb2, [@generic={0xd2, 0xe, "c31fcd9ffe172132aacb6bab38ee28a540de168381d99a5b491cf68597ada5b3a0aba7963ec2615365844229e040d754e818afbaf4d86404ded9c299f7af630b19aa1dd04e46b5d937b98b7ba0275699c0385af3d481c2ed2f3711f9cfb0b62a4a2165058d751485ad626c27d0fe1051945e49b3f69b8cfd49b76ea39b2ddae467d6cc5361fdd90e209bae42efc3c8d4fd488abe02d49de0eca00ef003ad22fa29db655b8dd01e1073835e57b07b123e6fc17f4bc07f0f22498aa972e2ed38de920d1f84b7cd0a6715c9b5dda6122317"}, @generic={0x16, 0x23, "ae3447d567c5eef7672a5ec7d89d9002bd078e6e"}]}}, {{0x9, 0x5, 0x1e, 0x0, 0x290, 0x5, 0x81, 0x7, [@generic={0xac, 0x42, "ae69a79451c5364d399193d5eaf7ea424d02666346d348558e195719ffa20763ee03d34f30d8b541864d78bc01acaa2fcae2592f28bc2b1ad080670ba189836a9927b39d16d0f621ab0bd5fb671ca49fa6f145f2e53573dcfd65c056fb30e4e9aca519ecac520c5e585197ed474a3556062f9f2d55ccb89e600a83f031c426d04363cccf4e30f569bdc69828c4c67d79ce62a4dacbbf6796aa7a6e862b5f904b76abcb431f32191699f4"}, @generic={0x12, 0x670e7a5df7dc9c1c, "31cabeeaf1f4b8ff90095aac902e2d44"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x354, 0x1, 0x9, 0x8e, [@generic={0x27, 0xe, "05323b59e7b26cd7517bcbbbb858fa624dab20d3051300d99f2ef789023dccfbdca71a2058"}, @generic={0x1002, 0x11, "960d0d05d667275ae079eb4408cde4a8b65adb4df7e2d32d6c6382aa066750b693651a7f5840c86c38d3008d0226ce27d34c4d7b4bd3b6d978ac0fda06c92198a9917cf527cc80ffc94953479dec8924f8d52f62e90280dc70bc3e95bec9a6a02a7063362a59863ff9996220dabcfea3136d7897c40f6cd1eb7d69039c26c322b2b757edfdaa22947734a318830adf59357c1b58dcdbadfb5da09d0b0a15f616cea614e3ace075e99d29426534dd842cbbc3ff1554add3f91d75652b75cfdecc52133f92b6538184893b1f858b00bcf2fab829c71d9fc85813a53ab96827a31e484f2494afaea51e471f90ffe470008388c2c0102c0388c6e5292bc2dbc602db6216eb0042b10edf0f50b8285e41e54ca099cb159344e22176a45e80387141612068770be612dff092ad687b48751a5ff7ad30feac8fea67c34624daa3d70f4ce2b753f00e6cfca6842715b76f578f57e5e2220fcb12c36a42174cb9aae3bfd17986ee877ce8a488405fbf11e5eea15ce2b1bedbf32c06316ec47cbb4f03792abde4ede0a36698ef3c85a51da1b3f7ba445dc32ce865c6c6331e25e80b693f523533e1dbafd80b92e40a46b7f7b767027526f7abd0f32aaa40a458e19289aa3dcb1bce83058571fac961d832fbc4ffd33510dad7bb7b1afefd589dc35f57c02488a432974d48ff58a48a5105fc875abd35e2449565fd1ef47c447da130af2feb757d7bbfa0365d3557145670e2a5447939082c3091c28e27046a005389c26b7f65f3330b853bdd751ec04b07d8963a81636b8d7c3d216cc6a3fe84b9f61430d2b8f10f7ea9cc62f07ac420c4089a611189afb23097288d55f681268fc41e672565f3e8f977f36ca3e42e5c55878f8c762c54d4e669501511ebc20ac57835a535c1fc30161cbc993e046f527ee11d2b4d760a5f38b35940109c4c60abe6c24ba14bc153ebf8686490108665c2d4948d37276595cbde2fb57c4e22a004809e579272d85d220557322444a2c4339e912cbdab43b3929271575d7733647559bee7b18b8dfdd881dd0f9233a17021cd3eb0f6a0a3fc0f72fb445df942955c1af39e29634ac6f076dae7bc1dbea9b17fb5dcebae7592cf6d732f7baabd40cc3fc071978c799be2841247186323ef8c5346b466378ebb51ab4e93f01b597ab32f7bb583d187ff3d2be340b3e534fe692af697b99578013c8232934819a686fb8a0b76c32774aff4e2a6079ca5aeaa84d1aa6a07bf30087b3e5a15e24843ae95c6c8f0acdfa45fbaf84840a8be533d523b93959ce2f2fbdca606235d852949f556f0690e04cafb6ea5b000c437b103cf03751a31846ed11efdbbd3a6a85c4010a6946606bd16ec11b483b7f5dc0d3485f322fa3a4331b3514e0b88a1e8c05d133618bbe9a1992456f92a6193e21d51062950782b0f4fb9e63d48a442b158897b8a0d91e629827face87e8d296740fa8d1382f513505af596e3a085276076a03c3b29f3a7077df89855df6df9dc83ef3b903f94a7a86750575d9e11457001e74ee4136a3c0b6a26089aaaa7387a6d5f773b8939ea65151d653b4ad7bcf762d52f195ae20c371138a172df67eb5c6f1669a1cf84b0cb54a441b770ce0c06a60233473d29d0fbf33c8eb61bd033a3944a862c004a54176c219ddc640ee4a7430d34666c664d8ef271a4a908f69e21a5ee5290b702f3bdb7fa93963305f6465e41c8ed6b9b80256c6748126a5fb7d405b1c79f320a935b91fc5562ca94a3b7e6d3adbb9958bc367448d00de8498d103a3e3f31626532f401d2d8b0393bfddf42c937c975f2c4ec633ab14ea2d8b4c9171b5e101744b94cbe4d5ddb9dfbdb4c08447a2c6b1468ebad7dfbee16c4c9ca24aa3ece67e69eebba108a0aad3ce52d41f848f977f12034a63fd2356d3144e6e022b48d95090be0077a9904de07a07b10c97a6ad9b39c352b0593402206f57aa11454e4f5459081cae1a615a15b11a89d3c56291266112967362954ff88312ff533557afba3615fb744e8dd4a0bec8d1e477902e1841bdb17aa4c811c18f318a5ac382bfe26fcc68f2ef3d73d511044a8a1785d067a2a676dacdd399ecfaba5f0e3127258735bb12ee7a5a3274da7fa839a789090dfe937bb4cf49ea37253f7f5380f4150353aaf3151eed63045ceb75a3095309b706afdef6f7788b0fd72afe312ccade3a77632bd82386d214881100a27c2f2771e02cf38d001e19293d7e9808d389d26a558999fffcc0677b8ad892838e1568a518837101109b56b401e027e47219972a3016fed8c7c1ad9b0e29d705cacc11f7b338e5fb3621891076fe1759eddfc60ed03f72ac2e934c64a666c1bdd4f7ed89c4c0e79623785829b379498d8cc95beba0e787abe94c76645f83316441769e438aecb85c0de9384838659ec9583033bcce931f97ce59659d90f56edd5c5920d0a5d0eff31a0d33e29ae805b114248e1b6467e0cae644d08aad652a8242a4f9c286e4eedbd9ec1745bf13b440ac679dae4f75658592959ac871a9604299f7ba79ec32d21d6faf7cdce6674a5acc14c328f2d21f88206aa8ea744d1f0abff384963cce29a0694a3ccd91d86c2d2c7f5fd0b7993cb8e32cb75354bbdbd2d49d1f5e3dccce16f0cb45005c9e8c8676a43bcbd45890ae8c242f0692061ccb610978b368f64a99fda1ff38d7af9b9ce6dc406d8c8f1dbbd8f00136d537725efca4911c8d8b17425b100f98f148b165aacb7647688071e046de4c167c8788de0d24486deeeb4b74cf301f9aa2bd955cbd1ac73f018b6451fc4bd9a25fe972367ff5db6d80115368dbc089d4e54b16b42babad79e8c27efa546422e50d24bbcb13b55aef2e0adb5350264d539dacc85fe9e26f3fd882693d69ae9cd60e80f83be0da8fdf6c00f00a5da4671a09fc0423d549da1a465535b15ad3848de130f151e09c7c65cf69bced5bca57a394d35b4021e58aba414fac940a9bbf073d3a1213a6258d5e74334e0c02dd53ec92c41f6cd6e9a0730920e1dd0463df91fbc23185d9806b426ba35f982707240631804739963f43e01694ce6e20cfc68749e84217cc1e5e208a800c2dd9e2194ea57d4055e8df0ef6a6277b0402c28b8a7193dc4f7b13609edae981928b9d925e06a47c0af7a44e7874edc413467cdb1db489b36028df128a67e786aa83756c50a0673350163604abacf2cd820c1825204bb6f8fbbc0925724ac068a272ac9dd66e56a238847fa0fbd6b5a6c49fd68a9ce6df1109c67835ea2c90ee671691f6c54b9d4a407c24875e727b98be63c331f81f78d9508d061a8ffb26485fce8ec61f65e6f215866eb7e0cdb03493322c450508bf559de52bb811af302b868011d16e2af18abe7b33d3ccc3d9c8d0a1ad95c5860316a95481639cb5db4e418c7130c5f9362d0d9aacb95e148b3b8ff2cfe1a853409af73d1ad570ae303537a85d9d685fb6156e871bef05c9c738ff5a91457dfa814014e2f82d4cc3644e6bcf47c2e818fe2a52f3b6df34f77b880db6ba942464136fdd046057b77ecf87c1c535a5a2bd4026aa3c793c9f0985a35f9a84bc318812c63004a7528226b43528920bb126790d1c93b722509df2bcb0af70beb30a6df734bf6cdced8fe7223a7604bf613d4a7c3bce249db7377580e2daa2f04446aebdd3ba464782076fc5e4648eeda82733263cf4fc2a8ff3527a20acc3e173d33421a215cad15de5eba90384c97f8fe2a1c11f3f80546b8094086d95251ce7efef132d7b890b133fddb3e4168508c7afc19a36fbe33eabb9e1eb9c9915110f21f6fa980daa170278c7d178875a5a73867bae80bcecb7c526c05ad43fd36764ca9261c9cb94047a534907c34bccae8dd84209ee170e936b367da54142cf9ee9ceaa5a7403d36ef94ae84713bf14eac0d5b4ab5cf61c48407e5c3d2da8918bbcff9b0f67f2b89aa9b71f15a37d31b3d351bed878af0f13ae08b9a1c847eb2d9622ca454c97b717b13b77744f3c4d031cc9bee9f22c53bb45527dab3580e2dfcd25c70dec549d37182f2efc3b76501f40e4ade21de9f04ae33f0a3d57e08ca41de3de3c11e90e11accac3bb2c934951c7e239e66a36856bdd249b926d936b540c66b1b2dae5b7b64e8811726f84271bd2238d39639990105985bb667257e9b700e7289aeab3f20dcea6e03a4b5b27eb207508f9001e7c51f7d0290c64aab39f5f7c45d14c75e894c96456fbd16451b4c58fcc2d20450f77d14e3d01e864e9627413eb58b342a872201111bbe6ddc40054e2f4c7681ea08ccd1dd613d7067f068314164fa28a10e1c8febe8174d5f62ef41ca5a06def1ea790637e5814fe1e7721dde30eed6ba73c50616d081d879fbe05bf10f498405e865ca8a70f81f5f6e13770ed2eb7069cbb62b411f57d0ac698728a75fdb828ddc9d621b4c25bd60b0c50d9077412129152dd19f33f55f9fc3dda96e0fadfd90b6eaf9f87746a9d520c6c35d96e95c70362fbb456d6086242dc8156e2ed710f737efdb419044d12746b6280e150f3b9e12227c94b9fdaf13581de440d559fd6ee7201111100d70f4cabbe6496ab0ecaffca47e3792c913e1a4381f14d5500ccca44256d7cc48106713994b4a2e998b94012a7aef211286d7db11245ae1244a681542c120cae450beec3225bdd8cd50225b30594ef4eab2160f28d0eb2a70c8f41d618994982c1483d6af9868e6f6c01e388fad97b4193d1ac9c5f63e7c125fbff0262ce06be5add26797cb01994f87bbf47d134ffbace96e0b7b6fc1c3a24d35edd29cef14f9e0e9683881d89dde060b37780e537583f8d89de6e0fa1801311263f5b96bbbb8741279260a4ec3d8286e0cc9a2713c6b0b7a06ec61b1fcb9af97248c5696f9c56fb321ff25864cf421e469b9e1cb0448aad21b5500062ff3af404c4512206a38057a55375ac802f3e9df88b4cc4cc3da41051148de84af0d19436ccfee375e6cffc8226aa33b4283ac87308cc46dfdc48a812536d11fe068338c9a9986305746912147e983ad088c646a44ffb0c4c48097ce71f382b54ddab41642d933e9153f96eb0b07ec2dfff1cf5241b4a6f852ae722fcf2eab5b3bea46b79b4c727eb53a68d4420a03acc9b13ce6e2f238489fd8c1eed8b5c718771a3a8f87c65a758c6c13d9d73cbcd4bbec435c517cbe8406615942d8a903dbdf7bcff0853daff4d4c564e04bbac510e9eebba5d76a0c89ed943170f2d517199847dd11d4d75413695cca798e7efa339d6c227a4d50ce76edc971d83b4aa68461cf82fe81ccd42df0c2a85b9728e67848511dc56d1ee44616c9d8c958fea56975ff84a0ca82ac44936db062ccd4a5746e0b7e507328145b98e4912c9137d9d213527ae3770cce55b2cfebd1384e44e62f1b0645ae172e3f2e075ae93f2c2a590606fb4c8b5511c1d235756189573ced663a89b1bac010c6b228213a232a1cc17e0cbe7394978c7240621685c81b78daf5c67f47e2163c94903c1243e56664e4d113195228a313032cef96ad21fe73a0e5c73c96c0e0144f603e822302a727e74484e161bdda1156b11be430f17012ead2a09a078033d4630e12e02ea542f8422248aeaccb044b776e9b679907bed6b1691f02d28ee82650bf53cad5f4fd40bed5eaa1104de940e370cdb2d911bd23436368dab976901f4ab1e99a45427722fe797a6381ba278a9ffe8adb51f0624d68429e6e906a6df3e8af9ee8b74e2d86a12e1da2a3ddcabe0d200798b32bb6be26c73436e49c58d8d39d5ca10727385574dade5b538bc03798783381b0209af42c4cf0e5830057a2d49b"}]}}, {{0x9, 0x5, 0xdde24b67e13d07ef, 0x18, 0x5b, 0x6, 0x0, 0xd, [@generic={0x48, 0x22, "93db215d5a2c69146c71357e5e52d868d884c3be07a1a4b4c07a9ade7e6ff3ca298ef62a8d2aefd527d914d6221663d26305234ab45e9dcc4dd418573653f3b18a9e76e62338"}, @generic={0x92, 0x4, "9f044cea5030893f4fcfd64ecba3af8a98e95db3bdd32ca112b1d1fcab1946f38d0b6e4744ca108a83149802bf32595ff72684f41015cae6ff07880bec351f3bebc7b177342fface27087be5af20af4368be805c457a1876354961230e5097f0f3ab40acd792e0d4fdd23b1ff54933b8b07185c99545b8392f0db09dc5f7a4c97170064d6250fdd9afc6036a2cd190b0"}]}}, {{0x9, 0x5, 0x0, 0xb9ab674e994e1189, 0x278, 0x1, 0x3, 0xf0, [@generic={0x1e, 0x31, "8a01806975496e01310fa8749a360b9d8657c21a736c8209b3639a3a"}, @generic={0x2, 0x697e03de6c51213e}]}}, {{0x9, 0x5, 0x80, 0xc, 0x170, 0x0, 0x3, 0x5, [@generic={0x4e, 0x22, "8f8741c6b0bacc8a9c8ec0d50db15734b20779dae6deaa3ec26fbc16073a6f6bad39bdf23ff62f493a9816808c7a03ce9f62206229fa02fb96fe6ba35939d992cc8a9207f1437028f749aa54"}, @generic={0x1002, 0x5, "129bc9028dfdb9e404b2f33e2b8f0e40b010500c747508370eb061e5da348fb17a896cf29121159e87d003a948d0bc36b2308bfbb0520c2a1729785ff1fc1005d83ea2ee3cfc2e46089b62fa1df9954bd42a03c534e2f00a689a1dadbcdca22498ec770a3839a561ade8a3aa63d4a24c13fa29c455df765b48d09cfac268a720a81ce62c377a830f0a59f082615538364e4880ceaf3cca8d9a79f8cc4037efec2f42f3d5161ea5f57fc78788c5be2c0ddfaa5866ad0a31baea666d41a293236363240ae7359e09fff5546b04309d8b8b3d98ee7f4ef283e957f486a96235d7c8b41dcd211e1f61712b57af9067a1026844acdd599fc7e4d384fa8f8dcc43562809ee147c1916b93d0a822b82ef8c208f509cdb18d1644b8488b33c8b288842cc14dcb262be4672b35054a3eff0497bd37b8b13ef072a24d4d0e02ffad0cdc5cc4c7d168a02385ef96036646426a2734435d20cc9f6b8e1de67b8decab99e56dbc5eca1390f9605ff5b008b1159fd8979b679c175dc73599babe0a0541ce89d3792cc3359d2067c3b52ec9a0e6ac9b50970a6f696f23be4b0e09b09f62ffc8b7b82c54fdc1c8c87c2076a6b166044c843b00dc46f54b09756b58dd283577375852f7cc7e2672d74a60358679e514b08bd996ec1913ef8b97c6c775d1f68cad7988462e04e5ee00d7eeca38cc5291bb22978e46b8667cf739509b3c369333eb4c984eec0ad311789f827e434dc1d54851cd9c4ba9f18a8d68f4abbda5f35f606fb762e4619da4120618cc222a8396146340c0b0bfb9c575df240cb58718e536addfc758d0e860695c72d0abac2c65a60ccbd90ed3e824ce3b2934221a59a65c286dffed59ac6af9ce5905af60a59c8df06eb15f916af17ce14afbde56545e8ae0303226b5296f112e06bae8ae924d81f50681dc7e4abdf309364cb4b8b0a7bce8e47139432922081ed4c439626efc54760a6868a84be0d97ef5d241727f30368612f2818fda9fa11453f59383557fac0898059411cc1dd88bd77a0522907f86bb0d9809af80cc207c4d55dfabe75a00026e005308f8a286da7f8e56fcdfd1808e16c6cba81a50dc4f35c913b88285f4b9373dc546db762d1735e9526d76f40b8e841e4abf03e22a8cce3b6c00afdc081439365ae950c5d2a7856126c84dd1029fa52da2c2a1bfec9884aef5cc01290bbae8ad9cf2dd66ad919c1bd9887051d8369bbd20c07553c8aed35bfc41032bbf51222bb16a7fe12342599cde61e929c94f3e29d77b85d21ca1e6953acd6afc0bc2a8e1612727dbac6e3c19aa85ab7e9a46bcd7ea8ca1d0ad891cac92f722e7ebf036154dc8aea74ffe9a52b0d4fc545a00c4d47bf9a1ac40cf2efe83571257c7d1fdaf19df4700295bd25e0ad541ef4315256b4b313223e19dba911aebdf2bd02dc57cf168d34f173e85fdf532abb011c83ec2fe24c1c11eb741164fbd011c55bb8ef30db0f323c637a802f1493fc9ee57b0f3abebc9b2c08d5cbc634772377fe51570275e9e8f79f144440d528d5d45806a573b30c7519dc171be2d895a0903aa2dfbd6094f98f93d23b0d598ffec7593f9c4a8700445f6201fef69ab5dc8b395c2e767125af2ccbd4a90f1ff90638b66c4069d5f0e81f74c0e8bb751f80d9d1a0ffee99140fba130beac1c53a29199eb89f1c2599781382f4ed7b5c6fb517b662fcbabd2b1700bc6cd3eb6fcad8f0059f0136eea33a875a8f439b356717a44b8b22475e6eb1e8d8bbafd54e7a5ad3808042454434e683e2006bb0c9d12d3d44996f1d985ff253d17ea7f59db938c14b4aefec02a9adb6debf2bf60643ef0261c20977b3a05ab3004899298cefd37a268be1072d84094381a2d3b8656c8dbc2865d55057809a24e97f751ef03c708f28d7d2f2fb81acf0bc75723fff4ac9d6fb390bd5033d35e3c1d4fc8ab0d5aea972a60e9a3f05a1bd82f063779581ee4a5bcd1cf1b83f6216d2c19725ce09f594747a40d966b04757f9ae8b691a1cba887c49d1eefee14e1397cad254405330aad4237a2c19b412d9435dfa4682d7cbe5c829926f49fb03522c43b28503628c3881713508c11367a1eef12b98fca185cd02285a17deedb56eacf35d2abac803ab982e299a00bb8f7c07410e5babfd3b16fd0f9655b7c1efac66a49b140b80bad2a9111818e8b669cae49c48d668cb38f8c4ac9ecc77ec1dad9f83eb3945cb898f0faf0ac811ce6566a5f031ce9ab16c5099007c7ffc9e879e00a783800d8360bf0f7e1988647abeb4ff939023dce3f9726c7fa7e97f2f721fd91c54c669ba4be559e868ed221f4f2158d238f85ac29a0a6162d7eaa971420538031f780a921fd3c66b08daae536b6aeb9e88cc9df280f4e5cc7db5c34fa7e66c3def6092eff1128e21bd84fb74fb2a2ab2adabeae1e36a4cb3e0dbc01244a6ab7f6b53d5819f24256573196f8e5b66532b3a4c3bdfeec694afe7a72d703f337697014b9203d93c3943912f08c70c2a2e95aed34a3aa1d54c971dc2af0f76a387f103d496d517d9ce9d2cbcee30d471a05320f783c0987134a5ccd543ffb62536b888b7a140bc3d98c6e38d6fb173773de31f20a15d6fd41b32f66836c3b63e2255c57f49f585ecd1dc46c0b3e221699e6c584c513ac1a5597f9cb2e757ce9032a6882edd15a545bc5c6ba9922de550df05125a0958bdada7625f1c8e7cd2506af1fcc4e72e3cc1964369046eb2b5c3a80bbc84e4984f48399bbc605b487754e960bd79080e81a9ccb8be78376f40635bde7deeab5bc5ed4b9af7c0c23058bdff273d5d80988a56105a4d20e062d0c6960ff601d5c4ccfaf241562b58d1a52d27eb51095531736241d5894e5775c838e101011b674c8b55860b32901157daa3f501e9ef267ae476f8c6c33677c1e9ba00823886ac61badf02610d75b8f18201b552d9235a0ff919e26aae8ee8aaa1a51762518458260dbe66f2dec17a2520206b9a0dd9e9a508080344ccf724c63fbe8031b1707d850b83fc6731fe82a38f880e398063cd0c0d6ab7719785685122b22c7b7df0fa150d69f15b28e296b0da84d4ca3f572692e7cc5cb12b70ebf4e378409bc09776537fd6c212c266a3f551b66b2b8bc90845575ec6522420da19fc77e77a84995c0281ed2873a13ea8a98f1a80b0a5e6a9f7401ed5b4881adf1251b08f381f981f1aa2ecb8e744f791226708c9b5880193f4979265fb1c047fc43c90ccafb8effbd625592fbe8b4c9eff5c3476d162930a595f1a7743902d050d810556a2acd3d10ae43129d9a18448bb6794396cd50d084b86e044767b7c041357d62df09f140249d58ec8ca11dcfe28de173c18ade38832634701f722e688864f4fb51a6e57148b7a559f21067b079a69c7b084054746945fd92128241f2e571530dc2e310324667d41108447da841f76596bb4321e31b653a52fd4e8979409281768f3ebe0b4956702ff531a6233a23305cd051b0a8cfb4050b208d37648c55fef22c378dc04c9eab0dd63050c78a8a92f1d70a961af01473d49941d346c8efa6e1f920aaf3e66a4e88134d11797b262bba28cfd07c65cdc382f22ecb3aa47e61013853a6c99e23dd02e215b774df61826f18929c1fd7d7ff111ee37c2bcde63b713f3c00eeed046aab46e03535d5dca812c94002d6c5b60f58b77f982e61982fea4306daad1d44678219aa2d44ea9417fc27ef9f44676ac166351196851c761bf183d3315301487e9533388343d622a44509f0994d1f901721c62577e3df0556a49e80bb1a90173613b2e9edc11b058ca83b5528c131e7f60abbe12308525c58ebbbc398a453f75b9980d9663bcb42a93b275cdd586bd9e6b47cb4b3e287360b3367f76988f977e3cb8e3065619d84d6e29a22646e91134a22275e86e5d9a5bd6aa9b61a377bc6b39997177b3e54713ce395ee9304126330199aca5bc0b7a2aa2576223735b45329e4bf28890a9fbfd513b9e4f42b1f1400323524236904a6d00a0752385c37e6aa865b32ddf6c4cf8e368b8da69052fee1b5f3d89e365af0d5aba4c2c1f470e4819ddcf6e8ba54e214bb32c32009f6966ac743e9f21988a3a0d2f7a6df5cb6bcfdbd5ef9eb768adfbd7917bd13e6e8f2eff2ce3618d41bf6881e7fd73db9fb62a2a4cbee7a039a5858ed61ff513fc2fe1b8d8b6aaa2f0698686ba22ca54d5e9ac482abd9a1158633d01a669a0c1bda88677b1bbf41ee90c03e0ad20cce26000133d8c4e4752d9923a10383bc7bc2dee719f64dc0334ad2e082a9c5ba64bac6653452669506d8ed3f3c78adcb9925acb629b0d82090cbd0d5f7bc2253f9ec6a9293255b30fd85f3e80f8a8726caf6f9b95e5a61f68d15609eb2014b47b540c9ca11e66295ebadf3a7a8b714ad7d2870bbcb43d82e7996d66bb1875726719d0aa17704f31542095c76bb0e6b753f37c2447783bca8319d28b5f34d1ee99cce2dc3a94cdcfb5ed18b1b02b97583b6b724b5ce1c90cb15b96cb650ecb5189bf0eb43ae36e3036bfea0c419415e72bdf3600acb6a24640cdb9bba329bf43c9c7e742a803537b8af94c32e94804b41710cb8200109a4426ecd8ba23563fda7ed1d64591daab39ef32811450547fb7b59edc61732fa0e4cc85422efc84f943ec70bea150acce02b915e506f98bdfefe8ba692bc6ff03389ad5925361af84c467ffd1cf85fba9a3e5c6c0e7a111f08ffac55c641471fea0f2374cc0f2b6781e0bfb47edd84ec9ad7582a9a37714c33bfa6465403ec4934f98bb543b102426d2ee4e8ff3445526b536cce18035f4775fa3a94004acb11df5ee609bc06ac212092baf38aec2926ac35a2c14d0dd9ad320304abd23e05ee71006463885b251a1bbdeffe9ddf4c194f6ec1ea78faecdc7a5bb8feffdcf9a20f7149b6ef866fbe0410772ed7f19898611d1e61cdb075756f14469314eee1c41f39c2284874018c372aae27c9a5dd5ff39fb8e99d391b5d11018ec600444bebd0cc631f2e9953752f2925454078cbfed8785062ac7bdd3a3ef56e9a09f59286379a5aa7f6c8cb4adaa43bda31574f1bc9e4af339d0550818248625a7584736b69ec2cfd2c4c74f32bc715ac66fa2a1bf46f2cbca87d12af23fdb39eab88d3d2acce223b1b1cd14706987a6cbb985652de3bc268f48029b01e065481af28e52d82fc1f3da40fbf71ab6fe6a53693702652ccd4d9e1bb812347fb99a4bce9369b2d394b135fff0f24f4f743ce65f42478745cbe581b211239b788e660aa59132447c90598562a723402ebe8c3a066d1fcb7518a963d9a84db23435839734f75454092aa4727b10d845efbd27456be3bcecf6e0b5d434b3d771fede1d2ed97b27e2b1949259ffe25c065bd027a19be8b2eff3cbb13d337eaa1f7dd1c95401bd2e052e553ec2cdf07c166cb63e2c48a2ada4ed72f2dc68b59169c4bb0f40a3260e36e38a22ad5c2695e297f65c6a3932f270a6d043e323194707e75a4ebc399e42858bcb35f9c60bca6ddfb099da3a655b40e4e2c729aa3cad035823f0d292b8899ec7b94f7af0f7865f69e037189fee38f5bdf682db7b52eb87147c5acf68db35a357641a0d91d13031407b0087231c5c1627553e54ad14b32d49b4da7d2523d6961f00202091d638f689c61e594efbb8e77a4871daba571e83e4d8fe90e6b88b14b9d5b36acd9bbb56dde36d3259c76217af363f744f16e3f9753a7a4b26cacacdf23d183a8686549250fdc7fa229a101ececf3b2107cca902c2ebc024713509aa038f39a9a42e5eec26f0bf496d8b4440d714721ac925476d5bd6e88c1b65e4a040"}]}}, {{0x9, 0x5, 0x2, 0x15, 0x39e, 0x80, 0x6, 0x3, [@generic={0x4a, 0x21, "f98cca0a92f5fcb699aeb9c4c850393463c8d4e58e6134b65fe9584716c70646847528e8bbf21fcff910abe68e888f5fd5a5d6b88dc947a2ca84a8f96f42c971099a7c96232ea1de"}, @generic={0xba, 0x21, "15604729f84b06ef22c1851db4f08093028b50ba53469068222dd8195bd2e010e8a0d3e7a96d22b1d6b271d5814e2b68c7e91db8e20674ce22dfd03b0f772e3cc5c27935ac606c3e654165336eb220da8d6d511098d7beca4ca922cc21b6086d8c55df8cae28559ec92b0cd8c14f25c79291017ec2adf21352f1e09321a987f440c2df4d6a7b87ed2aa26a362b821c5470d851db80f5e42b2df3f277e231d51125c55cd7dcc4ca23d89b1853762225f24a61e7e3c9e714f5"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x252, 0x7f, 0x81, 0x1, [@generic={0x58, 0x24, "566b2c55ba58b20a684f4564dba7a143f8c1c251454ba6fc70ec60ead16c03472b7b68b48f2547cb1cf5aca829a320a654a01e70a02c0cc075b12bd0c4dd41a5c3124c8c291873a2c18160a98d42f992ea80ff209690"}, @generic={0x1002, 0xa, "8551db1e9343fd8c751cfd14059f531110b610ff525922d9a18beab51953196fafe7482f46fd64047111b8f850a184a0ac933f105768443d59d4200210f5e8aff0b0bfdf0b7f1ea6ba547517bfae0e47be778fdbe1bba3da8e84a9f0d6040e9ce070a6cd421e3aa5441899306ab181864275a92cf8ac35e32aa718e6d2f0829edb3e37479728530bea730391b9240a0fa1d9cbacfe3b57b7d6cf92631ee834a00cf1588e11fec08148c53d52874b614bdc554cfff4e5529dedcad700a7613d0ad72cf8a4a7bab24f7c236929e948cc246ba8b39c7374f47f9ab83dc7d38f5b61ed6c71e08803e64586ba6df42b1115290bf309ab0a97c2b412d366c2907a705573d081224956a4f64e1da774eb69886a33f494a5909dde7922984b9ef2c163c41e8a1cc914b3a14cd1ec91dad7dad83724a068dc32d14e1e57b8a1201a7d799dfc7e7450f8f73b2ce7c7f7d1d8c267be303fdc28a7f49dd689c1c8443a9f7f495735a6cca1a335d986eff0e856186a410a9291805bb06f4b3d1bd7637c14d34da8f97d16b84e8bc19252fcb6affefc5a5f2a63feda282ad2ce976516e4aa049d314a61c0edc11ba4225256808ec1536bcc8e0eacffe9509b023eaa687f7b3ed92e0e2b5e24b9412979b195fad9427a9081f951ebee09a1961964375fd50dc3b630cf3964afea73ae9fe30c01b5064077d1ef610abd6a0a9b8c5f2537dd72d9c43e614a74d85f521b671c3cb607f55618f6b6c943e59b9cf09d4b8e94d5d63bf46e7a1f100d442c04c1eeb5414b9bea07e4c5debce78454cd5892614306a89eb679c9647b28befb6792f9792280c40abc968f68f44f198ecc0a130f96d59afced100c5d706ca48112f386d6cee38eb08f006735f826c47cd66471a4093c70881a2952c1d87ebfb4e15cf613270500b57fe0e709d47ffd8be496b2550cac98aeed0b1f0a6f7df8cee42644af25c5f2f1c315c026427c919baa29cc422d859c5d33dc725c50ca3a8e94b49c6e151a0102814ed73a240a5a9c6bd0919868ea5be156cfb841e91342158c0a1df6f083df1d6490fb7c389f06a2497e32472beae9a74c69297e72087dec5261c9b2ad833fbeb6198a613e592afd3fe53e1de31845002d44ef5b71fd98eb1813067478dca1faa79d2117938402c4c6bcfeb588d0a6fdd77356a566bfcdcadb88c6868d541bd1aaaa82756e12eb720d3bf9bb0a9cf1197e8c18b1b24af30fddeab288fbff5e052fe2a4b2ed0d4a1ea3ab3f24c9904752ce191c3049abc7104ec3f64c7ce315a7adbb912ef3aaccdd0b99fd162ea57f9eb1fe543701ccba2972ab8d842ecf1356df2de848b1641ace58a6ef88e9c5443b49f9bb8dc8e6b16a229919b49946efde67c56ef3b7003a85ccb08c00eb2aee4eaa7acbeef372951b2fbecd484866e7b6408133b71b113d14e3246f34da9b887d4eaff1bc69f9bbabc49bd4b2d5ec3d5573da77d67d5b5819ef910c323228c119ecc545e986f79a5376f17a38f62693d6822796da4a7a9f2f047d4b6649859f582a76d786c67df8b164aac8006b8f101ecfc7d46062d1ca69563aaefd64ff2ee00f0bf4f74dce6506d92a77afc300f30a0f35565b974de6e3ad2879465dd13a5374aa02b4c0323a4edf91608070647a4f3794f8d917ceff9569e12539522582cb20771f0c57b2a5347005132097f3b03b34406649861a5a873486bb245ac9cc0066eb8b58b456e52dc1de7dbd6c7775d43bb12eb3b38d6388ce933d22f109ce0907ba87467177b41be1c2c4b305ecdf6e2f91839f6df0fd79b1e113d9f4e015d5c15f8ba23414e0223b27d395facc8d4b920fd63438fa9465d490de0137714a7032e637c7a0b7eaedce8b00214c332a4267c4ff69f3e09406240889e2235107e9a53b687fee8c8f2b3922733ce929a303e826f20f26cd20422f96f1f4ea54365d87f9454768e0be1dca1fec5b81a4bee5f99a6d335077cba4ec18475ac80801204eff90c8593038fff6b49df122ffcce2f096c19539c2f7010ade47e950176252c28d395e98e598db1e2f68b28e6ef72c75a3ec8d1f4224b26f69c11dbc890c2ec84df219937a2a3872e60eb623b8cefbe30a9e7966ff7489d90003464eb4ca44ee58e2775f7a9eb24bc4e0ba0506b17bc599e97af03e54c0b5dfd9f359848a906c84c8856c281970253f6541a90837f402aaa73d074fe238c92ab0bc5a3f08d6444d9c9e1ae965b6feed457848274fb136a0d9eec8da3cb79d5a8beb4b3a81d4bc33b3f2db88fcc3c4f150d2490a07476ad8f284912ba1724fa9564dd771a7f1b3d9e25c09e179e4de0349c7e027aaaa37fecfc3a3c1faadaed7511f8442bdabaa3f84f32aebcb429667503e805bde8347e5d9da42f85f3d7c411ae777c257f658c81c881331735bacd3deb2796135311997ed9c30634eee15cd2dcdb2bc4e06386a9a3a5c8449fedde619841eb0931c631fa889677a5dd761eb2c6b885e0c43a5e5bf5eaba14d541b3a8173abc80301d8e631fa465f10079371fe32df88d1d2f2e4a6402d9672c5c5c9ff71e609c0bfd1d3cd4fa0c7b04ef6e064c00b75099de08d025c93ec7da41646e81c34d013448872014f2b7e72334a3c1036821631576cbde74b657df61e7a610e90d82ba9b06640d320e2d902aea5d8cb44b25ee0c9a7f67b2798714edd9a223f501a64bd3a01890e1b579e464e75bd0581392a98dc906ec66f7a8eaec938aef89e52ae842570aaa877d4bff1f04a1f4a748f874484bfb064c767d1239860ef7d03101ac63f1d4bd742563374a2f29ec8c807afbebc2a5fde567dee80190e0228ae7170a248a1a59debb2282935162441e18d1fd0e21bf4e701b99f79548cfedd4f6a5441fdd9667af821a3a358326324d28a0d1bc58e1245cadfde3a2e37fb238ca0d6b44775df72c5835149e12e86e6bcfaf238880dc3ec60c9cbff223405978878d971eca87e06695b087656a51a8c36d0fe15029c6aea61caca30bef82af6163c3392f6f15538d789ba3dabfd5454671563bc15352ec53f49fc4928ee0b1a754dea53e2734e3482767baa17084adf9990223a01889d282904bc55443cba354da888dccf7d6a5d8f4ab7454b23c49944d9d4834158239d8300d083b6e29bf2937f97cfaf5db235f5f309447242b63d5475b70c791900a8e123cf1752a63c65a8f0b259f6bbfa228117789b2ef06021acf12f1c4d872598c8d77e6abf9c6762c13d6ca318c7f4cf29f919ddf596a6e55512c14b99c5f5ef8e2a94ff4f2c10169d33c03f355d7caf762d2ecd50fb65c8d549eeddecb11019ce4acc5026c8480b046c8e0e9ba8b54d53da27a3600e617120e6841c16d167ddb20aa95c9290268d37ffd3ffeee9cd6530c1dad1c32ff65dd59e0e0585da9796656dfc800375fdc53a70d6238de8027e6606f94a400852cb25ea5687337076abc86ef41fc15ef067136aa367c37489ed54a776f0a0814cf0b764dae0498c64b6c30c40d6c0ad3255726f8285e9812b447f5c037e298faddfa4f25f6176a6d8d9cd6741e6df95810758b932f10e03271bff7f691d8d0fabbd9ed3898fea6581699d10c641d4dce9ff745b75548cf72f9d6d88c96eb5dfe6dcf24982f062c92bbb36fb1db13de514aaf670d90169e59c3745c19e37f1edf4d91e4cf27c69953bd22d64ad47db5324143a46ec367f914ffbcbf77302674a092a98233d702a908fb707f3547c2f5eebb1dc742781f67d4c60fe56ae028ef5b4f818451b998e002e97450ffb0909bf5283fdab52557b654c5d19b7b6ddae8a5bb9c02da85f3051d5624731051c7f45a0da44ff5b4230b277df06d0e54ac5dbeb2737127fa6032e5eebb81ed735e8cb77632debf7d0d19ec53c407e4aecd41401996ad52c97ba18466a8e7ca62b6d34a9222c8f4642d5c5da5a50481259ee2a751b977af4347aac2b5020bcd4ae5a4745f96627b0580c55c311b35556126598762dd848dfb6adb094b39d3d0c7f5050d17a5b8a18314d15fe21af404090f4f423691fae7d521a698d7e5b14d9f0dd2d529dcad0a6e93863b8bdeaa500db373c74d105696339bda52a17d24962339fcfadcb6705c755371e5fb9b120d14a12d54441c49ec0c147eb6cda8a9255fd2e9f0c512cd88450f60ab0a5c573dc4c056e8728cdec893f068b7e1ba8e608dda5f79560264e3b4407e59e293d6fd4662ae1b6c0c1c91b7214988f2aeab02d77dbec6923270b126e8fd1938fac93ef9b64df284d013bf17cab69352baa3cfe4e61d1d93c0a41f8ba80bc96ad7188c7e634bfffce0d831779b34b70a2c94468d4b8df9188853be1b7a803997ff897ac7430a638fc5e4007f9e5700c861df42c16bf98ede89d5acdc837d8f41410a1bc350efe30766dbbec8fd825eecb89f0271f2575fc7b2252a08b5642858cfdc532660089ebf171535f914ebacd56cdb1e7d5b8203be82d7abeef30ed4298a09bb8171285aba015e9f52a1e63da96b4ced20f2f267f3ab19d9f29a6e323b19c28ca46eb23792a9e1f55eee532dddd0972bab89f2982c16fb92208d156874a121be86f27af212e8463be65d4969da51d92eb04c516939335e94a12ef60f88d8098b2bc6d90e5816842a5a06fbe69d89ea89cf85ab66225f954906ce2f8c74ee36119add8bd8b9969b3a0280b561fdedf76a4472bd49943cd69c5472b2a2b7773ae8f2eb0a307c99b05e2e5e507ef519dd0cc953fa70965e85511d998aaac4c0568e0002ac13158bec9f287e17e438291b6cc2969b8205d05b3fdc154b2803f149c4a154a9a9094f616871a378192a549d1748cad4583511822ab6be712cb81ab23c34d6e2f4e13310c316ba0c5a1e0d5ac1b0868e300062b2e1a433f1c8589d6f45ec603528f9fe82ef0b99334617ec67518a8743dc143fa45088d519df0c8830a4ef2f414fb872bd2f2e0adfb6e5a94744f883ed57b88334bb8f684344f4ec5eedcfdd909585731f5ab92fd5c3b8220d696e15c79e2125aec939cab1f632e4b7bf4a267e1df2f11829397f861136f35eb3ebfa46e1db1e8a5f8a70ea97f5d4db4ddcf28e2955b0ce9dbdadfbb551527a1266a1a19c62fd4ad7371b679969be58d6b307467f40ba0d9d2bc43cdd6568803b641d204fe3c99b6837343782cb40a589d00e969872ee01c2db00cc55549847d7002f5db2316d0d8cd301dd1018b3cf546a433e642e192201c90dcf398e875d83a83e65c18eb6efed5694494d9b18192e12a06985a6ec117bdf2692ee80f7afd14843c00ceb2f288ba46fc18c15f43f8dc18315f2f32965ad657471ff3bd796bdf06132ffd2802eac223ceef930ef64d8c610de97690712975d75a5fca041c97fd0b24594409f5d11e5276200ed7aaea1c8104d5a38031afda78ce89fd6da0063393cce9a34ee9348a64ed80ac268b1e5a666fc69da215a70bcc3eab4e9def38b8a2e6bc76ca4457fbcb3ad848d5aeda5d93fbff9b2e717a4ee230205135438186c5e7d78ded5f3145b4b40a1cb9b7a1b18fff5d9e68ef3adf8fc962560b2bafa0c9d583ad5597a66459db373cc9f813ab20a5fda4bf1bb2bdb3370d229e5b098b854b3d4b2a36a3fab43b893f9e5155d8654518b4d6b56185b6e888176a684dbc4be227f56021bfd811a5e96dfcacc5135e1fcc94c4c879a3f1c88fbd0a30b7858a5eb5b1485542c6bd6912a09fe13db94e3661432e35335662e96fd069ba1255f4450ef0a1be8c6db5f3e0e9a0f87b5e015eb4f92d38e58bb186d89fd44cc39291bfc6199ec63a3d2c16be528177eff827a7c770cf20dc1537605c"}]}}]}}, {{0x9, 0x4, 0x7b, 0x7f, 0x10, 0xff, 0xff, 0xff, 0x8, [], [{{0x9, 0x5, 0x4, 0x1e, 0x1fe, 0xcb, 0x1, 0x40}}, {{0x9, 0x5, 0xe, 0x0, 0x7e, 0x3, 0x9f, 0x1}}, {{0x9, 0x5, 0x80, 0x10, 0x107, 0x2, 0x0, 0x1, [@generic={0xac, 0x7, "6943544e8d39d5c82f143d21c3064ea5b46a55d67c4f6fe5d7fb33f17a1dc7093a43e3659c96aac1c2c91afa00765cb870a096436871d2a3b002fb15771bc09faa4e4db12c0a9c9bf6c22151fc9c3c5c8d9f7cb2b87b7fd6e3dcf0649e0dff9a022c66ebb6f32c87ca4737e2cc28dcc4f1eef8aff89c91854c0a7ccbec57f50b57a5f073b9e200e327f46ad18e283bb482b17ac0fa63a5f8efcb9316ab89d75bebf0480878de415f1a35"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1b5, 0x7f, 0x1, 0x80, [@generic={0x79, 0x2c, "ab6485223523123a3dbb1c5c06fc3fc8b279c5d59a9ef4bb7154947d04ec89b28b20d67b2ea71e49bd14479fcc97695398960808ab44886dc89e2b861f68d063cf242862bfed7ce1a84b1d14c42c05253e6d06df02ff175949e2cee56775038bfca7f5bccbcde662250e2cf0a04d6b508005b75e240313"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x30e, 0x0, 0x2, 0x9, [@generic={0x18, 0xf, "8751689a52b23a7aa2364df2bf5afb98ecaa5d09a6a5"}]}}, {{0x9, 0x5, 0x1a, 0x0, 0x1b0, 0x1, 0x8, 0x0, [@generic={0xbb, 0x11, "0999c8e75a8486a84d247ee22294a3d68078de9c0b73b8471934cce932b71399028bde179997ba6a6dadf3cca9b5af949b727a140957a299caf512fc34653177c6b240fa82be57d7cab5a30ab573e7e31bb424aea032e7dd1a9e9ae788d2ddc0f1718dcba996b3188fb92c6a5b01e8eb2ade714f2d7b8e071cfe5ffd25bc7b6b792e4b83eb78d932586f8e3bce75b176ed933c3d8ae9e83ea8cfd646a0a8200cb7425503fbea490cadb13de87bf099602ff190ed5e9b89d959"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x311, 0x5, 0x3, 0x0, [@generic={0x95, 0x6, "022279ca454f79ba4c003043aa3bab74495ac12040aa213f250cb4cc3ffc76c93d0a9992a48d6377d1d4741a8a5b0f6f9bd6c2a4ac4b737f5846c110676e9f1fa26dcfd4a86218a8bbd317cccc5aab7d6b90b31acb1c49352a681099c4998142ab47fc516ff548eaa142d4545c4e9b7e7c1a7b06bb116eb61b6fab21ef3973e8d2be98f09e777dfbcdef98f19f4793ccc56171"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x30d, 0x5, 0x8, 0xa3, [@generic={0x65, 0x21, "f3b5627746c85d616516e6c718935be747eda42195ed9a04f2f450351e0587a676b8c900555f1186fe49c6d65e962c9479e4214779f85dc184654914e70ff2e88c25a685dcdb9e01dfa6decc02e4d38ffb9ee06e72facffdae9ebe5fb2f1c8ce49d9fe"}, @generic={0x56, 0x6, "a6372d580ea0e260d7362975de26eda9cd4a061b0bff5b4a7dab13750015fdecce61e25cb51f5209a34f74d09c8f8f9c6e77d029339e72edce3e51878780da666b9046651c9407a5174401d58b41babcdb9952ce"}]}}, {{0x9, 0x5, 0x5, 0x4, 0xae, 0x1, 0x0, 0xdd}}, {{0x9, 0x5, 0x1, 0x0, 0x386, 0x0, 0x3f, 0x7, [@generic={0x1e, 0x35, "82ad7ca07a076f91a1973a4f82dba08e1a4726d38352a8fff2136ccb"}]}}, {{0x9, 0x5, 0x0, 0x487845b60a8defa9, 0x333, 0x5b, 0x49, 0x8, [@generic={0xe4, 0xf, "612e79ca8ed67044ca9e879ecc7815a612f48fa31f5776aa145520e16c4747ffcbd165b2b62d3498ba36d3488c0f682609935e6cf67559c47ad049ecfea58d9761939c636470b57bbdceb5a922440f25a967b0f867d0f514eaf7ac3adfaad1c02c03a37bdae8ad21ffc112029ca9ba3d56b1b2612f8503067cff7a6a4767a52554304c270cbf4427cb8b5a0830ca4e15187d366c3d658b55bd41edab8e9287bc9e6735fab0af6e8a290ba488d596461ae75f19cd0277c45d78400c6e4d724ee8fa056e9ad01c8804b7c05a3f805e2b718f3e2ba9ed5703347a65b84980c48cc56c2b"}, @generic={0xc0, 0x24, "abc52affd7df197858c2f1ffaa20c82a9c254f8e486e89d4e140d477240c72d80d59916f01cfd3591af77920eee8f74213655efc62a4a91ff715d61c18b5382e799e34c97b39308cf077ea8f91cb357760159f4a71e3f722a874ccdff1455673188ea99ef06d5be13b9185760db17aa9dead4c4764350f72f8cd16b46c8100393f9ee36738b972a38cdadaa54fc7d30ea88e5d09b8b5ba98a02e5e74a586180468cddc4da41dc5785ed39c9cdc5bd3b667f9d2d85afdec88064b74bdc4ed"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x238, 0x9, 0x3, 0x0, [@generic={0x49, 0xc, "181b00c9905d1213db9dde3457e08bc9fbf566fcb47f3fc54dcc5a7fe21ff573edc7767f4b60105d84251d9fd7d53a81e04b575f87c34917e6a56506aa51a6fe2faea6320d4072"}, @generic={0x1002, 0x8, "d632e9083e65fab132c9a2ca89855d5a8b3280b54da9120b81a18188ec2c0c4e75847f00dc9006aa59adf6575174ffd5c9b2edfed793d589ab3f4dd65e60cf688af1cbd2cf8a5a06205ce7517c18317d7ac45c0b4703019bed6e2b1696555a210a2aaf388543083f9107d9e7810ae1f11a6c71debf4ef70c25d3ce6a00e94e55cc81da3c7e5814c1370c515818a26b111c16e880a75338feb245b3d9d803dc5d8d28c3b3da1e67bf5962a9a73a7157e883e895e1a48add3cef502cad571a967ab90dec3e703015b769d15802686a8f5f115617110ee33320bca551a3899b6d8ead87fba965ddb44611bfcc0e4f28435fabd1c8fb33b67955c6c0db431ea612199e184d17a8aca0a7108f48bb611bea993b355d5a987d90a49f8acdd744ef3ea6db4fbe45217811bc16eb6a974798f1374e4d6498793552f8a904cebe81ee9a4f64112177d3b9d3a900d04bc0ae6cba61d78cc19f2ce982d4260f45de948f7d9079dc69052a3e19d8b80523634510f38eea8663e0c476baf2ce22d20e5fe11f813c8b50690167c2c4ec171925dd1978f7f3bdef361dbaea9a3744becb02f750b758804cf7f29f214fb21fc7b41217a1bfc5c5e1355767f94164a9297db6e200b4f13b9d4f7a44b93bb194d644b1c0e873c75d2bb2b6ce04b253462d2bb9d06462386b540399142ea8de81925dd3ad49ea80a136166da95d2d4197fa7d53350f813a4f1fa0250e75447e6d9bf6602e17b960b6334de03909b3baeb2d27efb8fc7662372ac3574dfcd069ed572756270e331ac81734c46dd8211a9a1087361e6d2cb92f99bbf801f89c0f8faa33c52c3f404e93c0c8a9e0f9466ab679a65008289193c1940004269bb49dc8d9ce64f1ea09c2f992b6af3d4a9a7a398e108f515f69136a873f70cb2014a0c47a24835eb7e934298a28fdd6f06e033aed7885ad8202e9bf8fbec078c00bf61e963ae43374ca7cb48c93fbf43b0ebddd355d096c38abe974fd66785fa68a493e90ab8798d41b21631a5c9d7151df0f80fed72dff15b4f4a299a90bcb903bbfa59e46ce25e1807820ebfb57d112e1ed915b6a60af0ad61243551135d568b790eb3f35efaa1d9269d031c32b034b6594aa1af311f7a9d0c74df5a37ef6f0728413ed96927f180dcc7a4838a78a6db975bb90e1c3c4b5bbbb15727c1279b4eae1e7a85fb0797e18fd812acc717257be5debd3c8dad845dd589baa69744a8809d5b372dac23aa264c6f11c2d7d95cb3b3f6b9f1dbea297c659813fb42fc1f96085e4d0d5a88188adb677020175c3c3c9186e83fc131dae1bfb55a05de1d17ff03e4ffb9ce53f0e5a8eaa5ebca8424ce61a3bfd2bca61c4eea7e5bab7d214cdf314e1407a6dfdfb23324c55c2dc335275ad1b4cf08da61a10a671cd1bc360363ef629a5dcf0a6f70971e3d9b764f666c7807d71a13d1edd3a01c417de9b7820c400b4456e82026fd09bf378ac792f16cd60b968f618ef5e0fcd071fab08e43efdf96befccb3f96a712ef2ffac7282a844b9b23ea767f6e15179207ee14cd5324b3b0718648e0cae355df22be02670a7f581db64fb94c0fbb9681d224fdbe7b6d52bf9e133f6f192a6948ce98aa27dfd43f503da6193beb1059bf0b5737b796534289792f645ccd6b18f70b6042208e214fa966c06f415ad41dc5032fb026d5fd359c2a24928525dfcaebb1d4a3edb17eaa7b7f54ba50dd0a11b23aa63e343f7eaaff30a611cb56a86e7399c6af41dae482ca2f1d0cccc670f8db98cc58efc47f2392740d04e44904e3a3199cbf1b4ce3978e4a12a8972a8e1c801a19a2f24015ce616b855d5b2e959ee8d5813d3d787dea235114fdabbad5845995af10b20b95f0bf165ef8fec0a7f73e864bd1d5ac34d7df8421dccc9ae5e13c79c0b7702be68e958f80dcc49775971651cd5b35eb71fdd9672791499e2c178b20461b58e2737e1c11153a6b252658999e04d53274c4b7f46ecf32b9fc259f48930678192f08256e3996ce1abcb7d7fe4295cfee833daefb97855bafa8891c701edc87dd6f2c3fca2f61d7f732eabc3061da46e592cbdbe2c8b7c216e30b69759249194c6e5ed9d1992b78647719793385128f9ae7e36554e11c804b47bc30826eecc2bed7d342cfd779951557a1e8690ba018851c66060bd2453edfd608ba3da8e7a9c71a50d887380866a97cc378c27be4adc7c0a1c98e44182b699a0903ea9442b27a1ca9bbfe3b07f4dd6dee0a59a5c36255d95677b58e1f296a9fdb1f04103271d5498ba7622d432c3c4d22042ed7f0001ddca3ee55af9352ca983791e8944b74ed423b8d32304f57b83697eb5f15e7d90cc5c88f149b8294304c2206ca945e932912446b66f13a0ec9511f14bf435a2ea2ad7a934958a0063c2fc449efdc6753230346ee2081d0762692fe584f2e2133824cc749f609e8add7b2c97c8e556f88c242f57b6a060826eb415c44281e4c60f910adaf1787b2576374d0d8748accca15ee2a7cde8455695da660a33be2a10d40d0277cb99036cafff96576eb98cbd6fe8251f2302074ca64bf90f46c125cd56b45b4cc57ebf25943b39e85b378ba18dd467b910a2465e38212087cadb133848d6e9f73eb0b37c4cb4e56c99325fea326c50cf8fbc28303726f737e28a0cf5dcec8d109e184d5da56ca59b22e487ae24023ab1559dafcee815027107779c178ed6b2c5eee573dfb029dcae180fe36a9d4a2c6779563947154d843508d0666343f6dfa23ef88cdf6a9af424b9e8ffada4a892c1022ca25649da1c6ea9bbd379d4e9501205558131a0442aa897885497a2605bad36b0b4443d2fe0b631a933a920d96faf9ea3938c22300d094e72e96559ff1360bd8ae55dd141b5ccf1b1a4aab5d539d260463eff511d6c2d0c2187a8e7c7d1fe19c1b683dfdeaa595e8b5efa169ca5e44cae7e29bbd60191696b52b9943ba2f9665736466d06d2cc21ad5f844f0c0bbd08216b4a12b4e428aeb8a73e26c50a16f4b64a05d1c6d36cfd5334e83cf8cdb08cb310162d97b19b127105a86681f916841e9fb7f472a331c3e02e632b2f1ed2959720666888a6411a4ca2c3b9597272a89e64c1b68f098249744508c733b2a7c05b48cff012fe75770bf883b7dbb056c4122b4fa43dbb371238e8008b6fe7771cfb62ce00cc543bf8ed72224df8a22336094bfcb50ac3e099f605e464fee84cf6eed9f749ff504d5f7792653b451f251eb1448022332259fe8315d39031a947f6488a4820ce8653cab826d7dbea441cda7e4da0698003f020ee34c0ccb33b715fb84c93fe0b76733fb584ea1e46f35c84ad30edddd09b43124d32614b9e159371e27dac7dba145a15cd7900e232b4d8a54d78002579be18e7d9c97b4c293cd6b0f822f904681e41268911a4d16118f0b39300b76227a7f85d373e5b5dc2cebe95434434f32e5aff694e82bc3892e82f75dcf559878910701c2e85eb99a351b0225c1bb1769bfca2b4a85e787417024164e88b7ff6e84ae1ff8300d47045ec4e6f1270d1bb49d8dd1b99e70c03c5203c15ccca4ae4023e5bb2940501f800be9009a9e9fc2692b9dbef7c60a32f906562a32f35ef45ce35581ec5dbd65b1ae75e1eaa90ae1b1658db41fd31ba7c22f2ab74989ed3233c3c300f9e31fbc02bfc49725bb0eee594289b787486d6202860712113fd89c3dfc1a71c725fa4c48ef592ff1839521deadae9b6fbb38b615effd31d56404fee3386060bb9782fd61c04151fe44dc91e91a6cb3a6e81b0431d275697667b01d8aec27ccc858428407745649e32bcbb8d63b91063aff1d296ffbb3416cb89b13ac6fb7bacc8d3d1c84350f050e026080d6cb2be29c46cacb1a4ba46666c61ed774908f9f6e9919a7041c88ff575ffb917a7845c52042c6755695b706d0eca65435f7b9cbe49fd123c2298b6d3363233d38a4459a75558bf5b6a72672e6e6b9f8c2f14024f348428d6e13825bdebff26014443ac64164992b20c71ac714afa34ecd64d6a1329febc29639a0ea7d6679ea07778341d81c07ff4634f3353bd5866f8a874c2917d59ead40874575ffb0b4789132c211eaed89ae9e3b4144344985b853f43d86dcbcf43bc0ba6f51ba89e601d748751be329053191a38df936c84b64a2181c6ba6e2e4d637e8f870fe3fa7a0d4e210232506fa26e34d3ca11ce1f998c29a7cc5d95113c71ac922d179478076b4f21104926c9b6047d1cf53ec9e14b81cb859997f340b8d5ee7a6a3f89666556968a2f83078d63fc88327c23f52c61e0bea0e194915f8a292328f1b4b143bd939d5ee4eb400535a524510d92c98fbabce3fb61872c40f262ad1b95c34a1fe13b88d2c9abaeacf940d8239c0e486bf50e4c25433065ebb9d89e5ae0bee11bb57ec5b46903fa360282499fb0da72204ca1ded22ac92383b880b2f358dc3cb97ef8b284633ef221887b3a6b178695ea5015be6c4be6fa8533b5d042d3bed4f3b471dd1b85d69e854b65aeb71a8eba7bc19c5aa496efef2e517e1663ab3b445b6a4b72bcf93b40454f75c4f0b09b0c6cbd59cff53e7491f4333164c6d3e24a213d8466135ec81121739a707fb08457e3663bf2552dcac1559fd209923bd98b93ffdd2897bf0819a383d6fd4512d0ba8b3e14181357b4072fcdda41edd0aee0b0bac59ace04918564f689e5583fbd3e637e848f190bacbe12ce78f515a2eeb9d19d276ea22525f4d9f2971cf482022538972a4382c8b23d491d3b096718110e02829d92a878475dcc4123340fc8ef88465e15fa6172b2010c72241aff73e60da6f3d7e6387a8022e2df23f21922c648db45ae0cb4d398c31bf769b360280385bbec95586bd0622f8c373f277db31db809df8abf472eafd55baeafffbd5ff1f5591c39158ec218af6f22b4cd4ab66893aa5413bf354d77942b1958ea1b50aca654f5d186f014ed4d2bde17e57809187ba5a67dc83f802a9754de7e41659a5823b700dbc24313605b146fb90be826a85e42dd205eef512e36660701658454f5cb34988d361b45a723aa9e01ad0bfe9fce7a3ce36d662c99a2c1d6a21c1370d33546cecda5a062317674164b94eb546ccf055368ac07391865acaee01286330b698a8e2db57205d040a045a66d858b0d3d6fe3413d733d0aa7e7f6654c25c47a3246dafc74df4cb2b836b1977627913c76c762d7d247bfa7c114458c3e88dd6ce62917ce80d6608245bd5cd08c4f6f716e7bca39ba9b9c354de965d69a073b95396e87a53e284b29e5d7ddf84eb098d11142fafb0b3f58e69b68efd5a82627f22212a20697237440981ca654c302a2e597f769b43dd1d60e7281e1af5ab837de0b2f1783984d151fafe3ba8d355bf354d4e4545a805833028ead93861db6236a03c88d50dc582a927386dccbf216206162888e68827490d69c57db02c781ee49c00bfea3f6cb2e3dbb165b4621cd97c8b69c81c022d26a238715471fddd0c4dfffcee27b006c1053bce883ac252457ed96a89fa7400c270d000d7a87933e346bbef7357d104104c26e9d71dcbe8be202ddb0ca69167f8b0ac486afa7ad18154b0d13eed179f76cb380b3ac6280c08a02a47d545a5049899dcb62f86638a5617d73f1185ce132e3f9018f0c99e563f7c4db98838206b1db4c3558fcf7f8c296a5770519e13385c07bc97a8be2efcaed6fce67c0afbb6abb375c90865ab5eb0527a1848cc2200d34069ba9c1082c0ed6efe7ebbad7cbc7fceb7a5e92ba4a944ce9adf01d69e94270e272b16261d0d31fb71557db4d862acfbebe8ddec6e742c3c6b5585a14589762"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x2ec, 0x0, 0x81, 0x1, [@generic={0xdf, 0x32378f2875b12ddf, "02e5fbdba3e33cdba78344408def2e5f1848ab7d700978b1027fdbd143920185e550607c9bd9b310d1602e93bee9b3ccf38d33ab09cd561ac93d100966ecc3b29fed563256d01e3c8be1f8f458bfaadd290bb595f86153639383e7f0721e8afe0d6ddaddeb28f22d81900e07ca6acc37d498e53641851bed00f4b86013aa245c74a36bbd475ebc4381ef007f5b1067a3105e6f90f90017f0e2c25757e16ae2665e2ba8ec29a942290c4b61870a88f7c641c9b85e7270fa6b68db65e1a1c889285abe1f0d97e62fa6d45ee42aca79b1afa59a06ea2114f897a6a84c26cb"}, @generic={0x14, 0x2, "f89c3838c174cc7dec092b6f7becb02ecc98"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x21b, 0x52, 0x6, 0x1f}}, {{0x9, 0x5, 0xd, 0x4, 0xde, 0x9, 0x2, 0x40}}, {{0x9, 0x5, 0x4, 0x10, 0xf2, 0x7, 0x4, 0x5, [@generic={0x1002, 0x21, "5e2819328f9d8b34d50c215cab56e394a6ad343c70888bf5cedb51ec40868a0fb9b863ed1e98b80ba2d065bbc89f7a41b64510fc9a65be072c7fa8e2f197aadb64263bbf4e4fa30187de6444891faf6abdf287d64376d5756695a98a671add2b31c7f862bf978cceb1c9df4be12da51a36417d1fec56d850a1969055deb6e811e311053b067160458abfebbd3efb3b0c1aaa73d62d4ec028e384d3c8fdb4f76853a29aab5c761fc21791d506c6f04fac305fcb12541ca843eccb0497aa814a65d60c30537c381e804176ce2d0d71d5753ad52fe61902b48c7a0362a37346cea330c08fa5cc0c33fc64c492d1029c72c93f1bbae5e02b308123136c73c6b77f737d64f069e0c3e044baf5665746292428efdd04eb76219e1019256d9df7840af36606dcc8fa593c57e95b0ffcf60edda4d8f6c96c530a5b6bab9027981199beb7cc973d0555590f9c3037343dda52ea0e6fe70e2b316dd9a10ef4b94130b212dceb4d008ea1ad420c49ff7bdfcbed35ca2c267f597569bce94354359c923fe9e89c2542fd7bfcbe7b600006204edecdd8f3a5695c1c7053c6a4b668d7e6e83d6419660cfae1b5468769ad3c323b6eae62d02e077c4c2500471dd6b0e29dac1ff5818e44f5dccece58e887d2eeb8be79e10b7f59561e75d82f7ae04be026a9a90e36afa1add3222e230867b391700bdbb2b1fd551f82cb5d0e79107529884cefcf19e2af5bbc8aad0c1f31f60b4535c8fa093b447bcb3b4ad75a6fbfd2f7899dc06106a3fe9b8a787f95ce57491a006e10bf21eab781dc9addba8488e9e80b0341bfafae610af82b89dc42b3fadaa96f9f62f5ea11b739fbbc560a0d54e9523f4837881a9dc8bda2afad305164981447b889208971172ca311e89becbb6556fcee838f139ef12d755eb9a910fd3c0c80a02dad21dc623a04eafa09e3f7b7f9ba31ff2e65b8acbf72dba508fbf1f69652fb56a03c4f70b62bad1c1237a44c1899e029c991c614d9f3b111fc21911042c75537feae304bb51e6fee79dcb0a5a1cf5cf310ba5fc87eba63ef669d8adb61b6c4b9aa85cefb934b11a8dc2fb14567742f544ca8b295a18e75a04f163b19d8f91f2fe5f5037865ce9ad723c8a18c8f9a9f073a8fc0b3e9bc8b4e289ccd44cdfed89690edbd014f17f383f872ca90e9a39ed04fc6b6c3b4d9fea14c568a865bd5435d79948f8c3a7a4f9c49b579b25a1cec04525ecbd5987eb5b2bc62537d0d7a2e263b7491be66cdbcd41ace48e9a208adbf66e884cb53848c6df798e2ca43fad4e54cfc67a94d9820efe1412196fac34d386ab2773672d634212f47bd49a20729190d599626866180d05e4a2ba408723e48572fddfdb3c275ac97f2039182e3c606a922062fd0c236064699b3d1fa2a647b79fc2a2d0a307f70f59a2b8f737ac3025d6cd7d01b455f19573d847319c6cf2ac5a46784421bb5bee40e6a1ff4c9455e5bc8f5d796e9ab4b5132b3e839cd7aae73dad2d146bdb721aa1281600571a51f6091ad368c19376b9a09c376eddb3587373ec1df30721f5a3689e2d66c9b549b266e498220c3520f1776dfd7752aee260cd551193a4699809354fbaf7a54262848ce29071f6fd824728f59dc1bcedb35ca3a0f1b37e6638a2c64e84957b3c8cfa91d696166303e11f5e080eecd84ba8394ad065fd5d67563a2db1ccb059a2642237c6ab0312f2d3f2e84301089ea3eb233aa2254c8350eb121c3e340ebc0fc5ed2c9470aa0c4ab10995357598e7167551a481434a42f7cdf1644d5bf519a57119d565f6531f42b8853ec52244aa479f26715199642f7ea671449331ac6141d706714141dafef37c8f6885a83b9d4f30eef22dcceca47fba76ce242f6af8f04795da42687f0b5ac30fe5ab8222f6265b6dac0592cf1ef089d0924e4252cb294df0d0639552a411afb8ae8ce494a9bf0a044d804ea109563a2255290b7d19559d31b0f4db7e7d41ebd4934e18b49195b60b8088213c4aabe01c13fd326daf4646c23873b5e332b695bfcf6f4d2ecf683179660e11d3a65d28b678067dcc410e23418233a40d92473be191c8e76e7f29e78a1ee51022ee6e2e9a181013e8bb8117927c46989228409297f6aad85489880624656949a8e2c31a2a87c1d9b546356b35282f261cdc51e5d2137dbd0839fd3c2c4148cd13b66155acf1036f42b73be864cfe3c9ff7c3c849b240ed3c8d045d75a04512c7e0259bcfbaf91adc677fdb9c31f552ad91014d424120b43d20140b7e7688d130b76f25a1cb29ea2b9df364c222b1917471500860db8d97feebfcdd5983748b7c70df00ff09f408c31390f94c6939af9bd4bbe1b5d4d93ac9854b44cdaeeee193759ef6c8cfcb94e7fcef39bcf1653f0e2dfb16580b84b6c102107b9caae4666cd05286a0e5decd606d4192aa86dfe202e18d74ea024657dc06b337ee096a3c748773a5061314cc08cb0e1be647caf67172070a5478fa5e1d0c66eedbb336e0a06f850f358e68b4053910682980b0b7facbcc3d2783296aea1f0fe6ea6158e2c7374228c1393d03e16aa9e2f63f2ec5be0069a544de0020c0df6a26f1306e5204d40674ea0c9580d8fd89622f3ee74fb38c8b3535231153a94eced5f5e44529f6dc0ee1638617e005d77825a8d4d5ed0324e3f7788e1d4e34cf16e5ccd83b47d46c5cb81da90fa85d12096d446e98923b6ba7a7f6886478c197069fe86e46077ae2d0634d9717cfea5989c5a271d475d14921cff42388eec44961a5137c4a9230fe36991f7cefa9e37396ef89a2e43991adeb4d1088b42818fc5de2d6828bcaf398442f993c92fd2872608752fe57222448a530ef3bf4a01522266fd3efc9deba1c3009cc944b21381171d31162ef9413ccd8e10c2c833aa1fbbd28fe8961cdf2609e58a4a7ea052efb0243ff0e9b99bbecab0142dec7b4ead3082283e59130f4a4e25246c5e03eac78f0e34db699f77489de30f455b91bc8717deca986d281dddfbd2edeb140ada70ca4812777d7a6f7bcfb6c039b61e763a5ab3beabd61a6296a3a3dc789c4127aa88d9c31ca14db3f9835a56a5d964b3562707e0d8981607260077761f0a241df4172a2d0ddc0f4987c3012a46e4c54f0fe64083b2a43052d406fc39a1e0db38bb8ae24c8c40dbf0480079674ad14ed95df50f073fe2e60aa71aeea570590773ba8f5aa4c0f32269eae79fa0472775c8274b72e3541e0eb97c33e6e00bad0db9c055be360392ed80bb6328814504b0d24488d0d7ef6c95b65665278c6ebf9e3a7e28d67aedd6c63ae7fd4885aeafec70ce132f14d6a4b10202f91b21457aad07ff9efef694edc02a2fcaf37ca4123fd4b1266cc9783973a67fa9913be5c09be54d9d9a76c593ecd4da91de4b2081c2bccb6f38fe37f599ede39e5bca6409e42510c87a17a18831fa7920f7e1cc8aa84f2e4ce7fcda01d19af450d1fb100dd6f48bfc5a0bcf5d834ecfe963c9a73434c8fad1668871607b7d0a75e9498bb4e512c68240ddc1018472a1038e851b86c4283a19d7afc040be22c6039243f835572009e4c955f0b9069cb5218a472bc7d520e4147dd189317ad096e12c7911b4262b50c3a599f0ab6b235b893339188a99525feab6e5fabcc5ed74150520504fa2e81bb3816b062305a0951b462017a1312df05c563ea3aa75ffbf3af6ec5ede8273a6d6885f0a58c6f58c65f80ed08f7c0f2a668c3de332c961ed3067bcc16635c0ebce6782e8618aa063fdba5404196aaba1101d831ce27312deb02c28c9d0e4a27cffaf39d7f19158a8a3a279b6df489165a2e0b860b4977c48ae55644fd0656fde3c81c36679791a28d7501746b1ca6e0c6ab6e268f77b514aa2d74eddb20eb58342f3edf5ebdfe73cb136130faa3b1f7d7a40eca3eb741b1644e007215cae7ea113ecf4510df4a7a6105a481d6cf8ad4701d5a1ee06b03c9d2c97a9415fe5c9381e418bbd987af293a81b635de6f32611a147583e30fe4f2a47c2d529f3b344dd42273336d6bd0dfded7c4ff1af28f0dd1abab14dec3dacbb73b0b6792f14ebad5af11731d61460e75edb3e13c496a9cf19b9ec7d09023339734603bbee493c64e89c9fc0d0c374d515c1acc172487a59cc9646ff7e27e1159b8a29039253e8d4879b0b69d32d6b102735dad8b641a2c5ac0475de98f39451c3c4f7e453e748205499859630eeb7373c2af9768fa516963af5f9fcda2ff8c3ca1335d7d2a7080ba6d18c7655dc45f318fe07d0906eda24bc412be39fd9b385988b9a1cf3cf5be7e781e264d5e5ed4c0e26bc81c9abdcbb8900b6f62298f908780b7a45f46174a9910da4ff71458015f0e64eed8618d0aaae96c2ec290575687ce197283309b9b8527f1869c2b39f52b8dcde6bee1bed6ea4e1e783f4f973018021748548df22e5a670bb6a4478e2de45caec8e5e4009002b2c8a48aca6bb5203c7fce239fff77d64a3ba87e82c5dcc6cbc6e9e4530a9271bce874c86ce3789da3611fc745a542ddb279c79f52ebcfc5bbba1da34b054352ac63ea5efd2eca6070384a95b29e8795dfb0ece959e8ffa59c2a587506311aebc828cc86f92cbf79ef8ec6fbc4090d50dcdee6b878a83e68e1e175f327e58281939ee7ee968baf62f31b7d8b542dbd9c3e6292d74f8825728023279659524fed89ff2a70c522e9b9172768ce7397a093d4c67307f3cc1c0588f523c00627def6083769c6ad28022fd4fc3f0fc3bac23ae8c9caebc104236ae8ff13163527723f94f22f3ddddc9e442bffe2b1a6cbcf14ba932f5889caf936bd83ee17df62634bb486eb22a71161f65ff1c4c6417881751a6da12b3af3a536d7715d3e55001a8b4bce1eb862756a58f41d662418a0deb4e5f056e0984bc15062a37c11565376ee89c7588a7a1da30bd1234c0ff206daf3641f804ca40ba3b814517594004e902334a6807d0d8c803405d8e83d09cc7fa3b4c535d9bd477e1b94bca6ea836aa5d7b44bd5c8378901f70a721b9a31b42dfb31493c19c5478d23bfa1a6e2a581877de49c4b211094a462c2ff69650adb589985e362385c3896ab69af8f6320ddfa4ff2749315068009be39e5724e3186e24b0ed09dc78b0c5a910f510546fd6606864da602c887f95eac238ace500bf3a6eb5ebb408d9cb29d81aff41b7d6e718460202af659e71a517aee61e3352f2afc7325037d007aa971705b4dc926544c226be148303283917a74504af58dd9f085427cd26a49f258a1f725dbdc47e3ee8b2dd35e2fa678c964c368aaf8090485addef9406c9f18a702ffb99908310f83088dbb08a94ab75a2cdf38e37414937725da5edd240343ea534bfbeebd3b479b3d3c8b298ea1bc36e4227db383eb8fc54758507beb27b3064ebdb22816679f7507d95f1ca739478fa8fe5b093659812d17672ed086a4091039418c1a746f9624c721c152695c651bb2853a30aa536c2e2dd72dd92d0cbe45e8ea9faed99a33b40875eaf5be33523a6e4eac8ddc5973ba0245e8df7d5250ad6cded04a2027a35be030eb882b05b0856bb4a818c38f140f0459269331ea26041fda6f1122e95c0d2004ab8fca2a297dd9466c9a5d8de017860b34ac33f237a7fb637364602ab54c301934ac0f4826909cccf6088c8213b30345c103b6b97071ff214756c1d86b67d16164e56214b17a9e61f07e604aaa91f822fb5d34e43e5c9003519521ca14ae0370a97d958778ad4247686113d6dc2650232ce20927ed7e8746c6f9c5da3e06b4d11fa806664557121fe1fe37086d7a686bf9e0694c45ea47bc4fd09d37a811504b0eaf"}]}}]}}]}}]}}, &(0x7f00000063c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x250, 0x9, 0x2, 0x3, 0xff, 0x2}, 0x1d, &(0x7f0000000500)={0x5, 0xf, 0x1d, 0x1, [@ssp_cap={0x18, 0x10, 0xa, 0x6, 0x3, 0x10000, 0xff00, 0x1f, [0xff0030, 0x3f00, 0x3f00]}]}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x801}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x436}}, {0x4, &(0x7f0000006280)=@lang_id={0x4, 0x3, 0x3e1e}}, {0x4, &(0x7f00000062c0)=@lang_id={0x4, 0x3, 0x6d}}, {0x44, &(0x7f0000006300)=@string={0x44, 0x3, "b46b1e5b378ed4753aacfac3114cc11285faf39813236fb75c9ed3c2ebed832a8bf00267dbf765e1e6ddbe22eaf9afb9a4b596cdfdd96b2b90b875b9d1e14d4623fb"}}, {0x4, &(0x7f0000006380)=@lang_id={0x4, 0x3, 0x2801}}]}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f0000006440)=""/41) syz_usb_disconnect(r3) syz_usb_control_io$hid(r3, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x20, 0x30, 0x2, {0x2, 0x21}}, &(0x7f0000000440)=ANY=[@ANYBLOB="60de82ae2b0003040000fb4daee973dd27ea11371b7f4d157e9e5acc8aca8ed3e7fd08ca72d019dddd76024d2a49e7cb300aaad0f53a1aa8c4cf6e4e87503ba899c3bc19ae95c8574d085967bcc499a38fdb91bbd855bac67e00653d623174d09615e3e07f9bf8d206a63767e929b73c24b88c75203fa9b0f05a0c08da5b5d12a700389afa988dd35eb3cd561ae44e87c4c6dc7a0f25329ebd9f663926ad977a40a4ceea1c092c5ec657a27ace01965c3906b1"], &(0x7f0000000180)=ANY=[@ANYBLOB="e6221c000000bb1429f5683b4faad48817214289787fbe2488594ad7b67b200bd667"], &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0x80, 0x1, {0x22, 0xaa0}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x20, 0x12, 0x5d, "94afecdbef9751fa3b40debc88551e429d7716bf7040ae4e488c76d1018982061d5a803217b375c7a21738d87f0123faee222f00643defc907d80eb67383d231e547c128a6a8abda57ebfc620bfb16cd09a9d93c72623776a8dae16c1f"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000340)={0x0, 0x8, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0x1b, "debbcce570e856be4472c040025473afb2cc5ff6378bce0065aba0"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) [ 1080.703356][ T2730] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 1080.813093][ T83] usb 5-1: Using ep0 maxpacket: 8 [ 1080.823135][ T2730] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1080.830741][ T2730] usb 4-1: can't read configurations, error -61 [ 1080.837292][ T2730] usb usb4-port1: unable to enumerate USB device [ 1080.871462][ T2764] usb 3-1: USB disconnect, device number 2 [ 1080.883146][ T2764] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1080.883262][ T3109] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 1080.943131][ T83] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1080.951440][ T83] usb 5-1: config 0 has no interface number 0 [ 1080.960745][ T83] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has invalid maxpacket 1792, setting to 1024 [ 1080.972561][ T83] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1080.983828][ T83] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1080.992931][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1081.002049][ T83] usb 5-1: config 0 descriptor?? [ 1081.033131][ T102] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 1081.048144][ T83] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input301 18:01:45 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) 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$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x100) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r5, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r5, 0x6611, 0x0) read$hidraw(r5, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r3, @ANYRES64=r5]) write$hidraw(r5, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r8, @ANYRES64=r2, @ANYRES64]) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x1b2fe9a06188fa76) [ 1081.143051][ T3109] usb 1-1: Using ep0 maxpacket: 8 [ 1081.244874][ T2764] usb 5-1: USB disconnect, device number 67 [ 1081.253069][ C1] xpad 5-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 1081.261376][ T2764] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1081.293076][ T102] usb 6-1: Using ep0 maxpacket: 32 [ 1081.303126][ T3109] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1081.311267][ T3109] usb 1-1: can't read configurations, error -22 [ 1081.413206][ T102] usb 6-1: config 0 has an invalid interface number: 160 but max is 0 [ 1081.421553][ T102] usb 6-1: config 0 has no interface number 0 [ 1081.427872][ T102] usb 6-1: New USB device found, idVendor=1870, idProduct=0001, bcdDevice=3c.5f [ 1081.437242][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1081.447993][ T102] usb 6-1: config 0 descriptor?? [ 1081.463075][ T3109] usb 1-1: new high-speed USB device number 97 using dummy_hcd 18:01:45 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000b070120aa0701000062000000e5b7586c00010000000009045b00008684ec00"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x9d, &(0x7f0000005380)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x2, 0x1, 0x4, 0x60, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xf0, {{0xb, 0x24, 0x6, 0x0, 0x1, '\x00\x00\x00\x00\x00\x00'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xf63, 0x401, 0xff36, 0x4a}, {0x6, 0x24, 0x1a, 0x80, 0x7}, [@mbim={0xc, 0x24, 0x1b, 0x2, 0x1, 0x80, 0x2, 0xfe00, 0x2}, @dmm={0x7, 0x24, 0x14, 0x0, 0x6a}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x20}, @obex={0x5, 0x24, 0x15, 0x7}, @mbim={0xc, 0x24, 0x1b, 0x75, 0xc52, 0x1, 0x9, 0x9, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x2b3, 0x3, 0x40, 0x7}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x3}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xe0, "", {{{0x9, 0x5, 0x82, 0x2, 0x7e, 0x1f, 0x0, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x37c, 0x2, 0x7f, 0x2}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0xec, 0x4, 0x6, 0x20, 0x79}, 0x20, &(0x7f0000000140)={0x5, 0xf, 0x20, 0x3, [@generic={0xa, 0x10, 0x2, "061c24e425dbfa"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0xb, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x85, 0xff, 0x8}]}, 0x8, [{0x1002, &(0x7f0000000580)=@string={0x1002, 0x3, "d99aed1d32bd6bdd0b4c7d776c5dd500dd9e2c127437166002ee3b690782ecbcb4aa9d768586fe7cf1765c288ce8dd9f6cc973c16304cd7672e886211345fe100720f9553ff366c336f2afdbe3e45816c572b0ffff0ce5170b011e95956191c27edf6b131b3213d3055af12e8482110298c5a910989afb75b85ac7deb17d5c8059b0c1416f76dc58ed1420e9b90fffb6faeb4bac915cafeff6fd4c6aa2d62e4ec795186b11d3c89f92175908e0187dbd7cca5495404c1a771d251d6d5e6a163b5cda667ae0afb2788cd3d29844ce1ef00dc5df1401934a37bd057d5f6851d5e1716d5b85b4748e001ea203d3bcd44f977fc5a53ee4db12a226660efe94b81ba61b4818b7d528305dcbee7d67feb8c3e883ce8bfeee65b3914b420e280c328369c1508dc7785da0c1aa566ff126f5b691f78bea9d6d4352f5cb01c91ce830319ebb52aa3a824274f98412aba39c96f2d231634bdf2dda637f5c28eb7e64eb2a4df4617ab4c7ed985bf5c5193f944274d9acd52c0aa4e3c745d778b838b845733180e6740e01b399071a889b3f25708d5479f796b25afaf4adcc4c4b8c5ac5f9d0b47f4809a2ef30c1feed58218ca4a05db33735cad7ac2bf87624fbe618352eb50356f3c1c4fcce4bab83bfc04afbc5cd31c5f50c8dc98a63c5691159999a8420cbfbfaf6078f0ae8ab9d96ef8ad4450e54f68e9d15f8fc511244be13f5e0d64e2c24fbe9eb3e72946ffc452fad9bbe37caff6df3b15f526dd8c9794b01a749f60eb5a4872baf404335041995db51ad687f180f6f79d501c6ee1af434781863f9200c9fe692abaf8168781556f6daf927718a8e57252bc01ea6c4f27dcf03e1cc6c1e817d9d98b86eccdaa058db39ec08eb2174eeebdd4e9a49302f21c280ff28844a4cb190a25fb8bc33a1452095e4dffaf4a7d712ce290befa1aaae8424809574734dd5a5c0be2ba07c282e71b3dcbf43647f481587073bc21c83ee831e671f3d1f4a51fceb803052675380692937c77bad678b5bc07286a57261703ea77b1f7ef306648269217777e653ca6999517e0b16a88c52b67f00e5f80739c6b9230da36c619f70dd978f686b4d9f2c729d521881ba3b3606b58fba8c6aa49ac3d71b12307a4ea364d8df40aa62be1a209856bbeecaa61b75e7fd48b36382e7b0331ed6db9dc4e308d61f69f2eeb108c8afe3bfc54b84c1a54dd6e87777a90f1180146f8a42638055898b0c232bf03693eb649bf81d70e3512a03b1db03ac8a5fa2ad5979e8ec4c8c9ef8f1b92256167812f7b46fe8b9f5e2982bb9864f89755134a032a52e291a87c8ad1e9b44464476f7b2f8c0527aaf09401b538bfb8d1a9b00d120be184635ade2fd01dc5c1731f7f814f46929ef34c33157a80a9f0bc6dc5ab7adefbb693ff5c78d0f40b187e1ccfcf51614a5615f7717eec4c272ae90626a05fe53204a7c82777dee3e1994dd6617d745d936394c9bd50eb3645265d45b28a1a90c437e3805516012794db49f609108e0083d07172dc79d485203fb599e406452b5e4d136255e929bdfa3ed572dbe87146578b3bce059e8642706e491df16dc07baaf37c23439bcd32ea72445ce494b14dd7ef4c2d3c36155856e2d987f89fa193f7f481f24946007cb70defe37c722c568e862c24d538d13e5ed9b6e7a71330453567a65a46400a3cfdc45636e78a62ac0fd5355daa56e7210181449254364d1793ef01368780df5f3e3d7c706a4ecf294ac042484482c2e31fd1e98301f7c5f401aba92947ced8a4950c0a0aabc55ab55c7ce386800b72ebaee36ac6161716864ea4b221ea2b76aecf1e3616d21ad6a7d9b35d283be3a9a712d9db2458554f6902b3325cccc287506e4bb8f0b23a34e11989f3eab8cf7d274ea8b5c1a7f10fbe76cbf7138a53f849c1c6d94aa1c4c7afa423788b526448aa31869a77a3a62f37604e990546fc254b2c632562f312f5ec1f6e63d77c4f4493dd242e81ce95b7c8e2b21589bb2040bb743884e30d644e8e3e69abe0722dd146a4d578f31569efd632dcb6a986dbc800197f5641e5e31f94fd7181fb27b4d781b79eb57e483e8306d237da9de66b1929e004fa73589de5ceee922413e6b29e8f8a06e366ab4fd66da81f990c37c3ae550871497ab28d4ec47fa109d2abf3673dad3c512d54beefada7ee15601161e52730033ada3145a32bbde9a546339f643657a0b7f623e426c83c4d1e3b580bf16f6895e94aa597abe207f5ff7562475321511aa97e9c3d1930a7ad79405389b3784fccb58580f9624a149cc3788276902f64aadcffeb01aa09a45bebaff331482a437f6d0bf527f3c2ab0508466622226a6179b8e7fd1db3ca1402feb8fd8d66e96f271a27925ca63b996424e1f38fb560fb29c268e9428facdb41dc01c99bdbdb758a5844db96a037616e9acc481d2e487e528d47bfa66eba9879a4c596f4e7b1f3fbeb9a02f97c5ae61e6506d3fbb3700cc98ce312fa31edc370946d59e72f458d79ea6fe8c7a664e3d4446e451901fd2ecf68e09de2c2742c15fb5012b63054f2037348b7b75aff72ed3bcfb70882e6b874a59f008e5d470abf202cc702fe9273d4112234f31d71887e9562ce1aef11315228fb427b8bbd8da11f47343aebe82d6b255533f6f265ad9b23f95bc675626bba82dbac978fa0fec6beada409156f3daac1af1ac1b983cd01742783acd86b041e93b56144810675dd51d518fd8290b61a7a6b12320ecd4417eda7786ab4b58224e8c228a21b1d079077bf35fbc97737d474743da0f223c053dd2e6602460d5210020bfb0ace1085fa73e1b86d684abb93c5806aa5828e28fc411104db98b4e6128dba3fcab26f0cfb98102714b727b881ac9a47518860476f51068b3b2dd42b066d0fc9d8add931aa7ddb3a0d191b7c85014ed3ad77cff5ae112304fa37e7e3b771bb773ace3d275d7b222ad02262fba2f80e3ce64d4bd92ec306df65928899573abc621b50c591218add266c7ff7828accdb78813ffb6e9783cb3a9b6889248e887a0423949a43c2fb356b30fda5659684c4114fb33d9a941ce24d083f7d0fe5a0e5934189e5d0eb4ccc23850c3100fd69395d1d2698fc7542b41c6c1ee3ab6f9906a82b62b67abd6841313be2f47247aa79cb9afc2fa9db090a25d61b3e2204c45f85e7baa67fabf3c05fbe3c897cbf2bf723fecd79159e40ea13ead7c9c4648bb29e2e7fa68117a54eae7bb4f7dc004a2016d6064bc331ed9bafdc75b2418afa85ecc70e63b213712aa25706a35e735b48967a000f47dc66b5e86855877df9dcb0e5326810399a63a827ecbc3be3df5184a4f385a44b9c544f1dde402f3c88860b086ec400bc7d9c2cfe0ebb2ff283c7137408703499d58fcfe62869aeb6fb7b5ace4b055c1169e7a6716af06a9c97d730316f1317778f82b24dee27a62a1b2585427e86cdeccab0e3f53baaa3411117e5d8b0c31254664e1ae712964d9329e8aba4d8dab43a1bbc86ff08544c4ed0b4dcfd9a8110519eb6b417a69e4eaf051347015b3beaf66878bd034b3548e8e3b3ef213f6b77a7f3c3777d282940a800748d3bb4f54346777359d7968b8de43edf9df4acfbb3be6ecf2db95321472cc4d272c221f31ddc3af113877953ad86c5ff2836defaceb78f41e73ce85468c3507f4643648a95f9bbbe2f2340a3012b338a476677b0810c8abb7883b0a1924e6199814f676292afe3bc8b53d4f608b0d912dd6c80df1b700d8417682bd2d6265f9380ec21d1b1ef17b0c9dd0f43d623c83a4ef8460b0afa228cec90b942d4220e535e6affac4a64f2a1ad92605123491219527b9fba6ffcbfc1904987b4440a8bcd79f129765433ef337477570a28c85005613ce4d4394bbdd6e712579178dac75ac8f09234d4e35cd411f5055c03e533d93496c488d67f034ab5c532c8453e89c95730bb154c52f4bff70c79693a3e0149c1aa524df1b8992b8fb5f67a26ed7d4577c96753667126b00059ac47a38ed73eae0dbe51ace8e53516e9a2b775b25b15750fe1757a7aab5fa1a56971d127ef57a34510dda0243aa5c219fb1a7765b6f62865d62e41a8b1c959e438b88da29881a05755a325d48d7f5c67d9974783ab6eff946ae4913ef138266e6ecf315981a839fafc21198e45dda9222296b1d000792f81605634956dcab4d94ce526b373830841f0a3e7d6c941cf8be28f8dabdf2d11c14fa066dd88dcbf9ef4a7b6d7c19f4172716e0039c3af299ce105c11433bac3ac3230f5932364484212c22e10a1f78c3813b9bc64660f12002cab761f1ac91ba31d9275913fe73ff17fe60956567f9207f3dd79a2910fa709a2c6fc5426bcfeaa7506780d65101a981a42b8f7a25a43025a77a50527dac7a6e7eaf6b8a22e4ff94999480561a238622efb9069764a46b47b692d6e4e22ccd9ceba29e19c7c83584a542417a7948d689588fea63554eac55189ecb077df82ad158fd542750b43c24a638f50c5a106d5cb872e0d72c395de9f39ac1070d8651ec2d79291d8d7ebae85922ad54c74f0f9d523c1f56a47efa741e152bf50d64e657aef33884cf4d26fa49353db9344a5a481eb3056ceac99a2905b2074619034eb71cade166b428b6354234d17ea9d7c28e0c729895e82a309a73d3b18201ff4f194e6e43c73f0628bd45e1eaf0613a172514ff498386d44bb5d7d8f2562c020b7b5b3e08523c070cb7e481158e605870e13cb9f5c6987e9d38ebe4235d45c327229831d80527b5ad5473f6af1d949dfdd02fbd03a81d6b5147210184b5027677b2a643a2a22dd7af1c9b7bc122e453f4632f8e83b3b6e16e5963c0cbd33275a73e2cc667bfbbd1e4228c80b036078392ef4c91ebc811308f213e75c6495ec9ab98d31497922f7d3875409a45770127dde90a3ff71e97c1cfc7c25b6658b1e9eec045c9978fb82bdb5c5839a0488aaba872df881cc19ed5c2812da67e15aefbc7f3bc96eebb5ce40f497218a11ac980ea3bab3245fbe954d87946db192e583cf9ecfa2a72a027e04135febd298e2d4e931e6bbaa67bf7c42532fcc34e7f0d59f8401eefbc3c55a3e845bc45b0802226f256f6c8ba2247532e2298e81d5080fa26803e4efc3073d342c14745175aa2c9e454457a3bf87dea36e9ef393d100fb49fc78790aeaf3ad89c2a6f7b148228018e75133ca8099c4d56ecf436a5d21c55ed20d3f5d0ee83a089bec1e3971dd5dcf64b6abc418d63ebf78c9cdcd22ee281f2119fb71c0dac10c529b6bfcbe16de4ec9a51daabfc369ac4ee07167e28a4cec4c88ca859bee7cd45740a03d5dfa087724750302dedde6581f4fa23401e40b57d017034af6d75dbfa69b923b2d8251c5780659d6e1af5b9cd02e43420aea01b6d17b4d44fd279a43c319bf430e07e68d94c281980171e21545f4b29b337f314a64111a43e75c91dbe6f68397c82c967a116f4235ba705f0cceef8c38bca8370de0e03d72f6e4bfe8871566a66c627438832f3d6e3e55ba36eb694f9c71959f2e333c288417afea5a87bcad92a9e4a27d9b4c7d1143583858e740261d14085347ce9b31c8fe410a9053b6d09c4052a8d362ad9c9bc696d21d874a3e541dce0fcff8f7d42c1694211406a834cf967cbe05121cfa2603a78fd58e62a3a74cd58e49692ddf37cd8d3e6b76069c939627b9832f3560f5c0fa05526a935d6d7085447c69e0eb8efe8bec3870d74aa5947a2d3a4c9935bfcc19e05fd39de806c10a2d0b42b94fd309e982d2e0d9d29ac21d67d047757abf3e794496bfe8c014ce1c96d281f15c0a83842fa7ead99"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x837}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x42a}}, {0x148, &(0x7f0000005440)=@string={0x148, 0x3, "b88b14393f0699de544b6eab894148d219c22377cf4d7099bf022130835c66770bc59cd96374be87f567ed104fed6904383e24d8a43e195837f84368f7a367778b73b26d3ed6383fcb9e238b594500500d7478d6f92f3cb0e220babb3fe3a6c5504409b83a3e5378fa2fa3c05d091b6ba7d9b27d519a121528c8623ebd9dcee65aaace85fc192629d2ab960f9b46b769b906e927fedfaf2914e88cccf3ace54a93305b4f4552d4b55024e947d83cc994e54481af69a9d2632eb3f8a961daf48e6b05053ff966395c1c36241b5250a6b9e47ea7af3204c358f09a4691840ea88f00000000000000000003e5a8c2d743fa17850f241ae669c1d5d895dd3945eb2af875cd57b9e2e523aad71ff47af480fbc5e412b784118a0e8536d35f563a7addc0bdb20dd300fec854bb382c216662a536e9ee3b4151c5e674055726c3804f8c07c11b20946d"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x814}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x41f}}, {0x45, &(0x7f0000000380)=@string={0x45, 0x3, "ad869dc3ee78d0d90bb2f3609ef7b9799bdbb845f5580ec7bf7447d511c0fc1cfdd57258171e7426487e6fb8855f5e901b4cbdff5412c47d501827dc6e589cdd7d952d"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x867}}]}) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000280)={0x3, 0x200, 0xee0, 0x0, 0x9, 0x5}) syz_usb_connect(0x1, 0x3498, &(0x7f00000017c0)=ANY=[@ANYBLOB="12010003aa464008c41003f04613010203010902863401091e90a70904aa010d816bc404062406000051052400ab0b0d240f0105000000ff03008006042413b1305b32638d7f6036306d60e41ab0cefc62b702fb4a72a981c85104e70d71af8a0bf089137b213ea9c6d29c5320d257d40f5def1e46e994f86b461d2ea25d1d49f1baea3d2edd2cc2ea5c3e6544d23b541b163c18fa81326430a6feb0625279bfaf554aba19fe5802133c4915a531ee45807ab93e95ec64bdca4c7fde97b9db86c0cd55b193832f7558f77203baba90aabf1bd6b29b9e7e1ba14d634c5dabade62d8e1c7ede3b5b8ed60101c5d04c9c765ab0fb859e664014448d01f940c84000093664f48077a4a9b46e08a50b483cc3c6f9e189151bf4eee1bed4f53c6a22d20bac0ebf0b89b8f9491323393b834985489dec948e09cf54e8149180a58954ee571227f1fa6e586c458f84c5fc3d4beb121539d4fa62b20b60e7e5d2ad65dc76bdbaf2b23c2665e60ea81e905fb6effc207bb853c23452e9db2f7f5029c303982dc9db213c379dbb9ddf0454a296899abd80051d230ab27cd87e66f82fb7a293c53a2b515dacf81c559f30251083588df44141edee9d101fa6ca5af0a706dcc57679888fe688ec63ae07c19ab589253c952bce94df7ad9fa9c25ccbb67f93a1b52acd1bd53c9e1118bd8a2fe0fbe8cb74f992d2beb07ff34a41cf2973c1dd7277ea3630c21e6dd4934b43a40e16bd7c11ef4911979778e4867cf06839675e815707b2666e221f1ddcc943eca8ea0d179f0ce1a88722cb71032aa0a3bdebf460367f0c3aea4dabfde9148a8e01402dadfbac8a1289134a255b22d0098b813de7bb8022d08d34d1cc4f1a5a241299e7737460b1c3c1503c7b7c004a5785f30d0cfafca6a70a8115eb4090efc04a789e16614bb292abfd747bf4813472a036744baf5f0e3929c8440e3ea386380a8feb4054bc83675c3072dc16d5a863d96c00e647e7e54bc0f2d47d7f2421d7bc2fedaec226597cf797b8157aacc3664f8d2d316f67f69fc710b3dc357db8b108da24d56318fc5cc3e852e12b789880550897d3c0c9a53462943091270ee3297c82b6357a238e1f8f885a4a795b493d2f9bdf2978e73a6249da8ece73fdad2c13d2720a830462ec104613c932a30e19b763b86ff080d4df9c3ceba8d123470da887b36a1b362766214e5ef046b9242e8a95503e3151fbd22a035de56c3bad20ce0f4d6a4749a8c4323c73cfd82c59adfac4b7182e455cb27c5cefd11cae43ee0fca9b6186c9b5ff979786646c89a8fa18dfc7839783bac239818438c4fcdd944674f5356d02fc5def54e8fa1cacf0b10e6847471bf3d7b729b28ed3c6a8ceae5f486bd2fe036d117f1621623077293463fc69608b5fd86d30617371f37ae21d8fa826c9096fc9d8c0724881542bed3bbc8303613915de0227837a283b1e8af9989a916717e4e8742e43a62b0dccbded99da5f0d9d02bc7c881e5e853af574f495c1ef987c35c07859f77a3890c0b9539ba784272540204818be672c86bcd2ef05a02f2d59835383800c2025faa04cbacf85fa2b544176f9748f22f24b8a6d32454801621d7a63936992e7e4625ca3e6981c80947209a006f6415a40992c18f297f7ec46251fede3d537cde2fbbd51f1ca043ac1d09304903d43856f78f717ba4a468db32011a643d573b6ef6ba4f65915746ca0c59fd38982b111281466d1134af5dbcbb7ddc7a907663e0ae410f044a16c4556cfa4aa67a295016203103763ad0202caac3de2846aa4dd77f327fd824403e3c62817a8f3a114807724ea53e7cb97c3682dbc7d2a329a6f910dd37264659980d94efd20b97702b1155f3f946a1d77891133f68fa4144033d931fe6bb471b2f34f0072c597991dc3afa65971c23dc08cf740219ce4307b9f82a52f4d27f7ad83fff6fec7b617b0ad5734ddc9b94d85cb745ed2510681ced99c4d84c78cce14618a5947dcbd6df8616bd20f88b7c91a1713a8d4e5c05d1a1a8ce39735c0664057dcc6f9ef8a10c0e0af0642bb0a897d7e45f807f925ee9c33cc289d25a24faa74bf052bf3c0473369232b08c5c46852eea3ea7e6415c60670e9546e04cbd7f21e0a01049043f5e7375aa937ff001f3ccddc208594420f28f97dfbbc1a504374859a4e67001c05feeda264c0bc3407394950c9147588489a0e9d14159b525012eeef6c0563a6ecc17e2639cc81d1acc16c7edcbc1eafcf9864f18c7864085676e804711c63c00587b22744140bfb6c988c0cbeca4b9609d19f27cb83952e453131b60d1e23c477aaa3da913028d5c28904abd4df72f609bdebab13e2cb5393ac8368770b4ee924d0540491c2795d5ebdacedb029c036b4d821023c9b63145f5d314c53c92cfe7ec4469149b6864b70957db1602a8d7f8640e6eb4f42fd8a8073a8c2877f016db5018e8f5685df6afa511c823978bf5d633f17cb7fceff6dd0e8f750bd9a755a5710470a156d60acc3b4383329fee8758bc3ca3317fb39c91449feae6f2515d1859498626513666496c127b5bbf4bae59fccde49476b29d1b863ea0ef0acadf83959c212f3f528d6483bde96cd23ae7b0d2acc62472a11233df2283c138713b134c10a7811b3ec110a693184425390ce74e2ffa55f41a6500f406ea42457bdfcaa9a48c4022f7b50c618a96f727a38666ed73bb1ae13948e7f536253990588e9f8cad33adaa85ce8db2ccdc75f06bf632958a985f30d86fb10420cad5085b159447887d75bbe5d90e4ec44716df0bd5d7a1e46ebc086ee7de8f48574b027e0953023981bb9190c4b105be80794e875833c8eaddc042e129d7f6bdb65da06262d55c4aaf9caf876c877f80c9035936ad26461ad3aa14b3dc6fd2b910f3d197909366c72d075c2f5b346829ff6b6585b046dc960b10f8ab5a60f0b802ce1afc5021908eff9521d2f8224a717d47d54c2640eba43168108b100c85645dfab5d67a4624475759a462a30500bce48b1b7c912da3e3f06242c142f8590038ffb427f96bd529554760b75bd9948a137c899dff686b9276cd9ad71cb63a4f80564e6112537ed0d657e3fe5315fdbc24f0fb7a558826dbc5fa34ea0b35fc3213ed3b2c6c4eadb7ffdaa0ef8e3839c4ebb67ac2bcb2ae3a0535ae0dc92d21692519f91b524f81de8e82be96cb106fd906a44232dea531bdeac0e847cafe7a3b46f02e3c19a5390834f9e8d8b614b2c499b8f9a4cdb0576d6d7853e1cd615b93450695291e996baf2f6f12796ae5c7adcf129ba890f5a1d47c213735d8636ff551765b7c60015fc48b736def5a0071b9db9a5a10d284130c46fc8518b007b1c07c56ef2bf197445c45873e1a574c500996fce93c2e3783c878d60c40f3e7a5eba2d7dd7894eb76290a4198a80aaf0bd45cf84a6281f639babeccf9fed3e11735791e46692194048dc2b520273ba07323bb52903512e40044f449f9f5323237817e5c62368ea299cd5ce138f5fbb2c9147739264813baf3f506ef833f24073131598c65573a7b272d631a2ab7b7614cbd80823fc33cf96fbb077dc046951396fdd1d16a52656b9545b6d57cca56b1365b256eaf30d26864d25889bb347c9aa2140e391538d4e2285e2cef1b25a3aa25116a00bf7eda6c37defa57fa2d1ef8d291a5fb932f23900db2fbe6dd22ef6f9ffeb3b028eb3c85ce5497c650bd27167cfcbce52fcec2a9f583f1a02f877bc3d68c9d5237b218065a3b1a8a290561fd67937acf95feb0cfd50668755c11a456085c8dbf7181813a03ecf309fb670da276f49b841184384fe09ff2201d53947d4f6a6ca90c3835f5d3413134c104d01e70290b7b372c579e99ab9dfb33ee1c0c9ad9f46431858a309fa27bed54b202142b6120b4e9e4d4ef6dab50df840d52a190ce31c1f7f8cd0815ff4a1a547a370eafaecfd400109a94dc6e0e1d7b7d6b850e11535af846185f9f8051ebd1afdd43ec63c7731b662fac08536090c38020331464d0c1e7503e0a9036275911854abca44163ba829e0c5c2bcea90ac7d333c33b046f4b2d5019e378547cf9601968e09edb1859ea311f366ea60bab791457e00f20ca6c3d9c3b3bfcd75152fbc3cd8158ffaa36bde7e18819d3a5ff51d7d4749810246f716a7ad2070adecbe551621bb185bc8f1e350df5a7f247f37ab443a8fd87c71f971eca34d4f84ff9d2ddcfeb6d7b5b04ee697ebd33ee987d85cb9acd07ad5842feffa42eabda9f85a01e91f3e9126e00000000cbc947ad2bf8290efa5f8de316eda3a2a0e86b7e31f6ba8670e7f9f0c5c685bb83283d3aea8d78358a9fe5c1b4d44405e38ed1a14154fcfbc8e8449ff5f4c5a2f998947b03b5e626176a357682f1c37323a20f43e3d0e78751656ef0361821cb6537f4505210c9e7977925c3a37dbf977c17324b69515ce6cac10dd6da9d92bbaf292e29f9c3b7ca9f3cc34ac789bc998308c62fc6e0f6aef9f41e59e0a5127f639929c76d789e6ef293c3006ab497531966142b9f2d6fd0a7053e0cb79e94fa878402f1bcedd4c101196436e5005bbadb4a3fb997b1a2cabfa5b96df6ed5ac8c0b8c5987e814ea0a6780acd93b60670d8f94e78c282e6c80261817ced40afcf7a34134ffb9644749a5077d2df605c9593b8bd51a89306cb85eefa12f59a26f2823fdb8c9b858b37d6da54a3fdfefc7a8ec45971fcee5e97a6b3aa61f8e02ce39e8f2bccd430710896a1dca9d17a7ef5419c1482d0b5b7fa52788ae95f67c5b2e0cef2eec8f0228817209630e82fe62ae065810ea4cc48d7964649f9c3b3175374ea264fc6e6bde2f5db1467ce20b5f25a307a1afba8a1fab6020337652eb969a2d76857f246002ac35ec5e04130e31c0f99c182d8f2c35a1234f67d8208c1f47fe70f1ef27361320cac75893907b87873dc00fc52d555b55fdd32bd20169a92298155ea32ac0983dae06f26aa932996c497091894424ecff9a523418b7a988e89ab9e4dc99a575b601385f1ed57bb81d68513de354df85f261f0d06f1156d513d86ffb1cc5cd6afc90db51aa913645bc77b8ed45f795576a451365991667cbaad7c5dd6f6c7892c9e530bed5ff7855b8e782eb06cf3c164f2a810bb832c0b49bf89493f7bf9c4b159e05ba0d7030a669b4c4c24e58277937011105cf66dea69521ea06c9c1d02d2777b07fdce08b9fbe2458b67a4c2e285ca3a7b095b94c3af8befac7dcfe1cfb865ec79862928a1dc0bb11b4c27dace528f314efcf863fb495404ea1493a2d95bd437f79afb419f3d0bb13279704f5a2bf319824f26ccc368a1a106fac0099ff5f12327fa47dcaf1e9aefb11ccb295b0277f83950cbbd128c30ed5f779033b04162bda58df523ceb1f59dd63e7b396bff609f1f3c8f81524305d876cfcc0a0ffa798a55f2814cd0489c7c4097626e269554827aac0704db25138d140d56ad1afbeeaf1ec90f98d654b3fcf52059dd8f8c8d20d0f92d0fc7ff90a2c82a46b1685bb5697bf01be0c29f017cdbf1d382c54aa054f2503bfdf68da676d8e8a971ba4d6ec5b40d5bf2e8782eac8f9c5bfbb4a98621dc00defbeb578a0e12609715cb7827a6e34c84d98a044c9f727c3387db2130efd6d8eeeedb82aafda0e33c4a63e5722662372bdf8ddcaed6138fe1dc7a70a11d31bb4e139513273101f9602e314f070880516fdcbf1e981bbc01a2610456f7f55a8d28004552f60346a462cc531f613dd87a80afd92226f1703869548ec275593b2895b6174d9804bcc9b2dd6b77abd528594348f9c52006d5c9a421bf6fd8ac4875091cdff9caf16773446cf20175c3a82540309ba0bd1da5a84fa47d13a011f0aa44a82760005249bebab138f09f1312bd51e9909d84a381fd783f118e7bc208241c030009000005240600000524007f000d240f01200000000300ff01090905051030029bf74b09050e033500fc9af802238a8211dce6338c4a0d44998ce2721a6942707c83b6cadc500312506d7e301ee250b039d1de7cf82e27100504da43af62fa6df4366935f322ffcb7e2d180c085f902e254f2507b09b67260095d34417b09200a68f52b93b79e87b0d339c9f6f6af9af1474e253bdcb8e1c9436dbffe6e0d1469fe6cd12591cfed791c5f726b0998fbe4fa23fa42c9676fb734d0787398b19d0b5f1b9d6d1ce7c669016753f8611d30375a03fc56c4a1d42a1e57bf9d60ebd6e2ede4a2c6092eaacdd63f471b574cd8b3d4bbf62e61d98e40531bcb42f279d277d473b2e25c56988b2713b42da89f4dcccabd285fbeda7dfcbf720014c99ac90de4b8d8e778c8aeb9dab618d3513c9a9f9faaf5f99866c1331bb87bcdaa36dcf95b67037d9ea80c0cd13be934a5918496a72914c874ea4f68db8e1169109b2e765b06b59a7043a9fe6e054b451802b284349ff491b5400c4de5b4a5c1067117f952ce52548b72428a3f6d79a0ea5ed8dcf8f970b317d2f1f70ffefbed0a7d22a9423bc75e4bcfe54fe8b6ac25c3a0c6e359de460f121baa043a2639d5b6fb81893ea396a4c9c4bc4176fc6f612376146be0e98cf9cc0e4d9ddfc0876b54ab9f843a63ce08389f0c69146628f9ae8fe67b3d606aa2db2dca9668e9ce510c8868bdc26dc5ce7899e965c44424a2ff297092d067a3b5426f310d65ca3c99b30f790406d048f8e3038df40cadf80a0f1b8f203b6f824840210104f82d3b58ac72206a25c502a2f5245ec678b3645de1105d44824d9bac66fca6f36c54df395d7eac52562c7081b7e702a5c4196b60e138c0b8d7bf94b53f647ea4cca8f46a0fa9b2bec4b5878a3cfeea781210e47e69279ee65c8b830338c50b00b151041dc7f217144996ce80f44ce9d9ea11ed20f80e1a408101ceb9df4c2032f423accbcca2e43d86b91075fbd9fe8b950abc32e8994073d9a9ad5d1739de0975b86778912def198774912b817cd17757d6b7270655e2edb9664076e9f1e26a2912c4260e087e535c53022a80443a1a18d3e3575cf1828ca805372d3e2fceb9de37ecd6300a788c203d849b8babf83264b9b29da6e336d31803270daab72dac5bbc3b58e5d60e7d14ee359b66eaeed7444f3892958525f5161bf3747c8364a1d2340666c7b39831c8453fe8030f77de07208277c89b3b671f7e8c3f5c35d3c217d42e24fbaa46a571b0a70d8dee1e495ad58c45969a495269baaf1fe10e3206209dee9ea54620ea4d600911ab34d1ec4caa95b9bf4c88ce3d5e6f337b33a5b5580b7afdbc2674654746ac4efd793a9e383f68b4ce8f2718dd7b5ac5c60827e4404adbb2b4009293423bfe38cf69c41d76ff5941d769fad8130837b90e7373e16643b3b19428ff252980c48c36df41db10c53897c6d4ebd821926224463a48743052a99a42de7ab1304eaa00f1ea7145b64da9005c54765965bd374099c949d7f2fc25173946676136d61b6faca720320274a5e9e8dc513bed7f8100b9217157c11290451b0e32f852ebea6c1e65e938f606e70580384678a97c0a8257340ced9843ba3577419f423758777f32ea39d0600fde3d408aca8204f3f8e73e9ee31666962e28c7c6f46f277c6d94443fc4aab994ebcfbef29aa327e90c601e52384e312bd3f3285baeeeeabde0172a8dd969ceb36c5c367cdf5c24ebfbdba36c1e07373ca9686e814dfbce54f597b4b0703a0534b944ea42e6ff1ec53f26fdda6a857e8b0d2143fe7e346ed1992bf5e85d6df34364bbbfbe698036f83a93c8670235fecd81053abb02628132186dfe34c5ed8efc9582339352546add9bc13acff3e70e1dc63a2e3b6dfdde06d8b8cd7b4091aeaa132b6d1c3420d7874cf5519f114944d6aaa3e2573fad9eef9a1144f33b9a2ba479ed369d9aeb0d9a09189bed2fc760e2ed170ff8c476a62e07863e5f6671975ad16118be14a7556e6612265086958cab68c4134ef7ef603a8f5fc22d763755af28c3bdedbc1a8b1ae0da27b8e1a6eebffbb373573452f867c11f6f86204f6ec393ac9e63c2ce5d76fd4c5cfe4ff14dfce868067d22410ccbf979c9c1b578dcb3823002b7d3a7b67d74e695f6b6a0d7e3c35e8b0b2d245f27e6da6bdfb6b7201434cc7dccbcbb92ce15145f9b9da5697e4120d23423b0c6d337381d02f54a7557825f9461d3dfeddc07ee76262906285aaf4982c626948059066b2b0eed6ae6676f9d942903810615bfd73c415ca6e5525bb7446c415db19c0383d4936a320e8d6e7178de3f514ff103d05b9d777becd54ebccba15ecb39b79afb030d22d61509e3397b76523a33ed7e915f7827597dbc621ab7802f5b8d60de02c95692890a228541a0647ad55ef14b488143753749e5e443c1e0e61f067586ff3000f1d7bdc5b58bfbc9cfddcef2ea28437c63c88328f91aee2db60a16c4e6202696ceaff11c2a28e2d0ff374505a32808acd82c0f0aec49f707270b141411c9166a917045c3b3725115be550d6b97f53c942df7d2f4076d181caba77982e54f9239055c68d5da779db180489cc2beea942b1a3c771ecff0e0d25da224e363cc9ee6502e3ad1af999c79b54569bf80043595845be5f388a39c126d7262af31b5bf89af5ffa4a1e0b65bdec8845fc3fdbead6d9590f9f82992c7b30b083585f0215118af678726782501e05b998c588c5caf6f430e3db441174e97430410c964c0c9009c5f380e7cf36ebb0f6d2ca662fa1ea9fe76fb4d667a8d01219c4f912904bccdda0ebb3d32ae16cdbf3a90f9e12dc5fc852ba9aecc574c040760bd6891877a9fe0b13649a11c8f2d51b788ce71c80bd2c5b4b69e04d77eab05f71d46575457ee43dcb37ce9a37b321a21604ee3981f8118020317726c99578a6bcde7af78b5cd38cbb66a095d0eadb092e66cf423dd22a4359413dd0e4cff29d04963c78ac59a3e6eff95ed2a8c48a141fa9ca09b355973801fe303a94c9ae147d5099ebe3ec4ca4602abff67048de004077b391414d3f18ce3b7ae04f897eb36b8d244ceed0114eb091ff270af05b2e9c9b36c5283e27a35117cbfa4886b28602af20b3c4a861da985378d84a886a8a45f0e3d29d6946ef285f483c3b88496292e64e3ac30c2c9e64ce265f35d821520ac8d96e3db348ca762a709edc302805ab340aa1200f25dd6cadd4684bd6fa74538a67e880af036bc7858f41a1e84e527c469fb0631346368dc0ab80a1e2b00f50bd1ce6b8cab63e23bf7b908b2dc22827ad042e3a73dfcf55e5bd72f099634799a6f6be73ff1566b5b4818ec396f4f1de0496f5d90c722b5f737a10a1e3f747a2b7be45257475b2f1dc3355d9cfcfae283162e06444c5ecfbb5709140432ebb800555c68001e41fa87797d8132bf0578335b745ca46a9a7ee98b30891dfd21b762a67c877f90c886d7082d00958a27001f057d5bb785c5284f0b168640ddc2c4592b3664958f447ce20f704faa7facd2987b6936c3cb94139366abdea18109f6ed2b23901ac552c3df76742da7698b4ba69cafe8fb8b9b14cedbcd0bcd1e9c0db3409c598144019b8a0cf4941c0173b70e9c674789a6506fcaf54b63d52ef212ce276319af2faa5eb64385460c40c84f8634d68a3966b91f1f6da5cfd57117b27b5bfe08e02d69a5a42ab3233310f6f1e22bf7e6871fa38cb4fc65a81a8a26d7ec52117a30567cd854fb0e1fb5243691c082cf3c419b230eab0767b090b71d5b3166af4e875d4f61e72ec4a26c8f9db89fb0ce123539e9f86491d78b2fe251ece4277f517f489f2f91c79a7c8946ce6a1b29304121beffc81bc533b94837cb229dc0a0b2b52b06e50c52b46220222498cdf7e975295fd64627e27775dd8a83b44dd28f7e09b55878ca426aa4768cb7c1c831fa10922eb05ce2d1e624325a5254ff13ee32ca75c1ad908d7f5577f67fc600be7de6df9eed86d218909c1ac4a5d3c64cc53edcf899d5634db804e76c572076b1d493dc7916f6411b37e3c8216074dd1d17b2bec60e1cc6295a69d155cccaf2256dfefa3e033383eaaf7192da552e9860b401d6bedc1be4a816832d00b2eb40e75843af93be58e30d062d4bb61941638fed5ce8a47d5f06650f198db239982b744a568b8453adbdbe5dce39a10937280b970d048ba444407d7d10fb7f00323554851019a1fe976633d2b8bcfdc1f9e5007c88887ced1d8b5123cfb543194e38ccc6e5fe13fac23d1567b9940bda24ed295fe9936a5a5dc0a564a935e202b610c12e34e9a4334203fbcb87a19744196845b87aa15bb588640fd17bae5a5b72597c6fa6b8909e10b8a613c03239bad8f236221276241ad09643683a1bc7963e4e2f828909710c2d3b0e2c5985f062444c9942ee592f3df66cb548df4c546d07118c05123d5adadcf7933527886e627f0b8f7fef42fcda8e3f777fcb72069264cb00a83ea7262da710300becb21f128012a401087359f2749c6853126d13069f76391a27c3a1c39dccac34e48aa565b5f4297c2b84f42af7d871e191de2f92eb631ff21f2da7185941a625989a2157ec8447cfb56695795393755387dcf28f817bb53cbd24ac8b9924f302b387d39e4bb5e81a4e424d75e1f102b8d44832c379d4bb3b95237d63bfee9730948c86cfe7de8f13ae7c88d3c4099e7855ce6f025f439986da38a123d14e97c91ab37a7cf832f92e25d1bf75aa636d0833e256d187d0dbab4b724c6b42b30db945c59f7be410deae8c3e61e9d66fa6b2a3e63cb12a7647aad41c0a8b1fc853da7a399fa96c1b00bed088fe076a6a77e9ac1d0735623d88755f8d3083ada6d0149a8f18da58b1913e843641fc90f5c835f358093f8931e637dd8289503390d34c1c34ce88e3bd8eecd8edd1bd8ac62615063a567058db622877698828ade287e3746c345e2b4b1820c8dd0ac3fd02582953984d0d98d3dd8a7e4924ee5c609aa39f3ef633f21069112462a10b92fe330c9066c06ccabfff3fa6d395fb339f4fd0f175516aec856cc93f21c8c1a43d6ca82c138cb9043c639f2d4f7b203af8db5634528f68e75fc0210f5726beaf2271677f5eccc9b5c4f9de2d39cc82b3bfcb269d3fbc7abfb12fc53fb6ccaa2be717b7ee28c7568ba53f12973072a4edd23b2e543a2b561a702fc14c30d293ef2f99cf89d5941102e88ba67760260fbf107d371be6d7e02799609aec83a80119f00f0a306126562888331b47f6426e389f2222bae3ba4e8c2373d4910cbf7fbde9d8b29970a1d6996fc3a12932c7aeb51efc4e9d749dd57be85a516a73441668256153557aff99292bf356c8ef0ab1d32d0e45dc72aacd1f3cd5e5fdd83c998ac5b3ac10b34496aa2c2a90d4c6253ed83e33189635cc7660f33b2bc39afd8dd4a580e0af21083dcd0b778bf7e73921034a6204434d6a793d4c0b1905c3c8ceb3af4b633327e211e49d9c7e45bce3bfe2a22424ee53fd177e9dde48217baead73b5789f6fcf02364e7becc5e8bc1a8c99c318ab4375f7af341bb9ed8f200336ad8b4b91fdc33d8a9ab3f609faed53a3e187f8b48203518d44fc16b07837d6d0732c19b11971b85fb00245ac0d39eeeab427aa54cfcfdc0a660637bf59a9df19dede52c509f795e5c4d3ce48f19b98df4710c353ec38190ef19a2e9329283a32192c07a86ba5a9ff13035dbade9bf6f1bd3839fbe26d54574abb69788c09eb9ba69c62019de6b234fe0674b36887296f295e12cfe1df3b27533818037ea684b005fe543953eda52551c21bb2954bc3ab6f5c88f44de3803388e52c406801aa36235c74b69c905a024d1ad68a632ab1252e4d52eaa109050b00ee01017fc00905000452013f2081090502002c010803001b09cfefcc4dcdec1a0da600344daf55f4951a78c42e870ee1df4c4209a6f45038f9439664228f4386d098739e4a3d879c10e2cc43695c09c47de07ed6b16ecf78233bc9bf1de458343e5772db05bf2807e6580211ab3f83b5d59716d909050c004c0340811f0219e407fa639de5bf05014cde84880625a0b4f12f45e958251fbb12a99f1f18444b87cea4348b1dfe07fa32463b131fd282082c09ae9229496c48f7b1c1a905d9f4ed7aed16a7c69e10c286d81bc244df8ea5ea77ddca11664ba43085fdbf98f22d3f09dfc287f30c3bf3fda6b0407d667cddea77220e74475a846a93a8eff302fb5937ab0a693dbfe8624cfe8f07cc670f0f079661507a0e8e180d2db9ddcb21ac255d477e9447a337d3de1fab832c7150378c21133939132a84173e305b4ee857028d8ec9147a3ef91225bbcda057074ff71c55fde35991a76fc5aa036a70786e66d6aab8090500000d0201fa0109050c0c90028107040255b4a710c3f1180c5187ed2672af3cbe56f6de7de2a63eed2c96871f8215ec5b2b08423f658e3f029ac05d7148b9028ab99da5549e038c89d93dc980b5a1b4357b3ff1c473f483c1e2c8f6382a8c62be3b2f81482f36f23d7033f33f50cfb4303031843cb88f979562a94237535fafb3cf2c62fd7eaab01d8060cbf45116fe9755b2eb7914375480bfb3179b6282866646431c16259eaa5fa2c4d09de62dfca81cd5710f338ffd622a94eda73f3491cedf1531d7697e7e2d758824b06c9f54a369bb05caf939fc1e288849c2b5a479be2dadeca773289b0f4184473b796497773f4a22dae418986b1ad3ce5cb89590637267efada9f15ff8aea429175b87a28046852cebfad972f5af8b24f45eeb174d0f948557ee323d96b6b003291ba222ef3cbb2880cd0aed9b676cb988f3e5b4af9816ea3ca30274ff079c0d3cf5d0bf282a6d8fd499885bb2a994507320d5baf981020d95f8ff1281c9ddfa3c733dac3440445c8bf6c1603caab82aa501fad48d251dac72525f5535a624301b5315a48f417416d9db49bb1768249151f110aff1c594bbca3b9b2b61bbb3b1bd4ca200ece3242e93383412f1ba262e6346d620ffa4760c1d1a9dccbd4a8de1ec364701f8deef1cc839b9f88cbb8e95516a496a754f8f184c488e819f55fc66696e38d1ea0f65390dbaad62ae3ac59b856bd4b380ce42d8b1a3f992d7642cf88a2959ed98b26a8444aa8d4bf1a01e6ad41bc6f71aeeac5cd6a4933162ccd3f68be68008e26c749e51e939f6e05e1b79f9f219bd324957825bc004e569f7e81f8ff04f71c39d34149c19e6dc821245b55d9820dc7653c976ba56cc17d82a8a6b15b10cb97ead2913d186110b6409b7036debb0fc032b1fc23e3135ae8dd331d7acbaed56ff96675d11009161f0f5049679d455a05e2ce7c9b5dc67d3945532a546f2a6462a31b6592fbfbf5c0d29b2ebdb4aae613b1c656c5dc92b718324ae667f33fa06513029b2c4acb1332f678dc5344be5fbd02540ec9b72e9d679ed8783e66768e1c0283b092c849d0f41536d97c9ecf49f182e2b7c5fab650c04730b6382b2677dcf5540520c41a15bbd6c52d438bfba28cdade341edc329bac179c4ced6736f6a61d6f4775610a1b15aea1695ac305f3e368f581c117a85493764a556f35d8a91fd7d6c326773596fff3cc645d82481b2e42b8ce1be8e78df8b263c5c11e53ba023fc7fb57193c8c2c6634e7fc901c959c91232800103c3a7c1150ce01f100ea038be53a08f491fd016f98cb9cb916f9def1681a401147591698c02408b49947dcbcbbcbb623d38197c29a5a6c61cad9fc72d3e4b512fd24126ea23ee5f19f6e3a28078f0631f2a681c3c4f53687908882c6fdd9b042402e6d95498a9184af0743d453b1ac7e52e013f9e7ed974f61759a654e30544c8affecaf4052be46cede1823c5dbeb593be57c72ba16fa958d3662246625d6caa0e5fa64a4d3e0a80c0b206bccaac7aa6bbb6764f0e153920dde5b9f1ee40c0e491410756517f03e4024a4e9bc966d6bedd3383fd002bc1c8110b5f3f561ed6600631d42c34516e311119644eafd18c4bd96a7fa9911078d8dc568fd058565904c42a8e995ada654a0aacc53db084693afaa406dd8e06d339ce41e99041ae61942e88c8ff191baa1a03323a232b1dbde7f0f7a3ae4260d9ac260ad1944276112f5410440795bb58d2d62b4df04010d1633b364addee91da0f15f90ec242b62298cdb73b4e13fc0d55d0081e93cdee9c9686f2dcdeea117d6dea4ea1240ef1f72fb9c3567144c4cc1b3c418a5cad13c50325bd277ddfe07592cd29fde7a9ba88e005417c759220a3a45f25974bf827091ddd3dc6330f818af07b91d747a9661e647d35a3fed3f57da1019e0df4fa1bc55df3d29574ee1a6cf8841a79791828113ccbe1a68f6082de2945e1619f91625f77bcc39d26006d102859dfc748909c94b5069ae343786784e8423e2c8347ae66fab61e15a42f060bc589403b1e59c1feee843208ab3381645ecacbbe56c2a822bb032ec48f44f1402ccce75dc604e9ab36c67b1ee00b5345144c4a06504ab309daf11b7492865fbc212c9f3d7f704113940afd4b57be0da1e9b04db76163d2004169e4b1c808df8d7cf3bf1ea038ce021127ef7fdf1e765a12ebb51a5ddf712e2f4935ecfb180ae179ba046ec9a7ff4297454ba74b6b3ef96b7570a976d80dd9b349217dccc8fb9aab2c8b9474e6fc4c0c04b7915fdd28cc7b65b8d61361714b4d65bcd321d748ec94fba7f2f1fa3fe4755bbec79a9fd28659d90756d638cdbbd094930d48ff0adab2906727c4fdfe0c6dd7630dea650bedd0da609b92f40b43506c7ceaf259b18862cdfb301bc40792f73cbd75672433eb0d10d7dc04843080db22082f09d7f5497569290b1474980928ecd75bf9e0b223524631360d98903484a04624aff1832b226bdc1a5fa6a4b8ce0580b4cf6deca9c6cef2dcee04da7c0d3810dad95d91466f2a9adef810c4662eca32e4cae4b2f991af2de34abdf5b5f209cb9ec140f722811cbc4a5cd4f1a0833f8d3c81b670ddb8a407f4afd979627dce8f2995dc464e0e658432ec2dfba5a76b847091c8d6506ab34b1f61638292d2ffe1957b705a96b6c907dde40458a00410bb2e17e6a36329d68603a004c0430932823ba77a14645483d7ef0091c1aec1121008a068a2ae39d727b31feb071ceaaa9d971d6cf0fc6961b2a844f8136fc1850f7bbde7d6538900dbf02a378a6486cad1316382912b6f278951f42d966d4bbdc997908bb51e8f56cac99d77d310c6ec89fe5c66f0db7d310d7ac6aa2c463b1f848a9d17756b6d609760620d0c9f6eed1b24e4d578b13207091036b002c9004041bc0d5bc1ef113be8f0a0a1327f6a5d8ec129bc24dfc6780df4e733692c7c6e28aba915850c6fcb230d950fddcc929eb420c3e073920957e18765f1ed0e6d7a19e6e7a37e2ffe5c1de695bf2d3c0f8c1c4d78705653442ad2ec57306594bac17ec0b4f2cb6d816ce365bc563387ea3afdb74722c81c1d2d4550aba047578855d9cda6e57380dac52c4dc80d6b75f7e290dcd19b024ddbc56c9c991c371321a23cfc7445386c622138c50ab54461d57e58315305d36b4f31f2cceb6a1bffc044916bd13509eb05777e608ac2e86701decb12969a6667aff77e8fc79b8340e729f974646753c1b6decd9f6fd2ee7db2b70976e34ea0d7396991b3256aa004db2b62834917c085c20ae30e956630deec086f4b9303a537593a46fd6439aa5b6b41b987a1dcdf7625f8af1b8c7868eeccc293d79d2d41a8774ce682b339c8abd21253838daf8a3a60fc34d08b406dfb477d55f34479eaee59993a16f65a255c064171e6312b6ae703710d1da94de5589e85604000ab144c893eb73f39aef6b6c777777f6eb7ff80c12521f42a2403c525187e6faaed3482e65ff8197ac3b313e07c5221a5a8ec6d0127e4ceff1caf0a120237b86dcfdbef356afe1dca6256497291ad7017f668fc42d53593d1abad2432427f38e5e69a5e6edc667ef14b70a97911e76c7a3849a03ed6aa9d7aceb76eeb85c017e05564bc23688611988241af02c233c65ebaa229d7145abbeaafcf26ceac5dc505da4330ac4b5bd83b2cd37c9cb6a0ffd74822348d2404e374374a7147f54015ee92b75ca8327276c5b9bea30d504d30ef1299ae090fac4890c0d83698ed3737590661bc416a0c6a808e096e3b8939624e0669fb2a4289dbb829da8fb995029aa2560a30601066f551137962c7c631095586b88418ac4b4c4f177a89557c983a60e14909d8a3ac87e5183270403fff6512291c33df04458ed8a7ffc29ffcc9cb92fbfc3097d4133cfe65b169cc91c2ecaa383c5d5c18d0bb73fdea40836f48f492e013862a8726e033190335790b10261e596775239a2a2e8c5dc0678c09eeb9087c862565ab7344bab2e1d8102782345d19c1c7de5b2e90c7dce4162e5bf386cc3226f15acae1462505af8f6a60172efa0ec548a82bace59a2493d55b67c836993db0d12b0bb3cb7ff878329a4169a47d41546d3b75d2e148b436705b16c7307f8fead2189ac2d1b230c4b361fb70804f1a8b23c62579a2d1b06cf676abd4cd65f43dc236713fed15628545d1731da47682cc3029102bf26db90146255a9ecf37972f2fd0fe2fff8517c34c9ca90026eaea1ba9050c7338c753137aed953243defc1775cc1a1a3be8fe04060310e3fbf6fde2ffa2a5f1bd8ae4be4fef2cd1c398bf85c59b135809696ab4b2b8fbeeb6ab9260d5ab4c7c500536de294ef87bba1352dc4dd41bb4a5f23f70a1e4df2b9361f4e9874c4a79736169bcf3db48dfef033909f631dd78f8f31e2556a8dbcc0b7d342f68c78f5db3f2d32ae1d1ea99fd14956c33250fa99e310ace0ce642d3436fe3ddefa8d6a92e9a376663b75a594afae1fe77d6c1876b648a6439338fdd26eb21b9c2e67356ad818257935fbfc0755b924b386f22feb5cea52c08ac17aaab168728cbe73a55b42560d3cc3b12880b362edf75629b86f1ac2c5d0f97728a8de2d046383f7d47bfbf5d4e5c3ad4e15a2c4ba75d141277f3c6d0c14f0327f7814a47f842b755f6d265c28ebd9c06aa8651012e430f099a42d0044685162136274950449e72e660a821e4f3092f50364f98f59c397858d3626938a61e684d5d8ee32f86bb5119a98c4df201109daeaabd8e5d25815b608778d812d389859d348a284097650f0198ecf5de5ea9c5f0d05eeb91bb59f0ee7091ccf509a4ece210b7577b0a90ce4f3e35fbf2725b16d5fcdcbff608439a1b1a64e07b10778a3a8fb664bba9ddd304524f4848a192952615a9581113148cc8b97cb33011c2f477edba8421daf3641b0798d9627a8770754e44e8c65954d79a06d4ac9d926e0ea4b6054d8a9b1aea357dcfa5e29db9265fa20a1dcca25ed3024ffaf08411af57aa553074b86e6d838db549a433c738fad7f55d75870a2eb3f7430b35ea085f31b9aa21081e3157533bfc08fcd24b6be0b4f06dbe7980149da2e5e5c0e43090b330762039b49ea245eb919ab57cb294b39b913c8bfba552d56c55928b51f9052180a9a1ba715dc8264d1e125c9762c3b55661cd49ae063279680b0256a99117a5b4a67bf14c6667a56c3f75c7aa1f579c689c240a33c9deab83f530756c93563b41695dd0a97e558d148e7cce9d6febbf6a2a93f06db2daba4cfd456d6d9e496e613292de887adba4ea7bab4fdd11e3ac8d740250f15400020dba38a3a86f61ca44b8bd28c6b5012a81c9a00b130049c967eeb1e74c0272dc72a0e259091cd04803858e2bd68e89d229afd07c4718706f1720b0c2bff1dd8f814284eed03c744fa5830be59e52f16908ab686b09b74371b9c5e14fe89494f2d92ca8355ae2e2dd6b42d23d04b1bf92e461a5430e406a64948aa36be011b2b4bddf576b76ccb5bcab1ddb84833e5da8cb3fba54190f950ccc06fba2e8b56cd1c18fef16a31d79e4eb7eab1d8d4d7919d9112ce64ab3c067db033f718d85debf79cea8ae6ec887a4faf6805490ee1bf755104222767c3005e5fff8bbf62ad9b6158d678fa126f488f4f453d387d3c2dc5338f224cc1764393ec01e239ae26ac9147b47a15881fec5bd44cb7e5a81234f4043b52a16048537c62078b4300a501c45e5aa1c1b8a8b84581e536c9029d5772ec1e82afa9bb1f75dadde9f3feb1b528ba562018d090ce85cd2a5d19cb255f9971a1be66958ade99dea6bd13ef22a8c6fdc5706fd78c6e828bf126ceb027ec970a8d18b0905051018030440060905860129037305049f10a2ea1bffbfd11017da67f0defb3df30f2fcbca5114832560037c233636817cf9e3c4884de79b931b7c9db1ae86b96a18bf5127d427eafef265dc4beac13e01d9ba4d2be7568f9cb5e3bc18e0bab16b890188d6088a42f2c0af1d6662e14fff48382da64570b822be6d3fc6a024f12232869865abc2b3478b074af6aeec0fc11f6be42274742f56c9430a1229f08c661a1a8f05cd37f53f1371b5995c5f09050c004302ff4303f3036a5202dba7a35c0cc70fa0372d6a35af71b25a9942c52daf366986be4cb7de1682eef654c7a7fe6d10bcee31b57f1af90054427f5da1eaf914983df7ad6732e2d476ffe5a444ed6870a89741d65d35ce7da503e051823efb7b81661e04c2e489aaa87ffaf116bf274011ba04ba578c8fc8073cb4a3b08969b8aa29a21f859112b6c33e8d1c6b4ac8c995dfcc4e52d3273c143dd950764b971c1f2b3ff168c101a4b038b1bb4854175de236e0ed633082b687932f9eee7224c598e0e84d0c3cadf21251556e808f3eeb01bf9695e147385a6698fc6e2e7d48d24814264884e3a38015d94dc1113773de28dd7c1849ecf5a7eb04121b0f433cd85c6390ff2d04f592cb994c2a46378844d50cb2537dfc77589ababaa5aee02248bcc154d3b4e8a24ead8a81db3b2370a2b076309ed45fac75919b577c8e2c24df0c8ad6585b40f7238913b9260428fa2c31a38ba601d2f9ad866eddd04778a55b1e17accecf579fe998f7bf7add406c99024e902d34b2a9b8a37030d47448b6abac78663dad992de3004057c7c4fce2272d5fdd4185a09d1a991f2106b97d6f396ed3e70e2554b3b7672a9359123b6fbd33121528d598b4376c8b4ede5f30c4b1ec7d69511baeac3ca021ab7f03f8a79e3310d5dc1143ba4bcb7a0029039951e20d2f8f0905030c810009807f09050c0cd302040103000000"], &(0x7f0000005000)={0xa, &(0x7f00000015c0)={0xa, 0x6, 0x250, 0xf9, 0x81, 0x2, 0x60, 0x4}, 0xa6, &(0x7f0000001600)={0x5, 0xf, 0xa6, 0x4, [@generic={0x65, 0x10, 0xb, "88385161ed60857386d81e9bf58d82a97555b94e7d7e0775e2da0a8fca0768111dcc98ce6146382af84baf853c8682fc59a726b32d1e052ac8d0a5accca9bc0a3b18dd14d994bf7263150902d6dc272ae58a8309c7b9488fdaa507eb78eaee76d7f2"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "46ddbb9523c6af735ead9c08e3198750"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "a658cbd422227e39b1e9d4136a2eae04"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "094943ccc254c42bc3637e2dc4a406e9"}]}, 0x9, [{0x4, &(0x7f0000004c80)=@lang_id={0x4, 0x3, 0x3801}}, {0x4, &(0x7f0000004cc0)=@lang_id={0x4, 0x3, 0x100c}}, {0xca, &(0x7f0000004d00)=@string={0xca, 0x3, "a7b9f9902aa7b52c673bedec8b4e0582301a7699b6399b7e747b45f28048eaa5c1b019de1975bec93d0cbf6c554dde55ce9fd197d4d891cbc632c6208babad1badcd41c42a052cb9794f06aeebefc8a51c61c8c4b8f453d29e8b34970db75be5d0ef728af901101074f32c5f29bd9e9c5f637ef00a5fca571aaa9c69a9cca9c1e02311e62e71eb437e2fbc4b2a0ad45a7c0428eab32ec52b963bddbdb99e94b895a9d8ae21d76cf861d90e31eeeaf9bcb4ba47428d606fe9725c883ae5b100a2d70bef48cc7f52e4"}}, {0x53, &(0x7f0000004e00)=@string={0x53, 0x3, "99c433c8a8f1334033a25f76fd208fd10449ac988e2b5ab407484824359cc85c668b5af8f0586821760b2b5556bd916934613afbe82871ff28f94fdd45b4dbbbd3c7756332f8d5a73c6647d6d8e73ee694"}}, {0x2, &(0x7f0000004e80)=@string={0x2}}, {0x4, &(0x7f0000004ec0)=@lang_id={0x4, 0x3, 0x3001}}, {0x80, &(0x7f0000004f00)=@string={0x80, 0x3, "df4363551934aab367be44bc1cccc2bf5d9426a8ca8291a66c95b3512a21f45aecd6d29bdf810d58fa0632a6cfc67d8d4877c02cd0cb60a881cff87dcd57fa779b3a7a1ea566b39ab9cb7a6cd4bbbafff559db0b2894a976454a6347d440be1dfe29cfd20d08cf853b10fed71f3ae8ded2b86c9536f53bc78a72ec802619"}}, {0x4, &(0x7f0000004f80)=@lang_id={0x4, 0x3, 0x180c}}, {0x2d, &(0x7f0000004fc0)=@string={0x2d, 0x3, "81237691ba76dfe18313c8f58987bc22595f5af83e4bb894b233306185df5e8deba274a60511ae873b1a6a"}}]}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x2d1, &(0x7f00000016c0)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="55a79604", @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="4b6db9efd2264dbbd5041c2e9f32393ef85100af60c4c319cdd74fbd03aeb3c4dde2121ebb3e99dbffd41991408fb9fbad62237c49697d03aa97919f3d0a9a1bd7edd0520170e686859bd09e36549c86623a6920cb5e5261e766fc688ba31da81c01f60e5367f3dd0eb8d5fa9118b8ed491b44d18f6ee481a66666cf08cf605288abd168f404d200430d8b9e1244db42c6964e0ab4b6eb28b42b61", @ANYRESHEX=r0, @ANYRES64=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2, 0x10f440) ioctl$HIDIOCGVERSION(r4, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000004c0)={0x1, 0x1, 0x571, 0x8, 0x7, 0x8, 0x1, 0x8, 0x9, 0x8, 0x40, 0x7ff, 0x10000, 0x4}) r5 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x6, 0x2) ioctl$HIDIOCGFLAG(r5, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f00000050c0)=""/70) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 1081.703079][ T3109] usb 1-1: Using ep0 maxpacket: 8 [ 1081.723086][ T83] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 1081.863653][ T3109] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1081.871702][ T3109] usb 1-1: can't read configurations, error -22 [ 1081.878369][ T3109] usb usb1-port1: attempt power cycle [ 1081.893097][ T2764] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 1081.897368][ T102] usb 6-1: USB disconnect, device number 17 [ 1081.963038][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 1082.083265][ T83] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 1082.091636][ T83] usb 3-1: config 0 has no interface number 0 [ 1082.098236][ T83] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1082.109319][ T83] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1082.120403][ T83] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1082.129873][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1082.139135][ T83] usb 3-1: config 0 descriptor?? [ 1082.173098][ T2764] usb 5-1: Using ep0 maxpacket: 32 18:01:46 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201e60038785740450c2b6121b100000001090212000100000000090431000038363900"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000080)={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$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000940)={0x34, &(0x7f0000000700)={0x0, 0x0, 0xfffffffffffffed8, "12"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 1082.195428][ T83] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1082.213143][ T2764] usb 5-1: too many configurations: 229, using maximum allowed: 8 [ 1082.231876][ T83] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input302 [ 1082.333139][ T2764] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1082.340842][ T2764] usb 5-1: can't read configurations, error -61 [ 1082.395565][ T2730] usb 3-1: USB disconnect, device number 3 [ 1082.423117][ T2730] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1082.493069][ T2764] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 1082.503080][ T102] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 1082.613067][ T3109] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 1082.673047][ T83] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 1082.733131][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1082.773226][ T2764] usb 5-1: too many configurations: 229, using maximum allowed: 8 [ 1082.863038][ T3109] usb 1-1: Using ep0 maxpacket: 8 [ 1082.873189][ T102] usb 2-1: config 0 has an invalid interface number: 49 but max is 0 [ 1082.881346][ T102] usb 2-1: config 0 has no interface number 0 [ 1082.893191][ T2764] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1082.894993][ T102] usb 2-1: New USB device found, idVendor=0c45, idProduct=612b, bcdDevice=b1.21 18:01:46 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x43, 0x3a, 0x8c, 0x40, 0x1ba6, 0x1, 0x70b2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7d, 0x0, 0x0, 0xd8, 0xfa, 0x9a}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000000)=""/89) 18:01:46 executing program 2: syz_usb_connect$cdc_ecm(0x2, 0x55, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0x4}, @mdlm_detail={0x4}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000180)={0xa}, 0x0, 0x0}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) write$hidraw(r0, &(0x7f0000000540)="48b57d9a22aa222f1930f2f9d67e9ae4914dac26a4f448789d57d4fa5d7f2050e02666d1ae4b14062e99ee6d27584a7c4ae11b917523ee4aab80100df28c9e24cc25cc8c0e649d585963089357532e3c551fc3aabe18d219f185990722321566f1960afc7f52b3a13bdf2842667ca243e3d3840770e6b78508a1584705b297ee7b439594e6c66c0aba0bc7e01c11e0b97ae3e5568091c18933c55e564d8b8ae05a6e1905a3400683b56f33e8d2fbed99c0047f2a5d478e8d52448d99bb26441eab857814dd8f05a8f10674c5ffee80dec1441b44a2c5bae7204de0a9a97264e1c99457320ef97b93a17e88c3de939307435d0dcf66f9671c519ce64b729af3916926ef193dd782cb08dde3c2f17e996e56681935d202f18f04e8fb1305e542861d7a4396b9fedb952218d2a1d4bd26b5c045c335940eee9254d0bdc1cfa0d7bee703016dfe372f9f795dd8e6bbe334e13cb18d1db7ec651f0d391ff2f74d4fa2b3e721997bcda03c39a3b2479d0bea7e0e7b095dc21275843decba95f1426314ed8535a3c01c81be99e0fcc3cb3e0d0c2bc5eb7eb2032a292b2b626af676330f54b4d93f3bc25a555d39aa2c48068b90a71c4267a16170dae814dd982c679b9eb7bb053316ff2331182f01fc4f40b2b39a5d1014473577cb0e2e5b34f7c6eff7f907ab9ed319f0b937afe0987ada3701215c1a08eb24c22aefcbc63d53855cef3cae4b3fdb7e8d56e8c7ccec6e6ce41a17c6627b8023d79e23d1d254cf54d3506b016a25ba5359531bcf1bc41c8cba5bf7f19e14fbf0eb6b89ac69f54d79705f696490865bc8a7c5cb072838fde1201fc759cebd6bbd92b890f6942cd813477d97ba4cb0c7da1b7e500032f5719132e1f05f0ec58ec4463e940d9d10c7bd5bcaa5754db8a9d619a31e2c59e2ed3cbeaef60916aac7af672d3ea9edee4f6963d932f851fae24f5b838d33beb9be25b2892e175e98570ddb4bdaf641cd5f5d6d7c27b218c2b95402abb911564414cfaa7e713cc27519ce842bd2717706aee62e2df730f1f6dbb44032d6d60f7846d88069dade5d2c2f94a2237e96062d2404ba91703b62bd48f1a8779922b49839411f1df4bbd8a987690cdf9a76608713b38b90a08fda3f0b86ccc8a59797d2434f32959587460ceb743b7aa0fb78c437806d84ef4f23ac0d76838de911704788e081b4bc7733f680c2e5f962b2529bd2f0728946b6730b95ed889a9574b886ab72819ee5b0ef1eb3b96920674c1338dab317505b34f6c7c46a59695767af72cdee721c1068aae1c697696d74dbed2983c4faa6b1f77615e2f64fe18a1790a8d1844b9f8bc01509e6486f69bdac25b6070ec8657050b1da65f84a14ee8d3eded849dc7cf8300fdbd42ed8409774a6478678e39803a7e083929a8c1e0bce344245bbf25af2e2aea3f905de6b5d384105ee79e7d51eb41d99ee89e9005d29c34e34af9461adb2a2031eb8cc908c77bbe100d4dfd7d8f9eeefa8aa9b250f9b72afc8c56725edb0a322758351dbf701cc8e9832462c9c41251926db2e722a8194f29e6e828fe109570fd0d0a17359af4fc3cde5cfbd6208b70e750d19cec02f9fc107b60b894fa932f42f6c8cab6c68c988da7fc2eda04fd6a9720c0d84ef82112fc4950f0f41f948f1b7b0d5e315c05cfceb3e4ddb80a1ef05aa6e5d35759d14eb0aa3e4c1007fb5e1d274aedfd71f4368bb1901e259d770dde302c7c069f0a1974739efb8c57f16409eac37df228c9d059b341481f145e9b8b2edd2f66df05693834526d9a11a52a732fac8cbc8f9bd84aca995255343dc91f355896b9e1cf2ff2aa10316ed7c4c75a7c9d5c4f69ef722aca12cbb14c6745b58216385a1e2bcd0b0aa5351139a6f08bd2dd66e9786a22196f7f25e55dfa67ed6b5b528b106791267199c210afa6d55aec8ffad0830aeb8f659fff2ca44c69f0079473b950e488905ed02c4783bb13e7882edb34421b7b2759346ab182ae93d7afb353243033a0cd70d155874e65cc11ead87ad7f674648b0321aff5f65a656683b3dbff58608e4dc6df20953b4986fc88f67bfe7c838e6dc7d2d2b78748b4acf5a0e435390a5efda3db8e79348f624964c222f0c7c287c4b5f894becbb46daaaf8158e46d1fe6af30d5125ea9b27b0501c5b47d25a1ad9577decd7d1182f349d81db52e258a28e08f74820e5684cc3d962be4718c4d2f90df30774679f57b26ef1ddc451347dcf6c881d25ec23a1498a3162faf9472a4248934256f9f41d02a24a4be23dcbc9e8dd8851e4410383a084b4201360f20b688c4feebad528935bdf98c85cd6cb7fe2688bbbada56c47e558cd09d3b350ef485de4c4dabe672a5ae914a7fc4eb7d17f77dcb8345bbc4c5ec0ccd62c341092d33e1e39b1999aff829d4d1fb12e135ae5b632c2fb09b67477260aae966f444ad6c9ac2a55110ac30d7de15d28ee868a3f9ce8077dd4aa68bbb75c067bab1c18806f9d2b583769f26831a3d011b11daced125a6fca4535adfe8a80db2b4fa2cdeaa841e9d2c6d9a0d21ead51d1e4e746247d3b3fec5786fa02a84c60b27226c15ea80adaa1f856462fc6a1232738ba5b1a33fdabcdf37ddff55ea5d10050ef3a180481090e6bd6db54375d28cfeb50daae886f6ce4714b9b50fd6a1513dcfa50759172aea5281e9576f60e20be2f53f1360a8f66db37229e3a25b45cbffbceee2c849547cf7419c8a006bb52aab66f209ff3b036d8752e6fe888c0823f83f1d867766a3b0d13023b221376f48832ad22faecdb3f44ab06efae4b9cfa27e1ddcc513eb6258c3fd05675f06e4544a4b7cd4fc3cc70a391c3493c906a94a249a539ffd2e39420a7bde8e3b6ec8f4a7fe629f08d84f69f3e942b1115b8515079f8665c1f2c59ce30eb8c163ac73fd0b15887aa579b4a3d865e496862866d39991ccd22a2aa66b861e3d1ca5db790b44318159c9c60f16deaee7bdd7be8d02fa46036a779bc4898893a578aed733317d14f592e2655a6f3a993862b7092a4fb2a0529322c74473dfca17f39d1d8bdf76c7e89596dd993940d74e26fd9b4553983024cff291104cd7a8ed40c2c0378aef3799d5ab4a1ba34f2166353d268b64cf2e0b2693336072fcc93301232d4a3c00a4cd9b5f0c84e7d1196a3bfd73389557a3e16ae49db95156d3f62ce4614f9d1f361c034dcf964caf987b5ae42f941f99594ff2b3387a62f0bbb1e32503866e3591a25b0dc8b18f0ddf31ba8af8d19c35a11b9670ec7368f393e17c85e34698064d4de1d8fe1276285a462b220e95eae15fb2e515682f15c474a6cc64ac0ae5cc0245c6a0ba9273a63c99e892664323cd15b98853ac7b829d7dd56ac804cfa824d504e4901e9878dce3639e20ac99e83ba9f3a026f10276ccd4a65a4d9c16489e2702aa66d6b619ec4f6a32885328b2f1d2ddc3163487b8bea53a4a810fcdc8df3df1c7ffcd5def84b5a8332b2fd03c99d2d91a1dbbeb0250acd6a9ab0fa38a29ccc8f3bd8a01a797a67e32d7d48e77fba5bc26b289e6d779ca70d99cef8f2b9a86c75203eb0b7cc370b798882a2d4f59fe18d44c924c8d8e4c127bc6a95a4f868b533f2dc6a601c5d7aa4a6f3d377ead432829c1b18992bf318162e1ea3154c717d0ca5424e0ce29629ec6365585c4b5e30251cd4b46e6732db195321662d0366e34af11dc725821f9086fc30de63f802f9232f4d9fcacff84bac5576b6aeb222fa4b26093067f7bd02ee6b65d29c747bb4ad6e755ab8b7785a4d73a9499950db424a929eb94dadcb16b2c82b46fbfda5af93cd50d424c38295c001df16e7ce4733c9789255b5667a66301f90e12c81ee2a86953c446e6732a2e471a6e615d519f75bb8f782b259b990f9da2d55f562a8c6ffbbb01fde161afaa1b4063b4054fd44b43045bb327beb7e16e74e233175bbf56b9f31437e325a0b18a58bfb51c76e3d3c42e58458baee4715fa2421e197d91b1e6729e4992caf8d8dd77a96938236aee872656a95aac296d8ee62a8f9908a882c5581d8637921f8f732785e294fad1e650215387f67eee8895b4d635fc297650f7e79c4f6303e3ec3d73497c2bd1327aa00ba658fa7c313f45ce28f7909c3db625aee40bfa035d4cb4ca0cf53014859d13d4f9dbd3d5bdb0d6e5d08f8ae4b0993a1148f1695f838ddfc88d9a2bb2202199e76780e878c211fe7651252b82ae0b9033f4b7e8d43d112b16c8b637ad23c73877fc4d23c9e6c84ef3a4569cf7553facac91eef7fa31e35d29c92ded8d2d36c6c2712bea20dbe2326e7916a5e81da751778c0471dcf8f2727e42ab12454d7756875103bc98cde3ecaa28fc4eff500df180095aa638858e2c5f45dc47e636856f707435d149493bb0b1f62154eddf9191011d3e13252d030a6e65461a1fc00a86a0638a49b859a807ad54c53c8313b622f26de11632916a4f4f0f15bc878cb58ebe8d9e053abe2e4b7abab8197ef95c4c518539183bfda4212fff8dbeb86cf81a5a8fa2255ca213830a5fc1ab1316d75a6f2be04f018752f2ed58b0b5e9296fbb0683a1236267e340edbecd2a5b44531673e404707d23976959d14c474b37506c233a6423c8f323d778408ffde2e7faae8e2377b4a97ece02e39d3954411bfe5988417ccba9656e760189790848866a0bd404bd54038cec0033dce60b2924a52086c2d27c28300afb80810ac9f4fda6db1ade3776d6c714fe4b0b864dde651b8d69ab2ef63f38133101aeabf6c4462230616e65a780f3548c14660b6139291295ecc444eccb068b77eca18ca1c97689fdaad846affa79d400c762614c1066d7d48b37e9800ab3f10c915d28834e4973281cf820690e139ba5f4d3e2db846d808292faefe541997c8a5bbf9886673b325027d0c73434ec254b08ecf4cc8cf976f8bde7126f2d8a2d07c92354da3c4a11475755f6a5074e95669a59da9e5cd5f46eccdcee80b1bc6955924171d885015d0f403f34777105a7fdd47d70a4738ffbdfa86a074d726a55a3d373182e14ea560f9289aacc4f27453703abb52b286a10417364fd2616157b625158f868b924b4e9253ebba6a9396b11b436c8a7edcc262ec757f2016daf061892a1a87d931e11c82f48a3292822953cfa2f9c29140b1cf4a19d4886837325c2f53b0be38ed08a8a11f13621d5cd7909ca97b3d1ff30cd115eae94df7dde568e29b3a1509c1e5857ddd5de121598e040526d951ec9d3b8e3ac52d979a249d44dac1638d0bb15fe81afc10e051244a3eaffa1c9b85661b1e2c3b22a7f8ddcf3d29fce2987d0331c69569f0d450097c96c16eedfec66f1d8dfd4f55b3163359a101152735997b91245e405e51a7e55ed99551ff02a458d2ba79ee25491299488a24da61893cb5aea6afb98a908d4c56d42fc8439015774a56c9333ad0d24327822e5c0d6107f7b80943587e56a59ad8ec533ada043901990e813995274a9cd00e3624434bb8fd87ab4424f1cab702ba1f9a5dbf5f9999167aa199c145c9e9698a6c67327d4af7e16e1095ee15c136f73599fdb4635083401015cf46d5e61e0b9098ac551b8cf960bd7ef86257b9692cca199b0018fc5b7abb2030cdc0d5a38c9e1fefe546954fc042a4201fa5a7cf6c5f8a3a7877209cdabeb45e4bdd91b9dcc908c7c43832ee06f6cbb0a6224e961ddbb34f10a39eea80797a1402f0808f1a45ac93f722e25da29f5c8055e69550edb8ee4043df7b7183bb540d3fb36b3fad03948eda6675587ed43885626897d4edf919f3262958d3253a8420df7d68301dd2666516e654b68bbfcb289e8b45", 0x1000) [ 1082.900929][ T2764] usb 5-1: can't read configurations, error -61 [ 1082.910200][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1082.925228][ T2764] usb usb5-port1: attempt power cycle [ 1082.942823][ T102] usb 2-1: config 0 descriptor?? 18:01:47 executing program 3: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) 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$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) read$hidraw(r2, &(0x7f0000000040)=""/41, 0x29) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x8}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000080)=0x3) [ 1082.997081][ T102] gspca_main: sonixj-2.14.0 probing 0c45:612b [ 1083.023307][ T3109] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1083.031410][ T3109] usb 1-1: can't read configurations, error -22 [ 1083.183100][ T3109] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 1083.223107][ T2802] usb 3-1: new full-speed USB device number 4 using dummy_hcd [ 1083.423332][ T3109] usb 1-1: Using ep0 maxpacket: 8 [ 1083.433091][ T83] usb 6-1: device descriptor read/64, error -71 18:01:47 executing program 0: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x3, 0x100, 0x3}) [ 1083.583180][ T3109] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1083.591418][ T3109] usb 1-1: can't read configurations, error -22 [ 1083.597992][ T3109] usb usb1-port1: unable to enumerate USB device 18:01:47 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x9d, 0xf4, 0x57, 0x40, 0x710, 0x1, 0x35d1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x97, 0x0, 0x0, 0xcb, 0x69, 0x81}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0xffff, 0xc43459a6c8e69f87) syz_usb_connect$cdc_ncm(0x1, 0xb4, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xdf, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa2, 0x2, 0x1, 0x8, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x67, {{0x8, 0x24, 0x6, 0x0, 0x1, "eb022a"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xfff, 0x8, 0x4, 0x1f}, {0x6, 0x24, 0x1a, 0x7, 0x20}, [@country_functional={0x12, 0x24, 0x7, 0x8, 0x1, [0x3e86, 0x9c3, 0x3f, 0x228, 0x823, 0x101]}, @mdlm={0x15, 0x24, 0x12, 0x2ea9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0xff00, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0xb6, 0x5, 0x6, 0x1}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x4e}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xf8, "", {{{0x9, 0x5, 0x82, 0x2, 0x29d, 0x80, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x2c9, 0x3, 0x5, 0xff}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x9, 0x0, 0x6b, 0x10}, 0x59, &(0x7f0000000180)={0x5, 0xf, 0x59, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1c, 0x6, 0xa4, 0x5}, @ptm_cap={0x3}, @generic={0x47, 0x10, 0xa, "b80849d97a63daad35dccb296e480cacf9366ed7931dfcbd17ab84b9f5b0a905fa7ab741f7c340d2e76c38ad52f8ae3d26638257230c55a2cecabf282bad7cd0254193c5"}]}, 0x2, [{0xc9, &(0x7f0000000200)=@string={0xc9, 0x3, "3fad1741e784759672fd5c16865ea0f44d6701c21df6f58974827e5e18949bd194a3a64fa55537112c408798fb7fb68d58d0766c37af4654d2e9e495a871bc5032502fe78f20a28560cf14df8edd9de8f46675d28f7c10e42f69d01b254e2cf2fe89b899532b32206c0ae3473a35d158955a0e333cf60b0ef3624cc7c474b4749def46a9aac00117954cb6f28844c2bac38168df7d6782eb1e8c18019846d07bf797179c46c9dab01c6d388456e571674f309e0712409deb54c481efb24313462f55dbacd3c639"}}, {0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x437}}]}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000380)=""/225) [ 1083.633118][ T2802] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1083.643247][ T2764] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 1083.703408][ T2802] usb 3-1: not running at top speed; connect to a high speed hub [ 1083.793143][ T2802] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1083.903183][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1083.923245][ T83] usb 6-1: config 0 has an invalid interface number: 125 but max is 0 [ 1083.931912][ T83] usb 6-1: config 0 has no interface number 0 [ 1083.938558][ T83] usb 6-1: New USB device found, idVendor=1ba6, idProduct=0001, bcdDevice=70.b2 [ 1083.947897][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1083.956288][ T2764] usb 5-1: too many configurations: 229, using maximum allowed: 8 [ 1083.965317][ T83] usb 6-1: config 0 descriptor?? [ 1083.973146][ T2802] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1083.982243][ T2802] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1083.990583][ T2802] usb 3-1: Product: syz [ 1083.994943][ T2802] usb 3-1: Manufacturer: syz [ 1083.999532][ T2802] usb 3-1: SerialNumber: syz [ 1084.007966][ T83] as10x_usb: device has been detected [ 1084.013961][ T83] dvbdev: DVB: registering new adapter (Abilis Systems DVB-Titan) [ 1084.027987][ T83] usb 6-1: DVB: registering adapter 0 frontend 0 (Abilis Systems DVB-Titan)... [ 1084.037492][ T2771] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 1084.046651][ T83] usb 6-1: Direct firmware load for as102_data1_st.hex failed with error -2 [ 1084.055652][ T83] as10x_usb: unable to locate firmware file: as102_data1_st.hex [ 1084.063905][ T83] Registered device Abilis Systems DVB-Titan [ 1084.064611][ T2802] usb 3-1: bad CDC descriptors [ 1084.083198][ T2764] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1084.090965][ T2764] usb 5-1: can't read configurations, error -61 18:01:48 executing program 3: 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, 0x81, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200), 0xfffffffffffffe23) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x8, 0x8a040) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f00000000c0)) write$hidraw(r2, &(0x7f0000000180), 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGVERSION(r3, 0x80044801, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x3) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x9, 0x10000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000140)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000), 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x1f681b12e6145455) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r9, 0x40305828, 0x0) read$hidraw(r7, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000480)=ANY=[@ANYBLOB="4f0a0047f13300c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e1f80cb44b2d76c2aab85f416971591ac86ad8b1fc61679729d5cb6826ed1c9883fd04efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9fa0acf68dcba26669f7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da4aba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b64000017c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df4843a087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1cb61f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f216ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73051e8e6c6f6ad084c814bcf334cd9a81644c2908a48239ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c9ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009e7c6f66956ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c58847b2d8650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a297e7ed859e0bf15b1428bcbdbf1a76cb69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16b7544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a363a9a582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e813ea90ed3b55903c2f9766da43025f64de6ef149470b3bd80182f28b618fcc26ab5f40e6ed3147a3851b04e43b4f3254a716b81cb27333d6dcd99875d8183aed9a849d5eed37360078da990cbea8ebcd824c82f3ddad0ae9b7bb88ffa7746fd586f9f204a6dad1797dcc1f02086b00eaf9b4b467d413cc2f8ed7c2af3d555b3f3a464bb85468a73f52a7d8d69c511dbf7f444076128b49d8b95eb253d6b1123c6dbc1c23586fed86ef212ef3788cf94cc5f453c8f15e5701dae0bf08eb5dc6e799bfb00bb11f1dca9c38da73be4de8190a3d98ccae6e42deef8fb1c31490d1624d790d65cd42050df1944d43057f436988b9109e6ad2f2a43f85fe5fc6faf954a1070b64c99091956e95fc1ab5bbf0b98a7a09c49d49c00"/2943]) [ 1084.207660][ T2802] usb 6-1: USB disconnect, device number 18 [ 1084.222511][ T2802] Unregistered device Abilis Systems DVB-Titan [ 1084.224109][ T2802] as10x_usb: device has been disconnected [ 1084.243213][ T2764] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 1084.267288][ T83] usb 3-1: USB disconnect, device number 4 [ 1084.413114][ T2771] usb 1-1: config 0 has an invalid interface number: 151 but max is 0 [ 1084.421706][ T2771] usb 1-1: config 0 has no interface number 0 [ 1084.428322][ T2771] usb 1-1: New USB device found, idVendor=0710, idProduct=0001, bcdDevice=35.d1 [ 1084.437534][ T2771] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1084.446650][ T2771] usb 1-1: config 0 descriptor?? [ 1084.484957][ T2771] usb 1-1: Direct firmware load for whiteheat_loader.fw failed with error -2 [ 1084.494103][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1084.499406][ T2771] usb 1-1: ezusb_ihex_firmware_download - request "whiteheat_loader.fw" failed [ 1084.508703][ T2771] whiteheat: probe of 1-1:0.151 failed with error -2 [ 1084.533174][ T2764] usb 5-1: too many configurations: 229, using maximum allowed: 8 [ 1084.653179][ T2764] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1084.661310][ T2764] usb 5-1: can't read configurations, error -61 [ 1084.667789][ T2764] usb usb5-port1: unable to enumerate USB device [ 1084.686148][ T102] usb 1-1: USB disconnect, device number 100 18:01:48 executing program 4: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000440)=ANY=[@ANYRES16=0x0], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x100) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x1f) r2 = syz_usb_connect$cdc_ncm(0x0, 0x77, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x2, 0x1, 0x81, 0xa0, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x8, 0x24, 0x6, 0x0, 0x1, "bcf88a"}, {0x5, 0x24, 0x0, 0x7fff}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0x7, 0xfff, 0x9c}, {0x6, 0x24, 0x1a, 0x4, 0x73}, [@country_functional={0x6, 0x24, 0x7, 0x9, 0x9c7}]}, {{0x9, 0x5, 0x81, 0x3, 0x18c, 0x99, 0x0, 0x4}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xc3, "", {{{0x9, 0x5, 0x82, 0x2, 0x16, 0x5, 0x8, 0xbd}}, {{0x9, 0x5, 0x3, 0x2, 0x14c, 0x80, 0x81, 0x80}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x4, 0x6, 0x3, 0x40, 0xd}, 0x23, &(0x7f0000000140)={0x5, 0xf, 0x23, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x7, 0x0, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1, 0x0, 0x5}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xe, 0x4, 0x626}]}, 0x3, [{0x5b, &(0x7f0000000180)=@string={0x5b, 0x3, "019d4a30466e9c927b4c36cc1925b11ff597e1c97d14297cb9ab8087a50bf52a7a24e6acdd00954e5f83706dfbbe6e556a8ae83f2730c5d3a43f6c3114d31981e8fe7766b73980a9c1753daa2875a7efef7a2f142921a9eca1"}}, {0xe9, &(0x7f0000000200)=@string={0xe9, 0x3, "a7b249b6a39bdde5ab2799af71c92596803d46f68827a938da9caba9ee93421999b5d97bda89305cbeb646e54ae865cf81482a41bdbd4a15cc4930510e93892d97dd48e95f08fbfe6c98c3b6a98774ac5771014e7b47834ab3dbada8addf40191b839718291bd43ecbc3bc46e6eed51d6a7ee29b534e40a96f6e3ce7a80b9d09f8efb7aea3dd41f7cac6e2114ea5e4136cb282bb0ccd317bd2af1adce49b6d0d5a43ecff3cfe9bc258d2c573436f04fab6985f0f686d28e2035f7e804ce44fc20729afef98c008bb3186c124e5a80f807820d993f0d94c399c8629d2019a04a706ddbd765b49d0"}}, {0xd0, &(0x7f0000000300)=@string={0xd0, 0x3, "c66037f799fd7bfdd1e9160177de036053f585fed734d4e790738983cf261a150900debc02243f8ded44d6ef865b7064fa74db8015f41643f4590962cc1e40d612d4ab66cd145f976b553ca6d7f150fbb6924b56e4075bc1ad83e2cc479763b2c649360ab20c31b4b8e2bc046fcb1fd974238a088a70dfbf67d37576ca0cd9bc9f638f0bbcec7b5540f49c9810359c2050bdca5011896efb38abbfc61b5b4d647d62dd7364b7c287a06e1982c202895c4029185a2b580c528f7125fcde6083ab0e34140394f21b42750ee428b05e"}}]}) syz_usb_control_io(r2, &(0x7f0000000640)={0x2c, &(0x7f0000000480)={0x0, 0xb, 0x2, {0x2, 0xb}}, &(0x7f00000004c0)={0x0, 0x3, 0x75, @string={0x75, 0x3, "b8e396b6eb60cd0ee92d763bb292f9320b001f8120ac37a7df77aecf12147c6732e76d18bd2826e1758bd8f996dfaf92cb65fb567d9a1c195d6f13717eac8ac29e238853c97e723c0698f9a3d4c0898884c7f84ebab1d3f1b4ef1caad0e86be2d73e834980cedc99309292f1e4157f05c03ae6"}}, &(0x7f0000000540)={0x0, 0xf, 0x44, {0x5, 0xf, 0x44, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd759c93ce5fa3ab1, 0xf8, 0x20, 0x400}, @wireless={0xb, 0x10, 0x1, 0x0, 0x40, 0x8, 0x5f, 0xe8, 0x61}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xd, 0x8}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x5, 0xf, 0x3, [0xa7c738c873d9a872, 0x987e185ae5af6d39, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x9, 0x8, 0x800, 0x5}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x80, 0xfc, 0x49, "27c8acf6", "8d2b5918"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x3, 0x65, 0x1, 0x9a, 0x3, 0x7f}}}, &(0x7f0000000bc0)={0xac, &(0x7f0000000680)={0x0, 0x7, 0x2b, "5076467cd182708add1c41c0dc17ac777a5c60b7454d779fbeb5e36730ade333d3e2b8ed07f7f113a8a073"}, &(0x7f00000006c0)={0x0, 0xa, 0x1}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000740)={0x20, 0x81, 0x2, '.C'}, &(0x7f0000000780)={0x20, 0x82, 0x2, '_C'}, &(0x7f00000007c0)={0x20, 0x83, 0x1, "a0"}, &(0x7f0000000800)={0x20, 0x84, 0x2, "f149"}, &(0x7f0000000840)={0x20, 0x85, 0x3, "575799"}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x8, {0x1480, 0x8, [0xf7]}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000980)={0x40, 0xb, 0x2, "76ad"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000a40)={0x40, 0x17, 0x6, @dev={[], 0x12}}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "9a1a"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x401}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x20}}) 18:01:48 executing program 3: syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x6, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4d8, 0xf002, 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(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000180)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="000022000000220057d31d71e809398748984d"], 0x0, 0x0, 0x0, 0x0}, 0x0) write$hidraw(r0, &(0x7f0000001200), 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0}) [ 1084.983052][ T2764] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 1085.043061][ T3109] usb 3-1: new full-speed USB device number 5 using dummy_hcd [ 1085.103088][ T2730] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 1085.183059][ T2771] usb 5-1: new high-speed USB device number 72 using dummy_hcd 18:01:49 executing program 1: syz_usb_connect(0x0, 0x318, &(0x7f0000003540)={{0x12, 0x1, 0x0, 0xd0, 0x75, 0x25, 0x8, 0xbfd, 0x108, 0x7013, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8f, 0x0, 0x0, 0xcb, 0xe0, 0x24, 0x0, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "be9f9434009087f3e77d9874812814647dbb5c6c8f210fe9a100b723ca2e5d7522fadb730c449782c7ed405765f45534336abe1c36079633ccb4fea065cf173826494a9ccdc7d3fda9a707fe3f7d2d0d9238267fcb14ee691f62711ba4af822bc626d911de1cd39af05c7d208b2b942c99d1c0ee6e4ea4701bb34681fde0865f4302506c43a3a668b58528b5e80dc5812676"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "c7b4e9672b0a7c867d6c7b082a95fb41ac98f8969adb6249e551fdfee06c8818c60ab80f20d68ca159286b5a77de769a2b464863e5a8ddeabd6bfd120ecafc53fdb36161558242f1a264eeea65db7d695be68f8f67d56aff9e59569ac56d36bcd8f84dc36ab88db944b52716d00c6da240c27f5ab435909fd0601d3cada9312c009ad6da2ac2f174e6dc8ffc4d8932a65f229bb409db7f7c71d383d7f54fdb74d7f9ce302a1fb771"}]}}, {}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "6bc3627c2cd79d720be9ef60f7b46e8ad5ff2fd8d968bde7457ab6a8210ee9d4923a2238c32e1fcbc94f6fe8ee0ccd2d292e"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "c7a4ad4ba5e881311fe4bf0ae04020d8326dea99c9b07116e10f113b1068b8d786d7cf5b549142b153341cee449d09cf5b5fdf2b23c7fdb5416590092875ab13a46d698299c4d9525b9a4cdf7b2abe32e0118392d9501df5de281b1f69369c6404cb09284d4d688cbcc23284024d3a5d1515f9a0f7bac9ccd77e03c5b4eb806ec69396a8045d329291e415a86b21a995782b2fc4de11d2d6ac1db1399582d8070523958c239bc1d2fd2578dbe4d6aeac8eef4930ce29008d418fd28baa9bb538bdf282f495def85b0bafe6674a7c77981b21d4b7b81f573327f739ed82feffaddb6cbc5badec664bc4cd42931a736df2da8ea748eed28e86e4b0e79a99d29f9b9e92a4ab7d178d038cb898b2d4664b522c1ba260ac073e0473118623f9caa6fc569cc8d02859184680e0ae6a92ab2e260e42afc7a817fbfb3f0d78d1165b6d163dfe9fa2aa7d7b3246e136f02665225544d06d035973ef9c44d080296e787848648670a62d8d59f8745b9aefa3412cec3f78a202f67d7788442d4b722143878a549f38087ae3ced2e6beac9dfdbb4a5655813f1a2bf1c476a93df5804a66fa23e53e5081406d20e3b9a53d9e3a2cc0d01384c8dbf670da55f6eef09f9576d7d53c0f8492dff652fc65411ee5fa39457534769b62069b4548441a4a472171a5fe58c44c9f0892ebee861d8a6c5945607bd9b20a2f6696dcc642793bcd6819a345cb434c8e8e698836a7f299bc2cd4f4d85fccb27075cd8676f19985c5dc02bfc55f2eea5a8cd5b2aec0f4187cf811abd10d18511f9c98bb9ca4c2fd24f618fea3074c78723558700a89b13bf0f9d383658fa233524a042d490c8cb88a2dae95eaf9f11b13ecdba50e8003db616a8f51aab54f1f3a569fa33b088597ab575c18b2c30ed4f794392fcbbd601c900f2a12e2e934ca5bd07799103876c7d412a9ceeec3bf04d9df04431f10f61d71ab0998db3469d029d15d62ff0bd5c5a7d4d791c49c1cad15285ffd96182873f3eccfd4ecea35b07c4ca8c2297b6907d2d07ba70c08cb1fa0bf382dd72c59c2b568cb071d2987882ab0da68980b385720ee314d659f6e3f2dca2768d9ecbb5420a317c5313515741ab88ef6cac67a7e4358e20cb2cbe1c1474f6e289126d701d041539bdae634e5a37ae309d9a5fae29a7af7be863eca73fe0b02e47f69e6561797630ad932ae946744c4de55ba714bd5c2996f22f8334eb06ad807ba01a43f8cf07901c1059c52c81a2adf18200726d42b108ca7477e2048936fe5241bb6ef2956858226f473d67c0f8f346ed8353132eb7d4050e089d674d94ba9dff16f66ee3934fe13be31c35d4dcea087f0911f8cea2352fc62a50ffeb62b55d75ba5c469e801c4d03d3f1fa493a0e841c4639b9436735a288c233e2a5f1b7ba8e82706048e1bd1fc8d48e54a9284afd71422da0d1b63eeed5b7a08c898d1bd223e48d6914dae0160ea674a369ea57d5fc8dd5aea977bec0240baa753100a8b5b0be45f787d9d5741296744c7e394b66cab701f2342e751f39e33d3ee3566d18ff62f673bdfda73983948f9da95e7c926f8a4b4be313ba9d51c7f3d22d0ccfb8547542e78a9b772cfefaaa4c47df04ef953876a1b8faf3e60f0eff7de9eccd9a00d38831ee5d7e299bf989dbce14e0b89e719dae641552989736ce60bd47f9abe2013252b056fe3cff214dc20790694b66caaf9949dcf1ef705da44af38f2dd208acbf2891b3bce084c81df659d5a665d5cf2501cc501b388de1136b3ddc26ba5a1e0f4abbf4956435c567f0ea1f82bb31eaffc18ad5c0a94bc9221c54ed5a4c0cd31938516b43e23562ca3da26fbd0c9f704f0ab69de739e7d977d73959b3b95883bd046ba6b67d738f036f4fcd33406c412b730f324aa600c48080300116be3c66d2587ee4a047b7a265e84c89dfeddc74e50566d2c4012077875c402fec1b6e14dc557d6f66cdeea909af5b1c696c1ffc598865ab6693eb0b0f2f333a68174d15457ac6e2a8a2595d69372c2a7a67f9aefd2fd16a45d20633397a9bfc5cd74703d31724a4c2e5c3707d42acfb2d4552f6be8e8c57492db0341c546f881c1965aab37ea0e9e91249457a35eda180bfd27b1a01e9aa8e215866cca72d4837f82144c1ba7a24728a7fbb48e4643123144dbd312e028009937cc32cb585a4bd81d22859d364dac70c9c57ff06f94ef5d9452edbd7ea868b1a0c8652a5a057bd22b6fbb6dd8ac2daeb0dd9d3b11137edd00f923d007b91493f4fb761b950f777b1c2ecb17454bc42138a8f2939a88b0e88005a07a40ebdc3760f583eff65686c03d269ee09d056f8d2a7a51af1469805e89943b375cd3c3f9ad9892e4aaff3c22a2a65f3e1523b2f893a5f578d588e9132de4f0779993c01d285968c4c8d894379daf022ab1d8893d96685d0d2c9189ecc61925fc62adf4224adb742aa4f7cb381ca95de4919f37438185a8064336477a141dc4c6c69a4cff81148c36412bb3b81835abd086f57c41a2ad2429acc1e00d669bef335dfccbd09b14e1c062c5ddd0515701fe18500bd08c4ba953445fef0144c71c1a3b056ba375a3092e2961710fe85f4576d9b97771fd22a8cbc8b46bd92e1ec0d733d95fb58dc2135019d37f237ee0eece8f501057ef4a7a85bc8e3a2b9acc2ae3c5a25559ddcacab8e1702c71b6b1992691f529008d8c995d15f12750b7411649497b780d0bc2f7c445b0a515e6c46482f1c73b9b319dce86e07e3443e7b55d8f323ace1204dbaef979e6f4cdd99a097866e3973c974fb7ed8d66d771ffebff5898de199c440fde22102b5240ce13de7dd2591ad20ddb766adb6b8e8c38e242e43f480975f432779b39e9b8bb4b69747135f024729457a7fef8e9d132530707a9e62a539ca5d544cee9728f547ea4cc617da92b2808a2e80c90159a3200bd3fe9c38de2e6d4cd10ef4cc520855beffe0728d9969038cd466808416c6f3799ff6310819c8cf869ed1aa04c33eded7b39687a7b0207b1425059932b04c4fe51f3cef790e947242215d3df0766584e1f6a613071121f1f5cbb394cd0cdc0c3a36f17cffaa6cac8f3b7f36291c453c073aeeef5772a29eaa8fe08d8c38da50f0a956c3c055a2f96a8b8649658f95171b2cca2daf65c06bbf76f49812acf74d37a154a63431bf8321b3ead43132614979dcb9c5d076c441696bef28b9089dbd40a4b3a509652c76b9fbf216a188d303297215707f2409c1be9aa4d2423fce5a03ce10e04f60d4dcbfd1c6fd78c206ee15532b9827067ea0503e3715f725e556ea3a02f0f71cb76047dcd8d035b4eb7dc5ea1d188fbd0636c7cd45326944035a220b5c4a174d818a4c4048894bcf985a5e26985598dc33e391c9399db80599a89dcae9765454c9d1c9303b31f71fc551b00500b1e02607692cd765a32cf08aa1f6b39a5679c1588c2298be49bbee0b620081a49d1466ba3ec71bf7fa8ce6af271804be2c8552cb7ebfdf818dc58e70b86fdd824bc4c5d4a7a102d75f2d183931d9c96924530503ad186b050b9ad9b85256ca0a73f8d43a984cc78539f6b64dd56ade61518d51477070e5a03a230a66fa0398c3c028b3183653a26a09f9e5b75e590265392d6044578cae2243418f0d680a9b547f29c32a59c82eaa9d5affe2059e1adcb989b0dacfae325f39db1b22c694c2073882944d8517ae7a8f891e886991e42e1199171c595e4180d3dde4f8b9f1791eab4c6e76c704bc3fc7165ee4c8dad8b50b0ac2969147eeb7c0b6ad5d73e553e2c40906e5440059f93c8baa4fd125be9149800e93444a3bdc3205354649a1e72617efe2c4e5609919326072e18501f6c2bca6dd2630dda8b60ccdcbc586eabe9c55dca5cdef93c578c44e11ce65d79ccd0b5a693826d8fe40d7d5929d2b387fdc704584f6f968cbffc21876d5e28958470a1e5580c9d3bbfdbe563be2451059cdc8c42fffe1f051733c72fd6b57935a5c8425dbac82c1e9ebcf998efcc27b233014aefdcc03ce713644f038cc35196f4188a0e9465c0db302ebdfcc495bd257d0ad204df2342b8d5b184268d8636b487700adbf1af78119b51c085c21b1dbb764ad35a2e8caf40313c303ac4efc8802696e1c214b2698cbb9a8991d4d0a1c0670dc118972f6df8f04aef6ac0437adf854e9d0c0672d20d92a3ef1671805bb42d710f696455b118f7e3576089f7854fe214d65716d1125a91254f208cd3fbbaa5c5b88eac0c80a07367e1257645351c424e0ba9687871fdef77fe403738e6ae85ebd3151c264fe4ea17dc8604493ded2c646419e0129822715bbb023d8d6743de56b70d89447d5cbb67aa4f562fa59ce76531b9f9ebfc181df48cae3b5cb3525a6215a0a734d95a93918e7c2c0c68be4578329a29ad46ed38cc11ea88b230f23d34a6ceb71831392fcf9a21da1a43a43a95dfe67ce7329dbc78e22a962dc0c3f189fb3b5f57ea9eb23af01cfba8ab440e0820d89fa65692656554201144997dc819321367b1355435904988b22eb14f8bffa9cec4911292ec8dfba19729909b530d78e2e558edb9b68a35d79c0b9e9e954603802ff939c92535c2a7ec280f173a97dbbdc3861cd557038b3e6c1a80870a5672e2f8c18b6b1d7fd1b6fdb59b744882df79fea97d1190b831a23d4a93cfc21eecbc4a61ca0da70a6a31ea9e67af4fab639167371c2ab59762e91b8dadd36ea9c48970971f09bc874366a8c4da8f6144308e97f32754a561d5a99498d680220f09a82215c4bd6710ebb74fe094668549d0820ac03906ea5a537f49b147b462de1afeda5454f115143258462b1fe080c7d7dfe59bec4ad184a8b8e01062658b33e7b5048b75885babd3dfe8225bdf4558f8fd98dc8e69f6b468e1e462da8e965327c679288c6583f38d0d1e6f532f595d0489f2074ae84470b48928cddd170b5de969925d69880b7710f8f2bac615e969a1320ddf3a6b05556f8696b4a935ad1b5aef702d13d770e1945f0f0edae794cc6e091165ba7bb60ce992fa789520c2e68fe6ecd0b610b480cea22299fec041d1885012fb79c2f0ff6af42870ee4ac4260379627a92ae5005b7efbd1647539926377196f13892709eadbaacdde01cdd6dee980708f017cba3a20ce17a475b6bf52526cf72f9aed44496ef008ccec1cbea62b195a2e2aa61a55c910cb0f5260b19eba34357b11059bf648888ecc80645b280d1cae1b40a3e5d32e3149362bdc7a1d38feadde5091ae928ffec51e1a05778f321aadfc9c636079ef194145417c23c21dfdfab61bb341d14672861148ec53944807024a40660269b4ab6e890cfa1069948c07cfb1cc3fb930ba09efed51e094140d963719fd05a7681ca3032714fe02fc1a0a5824868b969468dc15e65e73e9a339b23f8a609b2ae80bb8a13e82e3ac8743ed98a6d9aea576badc13894074552b74a4cc59ef7b2a6561c378828e19fe4c6007e50e9b1db4424093e9d52a90b093032215d55124254aa704752289fbde6ed41841a81cffc45e056754a097958b270879a7fa1b93f76818d683c1d6d2e7bcae9b1cc9742c48f771fba8463cfcfa35c3b62616e979d260c4d627b2a4b764017c4f236596c1407c77ceb1485ccd049f6a4ae9a4d1a05a177e081b767e928fafde1e4e6b3208a86e8a3dcc9b6f6dc3bfb34339c77d067755b93474295559d18291c5c6f758a09de7b5b194e1c0288bc9dd3360557c796db7c2efc7d442d1606d91d67cd6854393c5ae3a5bec8c476a6a9ea2d0a053bf5c787b6e1f1b7c2ecc78c3ae50c3c17bd3bd64e99a21e4617a45bd1a862"}, @generic={0x0, 0x0, "d621fda9775f9685b7caf467393d0bc56d36443c8e54f41356c0ca463b5433e426321e18151a95ed9d1361fbd44f220568140f2ea3d3bdf895ce019d9f687955368bda02a8c46c005c6fa124339ff27bb2004370a8dd447b601c9df9b44d8e670d1d8a07403a4e73f5d10c4558d2ea2d7f59973a"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "9802d4d0e2807e53e543f63734effd475b4e8847d66ee30bd067add3bdedf30fbed615bdd617a67ab93f1f40f096c8cd0f9cd5bc2137b1b9e72e036ff22bd06e37bd8105e65686544ce83e23505defe9cb6fb6f1076c37b1dfec6d62b308f1bfdf684325df6065d7cdc4259178b583e92449f42b3ee950c2082487256ae8046e3d37bc1673fd2ff9775cbe7a338dc91591490d70b94bb03e8d94a7c60f7c90d936ee964fd8a3e2ac48662fb959094d2ab2e93ed12db9f310319f5322487a50d77aa4949f2837a95c946411f8e21dbe8b2bb9b7289338735cacc8071361efc8193c561f167d2750cc3a36d8fd42ee775e8ccdc0d82d627eb3e74016ad0833820a3fcbb0b1cc16c3416c5bd00ce9f53b4d1dfbd2a4733fbbe0b453db935d413c60c3859afe87ed33d5412ad3c1da8469de2343a3e607ccbc5514065a24e167764a857786feb61f18959f9a4f8df6dbceac38eeb45e40e18abaf0c3b9a599acf0372b60c5530931899420547776402e640b0dfc6bcce27d349bdd248cbc6cf5e37f6768770b311807b7907078c162c4cca92d06fc33bd1de75c037d98b441ba43aa06480cf9374686954ac9ab6501e6cb297c5434aef333748a0fdd4bd99ba42fc101d3e7e7488c5078c8fc93bb5c85861644b0e8d02e7c2bbcb2552f57333650a2b15dd8cf3eadcd60f9c02a03e8b012ce8251664dba51e549610937769daa68cd9418a8c280f2ce7e0f57e13be0a725febc400f205aaa5b3fa189f8cac13683a25b3a85dae4ad8d2ed6865f20eb2f2b6ae01c1cd40ccf0ee8de4226e2e2c3c62d25a3bf95dd21345bb383980b19836b248c08c8d2d946bfdb24e8f4cca98a7466af0cbe96debe356ffee6faed9597f44c85b3a79bc1ed3c5afcce283463343e22e122ba42e489f7eddbfc657c5235c3f31b3d249942e3d1eee694e06bec32330367ae0be2894371334542a0e91231a30f1abd3913666ff76581b72c5f6ef2a5aa92c07a140e580b424f356ec48f1e8e540bf5fe26d1984f589d5021fda460f4c44d01c65cce5d76a31971cf62e4fc4ce1ebbfce911befec5bf4a1863a80788a48bd18a03ef09cfd2daf90c3917fead51ab7d2e9d57c7403001d637a2ab6307e9fa250df37570306f0a3b282dbe77fc2af5c12631912580939f7de99c110b44968c1ff339afc5d9b491eb74068d15a2253fae67cecf75bd51c9bca30a13e9c8dabf03dba95e89d872b37f5f4ddc2e4d8916281b032d59a9feac3d97a582ed2f8b7d21fb12f89f4c27e84cf8f03b9cd1362658409c20ea1de0cf4362147e4c97f486aa13bdbb85b7971893521d646bbdf6bf21c0c4bc414fd62f7fee83a950368cf6fe0104344f00418baf92e6d8dd2fdb2a6fe8c5c9143f4e867dbf1dbb9739df5bc8200303ed850dfc8151184c2700a21ca49358379b6b97920b126101d28a7532af8b906d7a1843625a00687204ba2069df1c7937265270d0bfb6a5e35afacd6ee9eba3261cceccbfcb11fd6af3c47c3508b210db483c0b845d30ab6113822730d35e2a1c7dfb803f922e182712382cbb9274cedebe2a7fc53562dde133927b66ba2a8fddfc6d9e5737d051148639a4aeb005d144044dc28b52fc0b613468734cce85b95e063c9767023fa65875a3dd8d3eef4beff98dda1c1aab172c780fb3806241ae6e343fc92908d413aca4fee0c513373152277379d597d02cb61bb228e78b1b2eb0af983fb48f1ec7ed18950ee82177bd230814a00e7e22d91a1ccf4dfd5614071e58931d0e5cc5844117d66b932e11b431310c73773a881feb6f67471cfd62cbfc7eae9febcc09b3842c137c110630c1f75cf0706ee51ff747ac6f535c61706d6ec7da777427ac0fa7dc303b7ccecc48bcbb024891b1eafc336a30194c417e8ef6a2a26d92a1435efb35e1a0e32dbc6fd90b33baca4805c62fafb6b3fe459653d8ae910578d16e8adc8e854de8955782471e2c6f748eda7bb42c7033d9bca38b517463480db380ba735d5f5e3462f016dedea9dc0540ae40b19d1c2fed70689f11c9ae2fc59021382cce9d3f51e82111242b85f975cc12e80d758fbde490bc95cb2a9a26e934e5ac4b03a4d840f29e48885a9e446d5c34a1a50ca40220d344705c7f3ffcfd077e6e65fb52e5a64df234f12c396250606133c0e90c5d15a6ebdd39e8c82506c957fc8b99562668ddb21f0d3c44ce1fca5fb303caa90a7a221a751107ae8c1ff1cbf8d4678789c3353739819e1660e5334557a6d1ab9c03acd1c03631c90ed9f2ca2713340c4cbdefa9b62a524a4478b502553175ab14406ece19e9f15ea604dab077cad9d010931abecd7a3b2f61b52f8751e5c75be427d4387d9f15dadc2a867c357f8898a54c9bcd8ec39d7ff7953e5ee1ce05749021829d1c84da6ee97e3368c552e9c9d7b2524f475d3c397355286e027bcf4a03f98c77ff0d81b9dd31562d377e372a2e6dfa72009a08ed2589e53046e0a376e196d6bbec4eb4e205469d028d1758da2141102f2469da495c07981e9ad675aed347e7ec506920e5626b34841de8cfc9d1704ce84df4ad52adbcd6f60e083db23da1840c62cea56c095d3e823cdba8c9913be1df4d7d25a7acfa42dae60593a574efd73c458214ab14bdbab7966f7d4d3eca2561030132a530395202b5968a7b294a10ab9624d8f226108268967144f1cc2a8120b576ea71cd8b24c1f8243a3d2c7203781d9554b29399513f3f2e1602c8b2f42cf528a16e7c8e1572afafbf91e4f6bb2ab431760b12a8e89d5a17bfa657cdedf27627c885293173f9887519adc81d48a627f5fe31a254c3b34a91011d2299511ecf0d29f13e6c0bd1d153ee7b03db1175c3750d50fae90a9fb3a44001bb5486fd8acaf880f745f4edc42a3378b7a1b9af30fe07fa0eec28d04b6963a500cb6909007bff2a6b2e8e2c8183687dbe723ce2b3689ed43bd2a2834111ad0603303fcc94cd6ce9d96591d037397fbaea6470623bbcbd2294a478b140d158794bb2d21c2d71cb870b852eee887f7bda62e5b602aafbc957bc09914e8e4efca0e4070c3fb8c279a701f060357c612a5f7bee44f641cd157691cf471d966fabc40061b93d09ababc597c6eeb8d600d9b2167584c45336f1a0386f583c95e3bc0c4fc4906145067bba73d7ab3dcedfc2c3e6c68c07ec77866e9a03e1fbc462552a40d2dc162053256ff6d1dc259911ece54506d1ceadd4e8062bb4e8414159fc93b79fa8904960f504f62947fc5db928e0234de1a3826529d20f2aaeca30bdf40b3b19e1010c6d278b5f374a2b4c1aa367ae9d3368168235dc5bc14bb59ac8ad96dba8e43d7ccc55b46e1112f973f4989e9cd9ec2c1b59bf623076682ef7901390fc0a93a4cc0606092a3cc30387b6703bb1339f32755e572df230093cc748394d4abfddf3f7584e771482ffaf56cc013a4268136efe5e3e830430729d01152abb8b6dcd82636764c270d4aa2d233a1520a3e79dfecf2e56c083528e7518435e188c3bd687c595ec21e99a620dc3205ed546607026861e0891caf63041bf13c18efe77f7417ed6e953e9bec5ea1ffe9f81ac445ae9bb8505c8f948011b53bf14a5a83923d6f75f435484313787f0f0ebd18a62ba5cc1bf6c17addec692041d6f80be114057cb4afa53137324374f4a6bbc2883c008f6faaed9d022ea84bc4d27d600ffabf2653083643867932d098933b171fd2eb7a28a1d40ad78a0c6adc3f653e323d776e703eaa6a835542c592b08db42a5a9c492d40014e5531d1e7ceb6b70f72a4c9fbe7478c24c705c8ab03fb5f7bf7792816c963c8a49c71640b103d2046a8224a83c5b4807e89610b9d670d015200bcff93f109a0976e985eb0e7ba360e385f3cb608aa55245a23106e4941db10e323e71839eed982b7ae8f04cbfc132ec42a038f90fb50a822b2bbca2e9734d7d336e390e945d7b1330cc6c59bbb2afe355815495574aad8fd7f0e71c2d612b2b2cfd770de8ff7bb3dc7ddd6bacfd3ba62ad40f633d79dfef591c9561c6d156574a193ccf41a98456f56ee8999474ac9ef499e06c2c5a95bbbc587396a9326cdce2ce49d75d36af2910a8e477062cfb411a8d7818a78f0379e5650e8fd6b42991c4c759dc00e5e9d146ff94da4d3633e523a6b631ca5f6f4c3f8e692910530a0e3a825321f440c4939825f7436dd691a0a3a51f4db25a9a9b6cb08a3549927eee56ae4ff1ebbd788e40b50849fa11cc1fb3a08c0f4529c44639fd1da17eb764a472c87919c7a897825edf084f2de16860dc3635c9c206021b2b1a3fcc5dea13aaffb19e872782b94b04c83cd1dd94feab3ab5d1a07356ce5fcd6def966edc668771545072fc27cdf01e5d192a7a45ed66f1b4c30cea1ae90625ea40fdca82439c26415a1d6bdf44c61f9adba93355dfce4e8b8813a8a593331cef7ee7391620f0e9ee557561e553edccc7ac22bb5eeaa5f0b9c5a91aa1cae060a8a9d562d7b75e0b775f3774bf3ce23077791bef67623ae22c9294d663f95cf57e3eef36095ec7b53cada0e0a42f9236c44ab640e65409aa3cf793b558792c26b53f80871f488ecf5b57996af2f8134c235e5e2b9d8592b5cd9553dc9265add27d0e3352c55471c98843501f5a0f17634869f91cefbe8ee11276ed8299f517eed99f480525a0d0036d92cbf64c5fc9316bdb439e525495dfa7edf9df2f6b5f6bbe9ebda1e2c50a6b33f4f23a8ccdb7d5a86c6b49cfbffc8b4cc4db284e7d70311541ad483b442fa5733851fa724663ef2636f0bf0d7e864c5f4a69d276516ff1dc4db52c70c3032c879a2c6123c8d3ff89393a99d8f986724e83bcb01f652bdea3e3c993e67a07a377b7bea89665a76e3e1446d29e8dd2220ada9ca1449e85fec5e94ffd45beac442efbe44e5abafecbee17d353e298535195a8ca0b865febeaba5ae3f8bdb336c7f40444da648199d50b3c35ad7260631c47640f287e7cdd785aa33502553f4a6a0fa9a639b673bcad67574b6996ba88287fca0daf8ea63ea5cc617a4c16fdf91144446b2e572d9d3dd62d0d1e96c6448512bb451690e7bc79cba124e60d40ab441f99d9b747adbc04640888df6e0288baf7333a1bfed307a4e359db12be7432b4f4569c83cfd0cc4f39646f9ea0ac1055eb4d0a57fc9d717e2ee284ead2a86e47dad661ec9bc156382eae1b5a2b2c0dc90e281d732f738631ef2fa81700607adad2c17fd48e0f8388f7de6e0f815d7bcc668491c9819c9b81af2bded9163aa4238c28466be61abe20ca7f1c95dd040d37dc329489e18dd7de3ac540e974d38241b71b1aaf5f642cb386ed1632d363b3e08d9d2ee69544e2327ee09f0d54d07bda6b7ee8be5550ad54f176929c648021770ca4700a3313692adc468d44c85e6fc4c620bab1df10dcf2e072b260a020a82608d7f9c3a78354526d66a42c672595afecbc16480ea433dfd819dcb26ba00668d963766c1cf5802902975b5e33efcc10fe4752841b1636400eec66cad13d55553bd1e93688d7bf95de7169953f80af8de8a74346b7c5ceed597280e73f68881625d4b59157eb2d14d6ec400e1f259741bdf062aa40e7593eae4a6977d6fcebb7afbde9be41fe3098ca95169953a0f2fef4b87f141fe58bc1b89feaec47ac77036df60acccd561c8a6e8f9b9d68d03084c1f893c842b58d5117756f19e30b55c0d563db2a148b32c09750710cbcdb072ba83c35b55c4ca32056c5c33d9b26f286a508102d5ceb5f733e3173d84b10d44062e0f2cab521df5742bfaa7fed2bb0056d802c3101cafb975dd47b6023d6e8986a8becd8dc2480451250f85c21fdd27107a1be373e8ad93509013cbff"}, @generic={0x0, 0x0, "218bc084beb0bf6d13a59bc02b18"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "7a00f8bfd4f03ef912d5fbbbe00a7d08e84f80c517d488c4c88896d17ec19b1d00e3c31b99f0e4d79fd3a23c73573f6de3bff107ba18163baa43d8abd94b5e451e9cfe2968e238e4b3889d9b6b976a93ebcef7bc33bc8f76c70bf8c7f7a5de628924538593998042a9ef560025a28976db04a05c751e7ce424c359ee9784f5a8eaefb6406481b0c29f25ac740ec4848b073077ad4588d001a1c83992f436f6d6710783f7b952e7e827474174ec3d7c77639593447a33773d7502da068e6f894ad4bec9a39e552411e0"}, @generic={0x0, 0x0, "6ba8289d04048f48f4e0da2c9407880ce7c95bdd5e2174cac8563f9d8ae60e05771a36aa7c3b87872fc5707f715e113f26e5f75dc88624417a45b30c42e2e43860b266b98f2cf2cf22878bdef9ddcb8ded5d78c1777b3989b28ef544e55416eedb1f772ca814ea42bfb56cf6357d4f1ef858f45c831706ebd2d3524ca261ccc1a269f513a81bb3855278887f8ec40b8573f1f89bcaa84f7a5b6ea37537c661585d67c038a576a20cecfb58eb3a34d179c262f5e15acdda986e23711d685ef42b884b9b8216c54a57aa98de830212cdd0aa916cfbd99d5ee278f8bad8c2a993032cafba243f6d7ff05d2f570c419db037fb27f1e80845667caad135b3b9fe98f49a56c19f71534d57f4f88fdf4a186539ff7ad5d4f021f90373ee87d8fe4f08dfe5e98c6cf90edaeaa80f0d41dbf970d2aa52401bfe92c27f716007d84c157ce27ee42e42ab8b4f0d724d07d228a38345615a8534b6295c6ad40296ac6ab961893eacca8b67133c65a24617d1d08b3eb1884b237d6e096d467078b571ad77d973b1d4363743c710aed2b85c34ca4d2a46c19b28ca03e714c55b4d3368890cccf3d5f3b70f70536c1802f1402136d2e3623c218359298a4e42df8f37cc427aa2b538b46ab0f9700885dc47ce4a69c7a412c8867504644fa9fddf4834491a6ca5b89ea24d9fb8681426ee70bfb17da00c1c2880354dbebfb029e0b32f7cafcb148b3b9b836607852a8a3f03c0cd38aea783e4509726202115ec7da16c9ea3cea36d6976281a5dc0239bcbac817c0ff5257ae769e146bfe0f60231ea83fa7e5871d4673d97ba4f75d037824b669548d55f50a14787cc98cf9d305fcde612f45b74efee89f789394572504aae2f2ab4f2c648539a8a29acdbde04bbe1e4a2b7df90b6cbbef6a0b8f6919d0be0f727d0bfb60058a831ffbe67088bf486c59f17af868bf92854b8f6f6b6374de72c2d465599b9504db52e8ba9dd1fa7f73525764dc1be81b34e2c6d13cc0df84b856d4a92989a0d2d10edc7ff5cdb582e9370ab3588477bbe991d1f18d5fc7568c8c30e25f219aa973d184808e26f9591e5f677dff96984e8b8dac461cc9d24399f6ab18044d6ee307cde34e11d99aeb021292c2cda2fce7fd3adeb6a79c0855b246eb0719f4efed57101b8bba29b9485844326a2f95229a18d21b43ed1543188f6c5972f8f6cfb5826a000b5f17a09b8ff1f93e0caf9a762e7f820e5279228eeac302b5a94736ac35de7ab3249e53ed2862d7abcd1ac32df07833786c68614c922bf9b27b13b090bd9f4337b7602fd13b9433c4ca234e487eadd8a0e747bd8fb58ed429af5e7e57e5c0be253618a39e49396e7a8ded8661bd81c42c70f7f66bec806b0b4fe490aa530bc35db593c85adbd33e423054a6f436454b4d8ae2f93b5625ebed67c4ae2a4889d0434de3049a9d151cfda19c70c61a6ae6bb520e561d5b21cc95b41358b0742e16512a3ab2c5c05e2e553367d8a58e0764f3d67fae07cfb8af0d03ea2b5438438fc95675908baa53fdb56293ef04c752a6acce2900b533702e432bf21d25eef4ce16467b1076104a690abbbca087fbf2d252a40317ec98537ce3b63ae4a3e89071a36d2a533958c50ffcfc7feea92ddbaa8cece1491bf4f96229f37b9151326c6642e89f77097c3a1180dfc1979a0c6296a03b3f84d63a801199b9d437c6b5483ad283ed348bf0e4d48b78ae370dd08955054a3ac38680f4789adf13172f14485f820ccca614a6080e5416bca070045e9b3c779651d7dd48df39b235ef2a04223bbbd63a2b558547a0d44617572375d7f94bb6b2c1776d617a769946914c190325848d5c7dc97fb286a8a1ac2e9d934aff5311f9bf7b2c94f747eee43aa9b46a876ab18c02874eda7c07917ba614f61a350d191ddc1d07db364cd6fd4d52e64be324d3c7722f14aafe1dd9c43098b39b3adad018ceba7ccb627d582aafb855ef30f43c3eee29ff3b164a86a322e1dec747293f6570058033dc19e1dc6d35b9396764b6a629a160375381bf1615aa234da053682bb80675d5bd1a77af771a040c6de5c7ebcb04d833ce2e49545a664637468d4ba67c2f5f039a7dd2bf4a7cec5b4c89939e27ebf9689045b59231179757b0cbea6e094840afca8967d74d5e1f5786529c97678d6c110da95d008e5dd7ecd3130393c9e0e469715022b47f3cf423fd2f545a510ab0dbdbf8541fb84edded2f967c83b85a59dacdd69d324681a96698b4e6ea549b4e5ae737ac85e870feffb8024dbac758bd2ab7d3cc4f95ee9ec66d82f02db8692224c8e7e947b357cddcf7452329e4cd40d130b2213274b4b6c9ec651582ee8f089b10a5d520d02dcfbad31773da46bdd2ae381a34b1f75b255e909d9edff11a597df93ebdd0e124985fd6358dc75b6d219e7a7f83dc4c049ef153f6ce88a1d840ded068d72827731cd65f01e8dfc86368551774693df832f6b7eab3a79eefc4f45ef086fdb158684886d8397aecba1cd55b9293c146e373840d9a995b5177858252209a4b0f6149c0a5f7c182117da21d8daac78d94d7339602bf5700482fbac5b8e4e9fe69c24fc65929475a17e0e20f3966bb0b7b4ecc972d6f3c6322985e62583ed4833db25ad04493104b48b221e42d94997d8bbffc932abb8e4c79005c905dff0dfb13630bb698021435b1a515daac9b523e7a93dc6ae351849190e3547fd789d25e5fd017ffb62d0e5ec4fe0b240fd2ff8a0fda8498471594a3766185984ea5d995dac6fd656a6ba9bb7aed08f59fcac02bfb23d7608b74ba0cffe660082fbc5443c474ff9fd9cc240f8d331e93b35c388376d07d525dda9b40c6f9c7ae7e9fae178c1fd70a4dd11a1927a46008c078e2635af701a1bfeb9edf949e2a5438ed51b9d6f116b1345102b50357fd5b3f7c9839c21975562e9bbfad5d2645e5dbbbf41bd80b1d7aec900afd7c677ece5026c79938d6aeab02e2cce58203da4a9f7f2c5d4c92e61447e949aa6c6ae8fe2ce1a6bbd09bd1b266972fa7b2c61e32f1d6e1a9fbd987d9764dcf220659f4b611ae21c27a50672fb3c7666e86cc65e1a694ff71e6c971b99a89ce1849fb4d3f4dbe1704a4d1797e987b13e8b3604c660b377f857280d9844059634f6adf1eb0402262193bc955b3c2ed5bd763d41f3dbe77a417ef52e1a467c0a7d3e1cd374138d1ed96c8792bc98c3ed1b6ee1c4ba9b459216953a4903825654e659784cc65e698c4501ee745359aeb7fea1a420dedf1ff26b3447f9f6187e579562af1bfc8deb8612df5db8008152b2f9b56dba8cc3ba843b05135364bb530749f75c09e9afd401522141af1d555904799ed316bddcee71478e1a12f35833c5da9af9ee935ed33406340b016e3bee144ab11f1fd3b1eb72ca62d2a5c87ba2819411564d3abedb95486713f7f9a88cd4e0741c11fadaafbac8b94ca16c0590b117e5f78cb9f5861a06ab0b3509f28c6ecf0b0a86da56e224144c70fb1be11a8c65caad54469faa4b4fb356f14044fde95dc5fb77f7cbf5e2d858c378ffdc5e7231d8c89aebbc910b62ebbbbcdc4f5ec5248c7464d1ecb0b204d66d078e1e69a9da6b4f9304b8cb3e33133e83ce75dca18c4d71d1d1b0bb02e9f171c5caf914496fad713379db8b22b21d71bd01ae631e2793c9b09df7522fc2592f57b69d4493aacce757f5c28643bba90de87842640714b893d6f0d3a9b67a131eb153fa67fb96f4e5d3a2c46a14a6f6ff342df21121bf237c9f312133eed175467714b44c1a648030f4d2cb7b6f0eecf92707b1369d576776b4abf57e1d52c818eaa5c2a83caca7ec09f7fc46294d562336519a315e0a38229b35b1e74ceed0da6d7a8886261496b99a68a8714de11e098b2185541508922b9183640ec4ea0d4bd388a420ef0ac26447d812ae11097d5f36733b53c45a9d9e26b5550c8829cf82d75584ec404ac4404858accd21fd51ee05f116cfa834107015f4b830c3955b20d7c7d30b11973a3e5dd6d4d7dd95a586cd02f8cfd2bfacee650f6156cda0a74c8b047db9e05d43673ec32b162c9c4aecebf0798a60028c90a1f23b549dd9f5f2116bcf974b618c0559345a5feeb86987710b02b2669c3b14c3b3c2b6d648eeeff64cab49a6836f3f792c1ca746ce2f2e47f8666645d0d23bbdb88c4fb775223f5ee35bb87f94b370606380f7d03e9478353ffec622da80bea9e5e56e8db86868178e855f0bf90426b5fa08e5ee80fad148a8699cd1d833b58d4c541b3bafb4c3d106c407e8275edf65505ff9562bfe04447b1579016327d35f2188cd76ca561fcb3b04ed6ba95229571c3c6f133435058cc9e2f3bc4b554a1b9f3ad1e26d6d4d09e60ca23572e265b7b49f038076eb4d611bc4bc69d693b13628cbb7af36591d86aa606a00aa8847da22a06cb8b85c6328db6343dd6dd1a7382a73de1a020a527b095a2365cc511f955abd7988b01779c08648702498d25dd70af05c49e0292e526b1f4b21130e6f8e9f3fe469f4baacf1a5b0ca703a4d1fdd717f4c6aa0fd87e4e43df91011b729317f3fcf0b60820bb8a04862cd38278a61330d3671e45d46cc30a6f95d16bf54606d50f91584b79c95099fa61f2f75a358d72ef7b764c671e5fdf483015109288858c7c32927a9dbcb823d615e509d128b5bce7c4c1f44e8a907245126a94f30ca5c67b11acdee8c71656d63f7a3ccee5e0903885ee30ea280155009085204efb2c31087b30076f86e8f3a21abc79e74e91bc363ee8dc2bed6053cb3c72b3bdb8a49d6ddc02d959091c1fd25c59e49aefd2f2e2996883b33b9adc8a38da1ad1a00e5f895db6bf00f4392d90257763c66144d8a800ee3d1ef40949259085ed73034abe1cdf2ef67f6314a3bf10bce02737ef0f50c84104046b06e5e9027b4a18be20887abe9b48de8785e6f9dfb9ca2591b6cd4dca901529476883893c35a3e81bebb92fcefdb6bce51cee30d95982b8307222426420374aee94153462a8e6fefcf757e74c6e6920e694c633a53d38cc7e014a87f384c6707bf263bbdf612c0fd760b529ebbe0977928a8ce462ba667f815b0caf5698335061af7c5795cfbca82e867eef20958b4574be9b221e13c07923c07de4c3767c448ff3396234809a704c448141a8fec92073aeb7f3e17eeff9afc12164da8164c60cb96ae68cf17c7a1ca3a9f415dcc8ec8fd9ba184efe2ebc8b93ab6db0249b8faf64f340e743adbf31bb3510af7f931330b0551fb309c0f0e59ff6291034c0deda091b53c9c9316dc951f5caec5e174692113b23bfef85bdab656e6a1adf30609f2d281d5694dbc37b3d9e55c8dc07a131abff95c2c96b8158baf18dcdc190abe3a70190520a407ba2246078d1bfcb06553990bc48178ae4c604fc2e915c36e77f2a646744b0bfdbd4620e4b4dfbb5720a8078909f51e9c21318342c482182663aacea22b5debfac86665a9df7a211fca0fba9de4a8d29e2359165fa556d0ca9a54406db372eb648feb03ca0874e0438fcb3c95f473e61b325f93c56139d3d53c0e5f3ca5e8671ecaf663c4311a96a3bdc539f9a50c9b0626aacec3fe256c6e0edd4da5a9d6f4d29e8ccac269db794127893171e0d612aec40ede164098b9b8073948b918276c779a572fdd23be98dc9fae9eb77bdae542140bc348f33600142d17e9b73fddac125cbfafecc20d9e024a9bccd4d94ba5b4d0853e5af3405fafbaa8ad1802ba04c7ecc16d7c0bcb430f3b08766225d4221786aa17538b9d5b4260d4b12a327823049055e7faab9da2ace6d562444211ee6519291bfc8db53150ce"}]}}, {}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "bae97d16730d25f8a62c2ac0f3f2b886d006260773ac6d7d853a6001d9a1f6baff6fa2870d4faa05a6bfc5c911c9b86da622c874cc96768aee0bc699f99ad0db49132798cf84d64851ed7192bbc0f9a8499eca1220"}, @generic={0x0, 0x0, "cdbeb2ffb9ebffaca507c6186d12c5637486ed282bd4fdbae73c89a89ea4ab9fb85737ad8fcd2518f20f77894e2f456a8da23cc7e41b492b0af5a05d4aa9ac22e94b93fcdccc449148f217a7e8935423a217278241216421bd5bc1a1e9fb60d1da2e2cc6cc84bcf965894762bfacfc900a3e0fefaaa25615167f76b4996833f8cc860803544619c69924a1d34fd41bac7952705b273efa7805ed3e169c217518fb6443e171496e711270738ada142f8d"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "01132299c831db12a92a132ed3a65f6e61449af467019658e065684dee232b0bb0b15bc2eca7ae9a16e10ba678cb"}, @generic={0x0, 0x0, "c847bd193478df4e843a8de5fbff0a70eefbfd198240dc4d2bc6cad43e30bd69d3fe9647a1ee466b8d308353439eab574d03b8e9feeaed18a6a4f7cbab070a9986006ca05ae5b5984c71671ff353efa9"}]}}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0xd0d6ae51be1d8cfc, 0x0, 0x0, 0x0, 0xff, 0x46d, 0xc623, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x23be14eb14588d5c, 0xcc, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x80, {0x9, 0x21, 0x40, 0x5, 0x1, {0x22, 0xf}}, {{{0x9, 0x5, 0x81, 0x3, 0x2ed, 0x6, 0x81, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x394, 0x1, 0x6, 0x3}}]}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x468, 0x3, 0x9, 0x9, 0x20}, 0x2f, &(0x7f0000000080)={0x5, 0xf, 0x2f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x1, 0x1000}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0xb}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa8, 0x6, 0x80, 0x4, 0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0xff, 0x2, 0x200, 0x7f}, @ptm_cap={0x3}]}, 0x3, [{0xa9, &(0x7f00000000c0)=@string={0xa9, 0x3, "91bbf2798eeb10ba05eb59c0b88b8e7d43dff7b5d81a61c318aef9877496de9e2a75ec15444e409b0deaa0cfb9cd4e1070a142b0ae22a672490aa28a93c22e8bd10f33fb31a4cc9ad29c3831c5db5233fd378a96514851a3c11af30384e5f23e712087d8a6075f552f396c4f469f14785a82c15870be257685b7a64f11da93d1bfc663647d4854ea4d441abbe242337a4367fc80f6929792d247a497217e940209701400dbbc82"}}, {0x92, &(0x7f0000000180)=@string={0x92, 0x3, "51f0d05127e8f2ba032eb9bda2b89573e5e57e780198b7c09900be1a05005071d1e2b1198c5817f9ff9fb2d3eca5fd0059bf8679b08d5ca63f01f1153e126bbe37f35f0ecab2d33cb8fada518d3b1c339b573f2441def79c6420c5a7a963f12ddc967e0e36f8654e77cc8f26fae072beb4d18a396b94d90878bd0718b8d9e31e2cce0ba723f66a363e24ee58b9a587ee"}}, {0x16, &(0x7f0000000240)=@string={0x16, 0x3, "4e94dc8c71455653a35c9c6b4cd41fe107a89342"}}]}) [ 1085.236001][ T2760] usb 2-1: USB disconnect, device number 69 [ 1085.343139][ T2764] usb 6-1: config 0 has an invalid interface number: 125 but max is 0 [ 1085.351408][ T2764] usb 6-1: config 0 has no interface number 0 [ 1085.357610][ T2764] usb 6-1: New USB device found, idVendor=1ba6, idProduct=0001, bcdDevice=70.b2 [ 1085.363043][ T2730] usb 4-1: Using ep0 maxpacket: 8 [ 1085.366704][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1085.367990][ T2764] usb 6-1: config 0 descriptor?? [ 1085.426011][ T2764] as10x_usb: device has been detected [ 1085.432062][ T2764] dvbdev: DVB: registering new adapter (Abilis Systems DVB-Titan) [ 1085.442748][ T2764] usb 6-1: DVB: registering adapter 0 frontend 0 (Abilis Systems DVB-Titan)... [ 1085.452655][ T2764] usb 6-1: Direct firmware load for as102_data1_st.hex failed with error -2 [ 1085.461458][ T2764] as10x_usb: unable to locate firmware file: as102_data1_st.hex [ 1085.463174][ T3109] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1085.469150][ T2764] Registered device Abilis Systems DVB-Titan [ 1085.477073][ T102] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 1085.513115][ T2730] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1085.524149][ T2730] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1085.536990][ T2730] usb 4-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.00 [ 1085.546065][ T2730] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1085.554472][ T3109] usb 3-1: not running at top speed; connect to a high speed hub [ 1085.562956][ T2730] usb 4-1: config 0 descriptor?? [ 1085.624244][ T5] usb 6-1: USB disconnect, device number 19 [ 1085.634556][ T3109] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1085.648837][ T5] Unregistered device Abilis Systems DVB-Titan [ 1085.649551][ T5] as10x_usb: device has been disconnected [ 1085.683250][ T2771] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 153, changing to 11 [ 1085.694743][ T2771] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 22 [ 1085.704718][ T2771] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 332 [ 1085.713194][ T2760] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 1085.813135][ T3109] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1085.822242][ T3109] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1085.830453][ T3109] usb 3-1: Product: syz [ 1085.834653][ T3109] usb 3-1: Manufacturer: syz [ 1085.839232][ T3109] usb 3-1: SerialNumber: syz [ 1085.873175][ T2771] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1085.882304][ T2771] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1085.890395][ T2771] usb 5-1: Product: 惆ﶙﵻĖ怃ﺅ㓗玐莉⛏ᔚ 볞␂贿䓭宆摰瓺胛䌖姴戉Ọ홀퐒暫ᓍ靟啫꘼ﭐ銶噋ߤ셛莭쳢靇뉣䧆ਸ਼ಲ됱Ҽ쭯⍴ࢊ炊뿟퍧癵ೊ볙掟ஏ啻颜㔐ₜ뵐僊褑ﭮꬸ욿嬛摍扽珝띤蟂溠舙˂岉⥀娘堫刌熏ﰥ惞ꮃ㐎̔䈛๵⣤庰 18:01:50 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0x0, 0x3]) syz_usb_connect(0x1, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000080c9fc089c0e00008aaf0000000109021b0001000000000904e4000196a11b00070581020100000000"], 0x0) [ 1085.893156][ T102] usb 1-1: config 0 has an invalid interface number: 151 but max is 0 [ 1085.920074][ T2771] usb 5-1: Manufacturer: 늧뙉鮣➫꾙쥱阥㶀➈㢩鳚ꦫ鏮᥂떙篙觚尰뚾콥䢁䄪붽ᕊ䧌儰錎ⶉ࡟ﻻ顬뛃螩건煗丁䝻䪃ꢭ᥀茛ᢗᬩ㻔쏋䚼ᷕ繪鯢乓ꥀ湯நঝ꺷웊ᇢꕎᏤ뉬뮂촌笱꿒鯤൭䍚↓︼슛퉘珅潃宅颶ཟ浨弃聾쉏⤇삘묈蘱Ⓛ꣥耏⁸鏙㥌蚜툩騁꜄皽䥛 [ 1085.920089][ T2771] usb 5-1: SerialNumber: syz [ 1085.965431][ T102] usb 1-1: config 0 has no interface number 0 18:01:50 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x201) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000740)="0b874abeb5cd27a7d5c918f45b1a5a0f2e412c68355e96ab008985a1ca994132039cf2e1a0bce5fc821d30bbc4aa35b0d0f8f228776f1c8b2d6aafa6b5a0f5d38b3d502c049ccd2e958d989661c55d05c6a02fd6fb3b1ee09fda9e80a75aae578df29362b97d7b970c80273360507e99fac3ba468668353eca916cc6e8b245492621992325e170032c560e1965a117d7d98203a8def89d6ca64d0b6c16a8ca83cbff3d006e86e0010fd538231b5cf5756d150fcc69ec67351857203a61caf51d4fbf2244aa7f6e26623862b5c59d4f480b9fa9695b5bf427ac7eab99aa93eeeb22a6dac02bd03dcfb6b10c88572db9ada028c36a86ed4949883dff27eae77c0fc7b969fa9785a76f25d925c6608d3e94726027f1c38ffa4e9da10bce9a16ec180ed504d485decc53c5e962b32d4c770e6394883acae2601ca982dbe80d5604b41f02fd0b2ce8f5f8b43112791745b262be029e6adebfa226fb3b36400edc0a1e9feb7e6579511882290baca9c8fa25a92477710b2b8eb7844b2969b0b6255c260ede014c6d7d2bf6e9522a9215ed524c220b0a961cd3018e360a401be90b3606a4f4d9d715f762f5eab8afc28e27a7cb6caf062cbb78872de2286e5b4049392b32518ac138aa0ce238bc44957fdf13d72dc0140745607ae658777cd9212cb7c28d3f0d9ba0b741927b434822d9e7901fca8c1c5415294b94bf0ba1598b6c146c2c245902a5e9fb3d19788859e26cdd8e2cca442fefd0ee26aab3cd8efb9f6a67f5e9ebd21a9fe3f8a0daa8b40088cc374bb8ecd1b7f4eba9cf8a665823c805a3f50eec4e4378e3fa66ebd42bd752e6b810af83db4e192096edf7daad04f24fbeea08c15438066678f0132f925b68eb3960cb53b3c410fd180baead7642092c2845165811c8108a3aa27be42e5bebd62d1e010679bc8a08596199f9df320bc0de8973380e33e902971bcea1a2e14711fda6d4cbd41334d801d08939561d3c7e35beff11c0aa360f94ad095cceacbfe233efed98102a6ee9d673a4832c47c4283af8c7e339e9b663a63d6690e27b3904914590e8ec943d23e7e087af5fcaa36a5b1f078c8bdbf62b5b69f82fbdb580e281823bf0c2ef0c1f149439b2ea23d88a2c4e4f0feeaf5ef7505e0c69932c4ae775069e53462e0ec78f764c745248ef73eedd267818a1f5c3a25bdc13be85dd76a6ccb878733c8dc16b376612be125461ae727aaa1b60f588457013be3a3b4386c21e12fa85e333550419fbe1c9a94880fa0e64a0d8929064c3016e61dac3ba1790bdcd5022f4292d34bc7d64f2845fa0f62f1b0d3362b282bc8a74131125e46e7fe028dd16ced510fdd2520faf7eeb66b0e8253945252bb7010c7d33015042e5a3ac2f0b3c4f61bb5bbd17ba12f409e5f112f139068e5565d2299d37981a99114b46025d000dea459ab17e8279edb13fa8851e67fee4f6330ea08f493d86726fd70a2634470362230d84d7547006efac15d30cfc296dfbee57d1d8cf32ca37b0b7ec6256554e29444fc7dbe68ac0e40d75b51439f4fe70a143d2bf6f4e3ad80f3e7afa7b8e41ec8983aefd359e2b9a4aa2ca25bb1e5d38cadbe3c0bff52aefe38e79b6a999eb4e1c32f83ea2badaa5aa7cab0ae41424c72bf5dfc1b0e251757fccb2fb3558cc7e3a334d68c784a3c85d0d9eaa1c949bd723941f90a93c446b18b1a6b2f75b4c824870b46521170375a25887a27c161d354d001101e56a186a24c67c3bd9fe562243c3afbaf4760b7d6b2bb90541d44dda9c5ed7a24515fecb3603f3186af59096afc76b237d69a3da789abe7e1191e90f816169532063c1ffafe67d51f27a32bcf70397d9e5677a04a72dd71ce6de7e13f7d117e1a6012fe9229b026b1d279756d262fc540516f7f371a87ecf9c3f0bb2cf82b657bd61c3c47552069e01cd32225781cb821e3af2a4332e45078656856d48f37cddbaeb1f0e1bccddbae7aa2b7d4c5e1596aae3ceb51c31de88a458f8e29f7a3f61d1ce04c21bb11aff511323ec56a2425314f8d2c5645df32b13d64d9020950f61274d61196e2ac6171e59215c435bfa324fbc90a6198a2c50ce5750d4c7b883729f5d5b8a37c16a82276049723967fcf3cb8eb29964332a1d146b8fbae645321094b730230d29f80a2735fd7a0f59dc3c95c9759fc1651f004bcca713533a3b7e34a34e115959c39c95df66fa0d54b378039f4f27af970bb69618a6e9be0481cbda35a960a7545ce25936403a6fb4e8d2f49a0a14da348c3c71ab7cfc28fc0033ed1fb0083eb8abdccfa92a514c810038d1ab12036dfb716d9ce5c46530f81015c0a4ac617b3e547a4f89b9a97bcdcbd04dc1dacb23eed9dae354a61ad41d36e4c8751a7e6d089334ddf3813d32665626ec91b21237d1c554f44f83c4302962b1a14ed1e104df586eb955c3d613ce9245ff52e7abbb384f82367c91eb38261bba2879ac73359241d5eab9a66c07bff7262c7a020506e3cb4f974c2775681828add61d033265172e6075e1eac9ed33aef995377f8e30acd3159ec30c200e2fea8578d9348d516818165b984ef083079f5c963818f16ae1fb40b2b315b4fb1f5699e31b0974ed2cd3e4b5ec3be9ac6dbe7541e6b3158b61599db6a611dc9946572de8f3654018ce4df63202422cc3941f7d9d91f928a3fd37bc6db9b9acb2b5d4209c93aac1e9ea4c63e8cea2bb69c8d1f57c3aa9548e525a3b58ce9db07a93ae71d17daafd66265af7017aaa797cd1723bfac0688c27ebd83074e9a551bfe8be1387b05627653d6fc7222671db46fbab81eb93f2051049e6dec43fc20cca8fac4d311f60037899f3372c61f9dd494dbdc69df62fc8a5131ae62ee29c46e74721c8f4313c1eb721e31c63bb387e17aa6b3da5a8e3689058424237c3710a5ffd95d546f751eeb8f7c3f26ec01f4f7c0862394209804e187db8e66eac6c16a9077a3fb9f2c350b3d56422a0fb254e1bf713212796b46ea7184ae84f44a6212fdf7e522c7109c13e846c81d3b32020367582ecf75d9227a637ce99c3d9159666fe125421eba353816699cc9cd4b4c700662dd7bfecba5a59f4a1e27b8eb860c0ea93ac2b269b51a8eb35b47298080c656365a20bdc918532f262cba37e77d3757d045f5aabc8a644d2c8a7da9f3af1d2bf2190be9ab3c322d6ab0bade68ba2d456106c2598f46e4365c436687ee83ed99560fa0f0bea84f15274d68bd37ccefb7f31863bb7759cd03948f8d9b01fcfac3e6d0d5aa74474ef7d75d76ce68068a77a5c0d8b778ae747e8c7fc97fa9a85d9f24395282ea30c270879f96effab577697c28ab3ee7db6e05953a3a0151974d5a02da6b9bcf8ca337f25fb6ec8708d6644a4e93f2bc81985d678c0c9390e9454ddd8148aac003a6d129a0b44dfd42f4f20fbfbc62ceae48fbe4e293111ca999e055ba98c39dd0d357da64b80b189afe656ff10f2c960a8862dd856ceb77865ce7e5fd492df3b27b30289ec5a8375a153bc914d95711ca9547fe994cee5ab3b6794fba2f154d46ca47b8f3661944beca6a6e0be23685c9cae6f3a94da4fa1f46aa54c8ca7cfec83c19ea11c04052e63d188063277ba0950aa4b497651364cf99f6ebb2c46a4439c88a869bde17f02deb76b51f5bdb1cea9b15e4497fddec2c66453fb48a07e7c9a312ec78c3b5a076415854074b488311ba61a3fa65b67ddf4a5335e6081e2b722c9fb3f82863d5b00bcf76922d8f5daafeb169c88b6a7468838d2824a9223935872c718af833b446d92eab21f0bdb9ab931310409cb642f5037b1593d04477b026148a5bcd69e2774a01844159b4f8a90e3999f4747a500a5a7fa7826a6a73708c0d115289b75d8a7444dd18c469ca07aab20845ca07ba4ab17d6a989ab2899c3e12219ac6ee37c113a7ae81c8e94a855d23d482c0a165b4b53d47ea0aadec3b5914f51b62392b061defd5178b34221956ef75213b50c1294c7362b120e09403b430d17edf5c90ac176a4cd15d70f4b886e5050445c1b70d49ed9fb0f8f7074f1805d69f17d8880961d75c021e095edc0fff5642f0a2398e1f975804f809e0d236e1af0cb79d735d974d6b99a17f67e875b11f31932a50c083e2a04c4c91c6ac92c61ed086f3610ee0294df0dc11c0ada4139c4afaa1dc11e60d57fda4daee8c1c1ab2b730876bca5e8fa3c0c2c81fd5b5cb5ec45d1ef13fd14cebffdd29319bd0f08950e0fb83267ea4be3b8526fc0bdde3991df62aa092d841d615b3846d60d8c452bc83b75aaf3cb12d170b6960c29812f4c4abe397c1a16952375566ba1ddd37989c8de94c542a252e571690b8649e269a6206d9bf87ee03ed2e458ef69d498f7e3ad972aae66515884c0842bb294bb2ca1e5d3a00471567146bf69ab7bef03fd87b2d8a708177b7e971e78eb0d2361bbf243411f7deb3c6a0267f0cd18af5ea01268353986696900a7f70989efb76fb8914202c6d1d5472f03ff3e5b930730c5ced4983484c473901fc27598c61b2871f8ebe631fd7442fedc808c3db73c0908c5ff0ab182d6a4a04933637fca8edb015186dbe66b61d9465bbeefe3a3c6569c3772822df0cff47ef097f3ac4305d4ab904bb556406a396c9676dbe5c83385f6e8141ba7189b17373c6c37d300083f914ff72d6bc6e2a52450d5b731996e7126eb22e9e6ad1d335babbfc5e0fb847772c0d06dde396c3c1a798c18a113471bf892429545433ccbb1ca1880f86915f51c5383293bd5c53cfae22fe91dee94b6d4d810c94fb13eeb3f8dd45311014d2c4c2992c833f35cecfa1f41fc3ba09e73b27115d6f1815ce88ee2b5a9126387a6b1b4c77547cd4da09413b60049c532c586a5860b0c8847791544db0e89e4015880092bf00909239d6ea0ae33ea8a47799162767367c81ae9021fbd157afdb6316d38d023a2927b4b24efcad171a239a9cccccb5e10bfdf3892e173b56e6bffd84ab569188f352ffaf942bab45d766f66c2b3ff82c54543ff197a5792e5c00a6d49a69332dcc5787096128a1b1f94c2b36a05586dea10aedde2317c57b48df5245d6cbd11fce4c1ecf2597d53df9e0b8c0c80d088a04523b820d2ccfcd95ff180acd7f5ec9e72c8592d0d035f5706f65b20e58ff8d42ea1d80e6b98c6f64670c3021f9749466ac8d40fb5e440f5efd5c7b51407268d7695afd16b884c8385830819d2dfb1ce6f619abb733aa413e7fb7f8a5f4bf124ad1ea6245597e1b3dd805e666c78260f7ddfb9c0d4ae878a78e7ffdf33e2d2f92184a2358d1999400deb026bd5a396f1520584eb69108b2e295c5743d56d09a90cfc7cf31cf953c12811f13a0ece922fe6060e3b921fce48759bc5a71f4e9e9c54a8bf19bbb7527a799fe15fad9a317f398742dc9906954a21c9123349b044b4b26919bac97509e6ae70c305f0e03ed94ceaf538a0205ffa7be4915bd0efea01ccd840dd8a4d2a96e473b61d583627c90b7e904e96aeb1c40ce4e869c1f29c043a8aff969a44d65f5f4588aa1813fbbeb6d4c528e422ca5f65b897af24087df7639d247fcf7ac43b796647878682e660fab3b0285e832a5fcaa07b9a5c6724f40b3b1365d3f3330d28dc18d30e8886c6eaea1989543fb5d0479355377736c8d84d691e469527c088d7a5342971fb16c5560d7ec1768a543adf809d7481ab94174d3b9367a11322efb6d00e0b0a4bb4d6f7ac908fa91c4218f3ed9897c119da1a775f1b5316a1a9b34acd1ccfd21058a7c0f2175fc7efa1dcc2f33043d62101fa99238a619aaf81930153374b036c52d730fe8e08849be6ab1f583c8f", 0x1000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xc83, 0xbe58f93ecbd754ea) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000080)=[0x5, 0x101]) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x9, 0x47010437e2b1c993) read$hidraw(0xffffffffffffffff, &(0x7f0000000640)=""/220, 0xdc) 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, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{}]}}}]}}]}}, 0x0) [ 1085.976218][ T3109] usb 3-1: bad CDC descriptors [ 1085.988543][ T3109] usb 3-1: USB disconnect, device number 5 [ 1086.009204][ T102] usb 1-1: New USB device found, idVendor=0710, idProduct=0001, bcdDevice=35.d1 [ 1086.018323][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1086.027621][ T2760] usb 2-1: Using ep0 maxpacket: 8 [ 1086.033933][ T102] usb 1-1: config 0 descriptor?? [ 1086.044482][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x2 [ 1086.051886][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0xd [ 1086.059332][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.066738][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.074241][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.081618][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.089025][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.096425][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.103816][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.111202][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.118615][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.126002][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.133413][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.140781][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.148209][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.155613][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.163016][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.170383][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.177782][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.185179][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.192545][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.199942][ T2730] hid-picolcd 0003:04D8:F002.00AF: unknown main item tag 0x0 [ 1086.234570][ T102] usb 1-1: Direct firmware load for whiteheat_loader.fw failed with error -2 [ 1086.243535][ T102] usb 1-1: ezusb_ihex_firmware_download - request "whiteheat_loader.fw" failed [ 1086.252587][ T102] whiteheat: probe of 1-1:0.151 failed with error -2 [ 1086.273143][ T2730] hid-picolcd 0003:04D8:F002.00AF: No report with id 0xf4 found [ 1086.280955][ T2730] hid-picolcd 0003:04D8:F002.00AF: No report with id 0xf3 found [ 1086.291250][ T2730] usb 4-1: USB disconnect, device number 106 [ 1086.297441][ T2760] usb 2-1: config 0 has an invalid interface number: 143 but max is 0 [ 1086.305669][ T2760] usb 2-1: config 0 has no interface number 0 [ 1086.314077][ T2760] usb 2-1: New USB device found, idVendor=0bfd, idProduct=0108, bcdDevice=70.13 [ 1086.323150][ T2760] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1086.332845][ T2760] usb 2-1: config 0 descriptor?? [ 1086.363052][ T2764] usb 6-1: new low-speed USB device number 20 using dummy_hcd [ 1086.374488][ T2760] kvaser_usb 2-1:0.143: Cannot get usb endpoint(s) [ 1086.434386][ T2760] usb 1-1: USB disconnect, device number 101 [ 1086.463307][ T2771] cdc_ncm 5-1:1.0: bind() failure [ 1086.503988][ T2771] cdc_ncm 5-1:1.1: bind() failure [ 1086.512174][ T2771] usb 5-1: USB disconnect, device number 72 [ 1086.573077][ T3109] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 1086.583517][ T2730] usb 2-1: USB disconnect, device number 70 18:01:50 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r1, 0x0, 0xffffff51) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x10000, 0x2140c0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x3, 0x22a80) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r3) syz_open_dev$char_usb(0xc, 0xb4, 0x1000000001000000) r4 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r4) [ 1086.723101][ T2764] usb 6-1: config 0 has an invalid interface number: 228 but max is 0 [ 1086.731348][ T2764] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1086.741586][ T2764] usb 6-1: config 0 has no interface number 0 [ 1086.747908][ T2764] usb 6-1: config 0 interface 228 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 1086.758156][ T2764] usb 6-1: New USB device found, idVendor=0e9c, idProduct=0000, bcdDevice=af.8a [ 1086.767192][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1086.776060][ T2764] usb 6-1: config 0 descriptor?? [ 1086.814773][ T2764] Registered IR keymap rc-streamzap [ 1086.833092][ T3109] usb 3-1: Using ep0 maxpacket: 8 [ 1086.863038][ T2764] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5-sz still not available [ 1086.874058][ T2764] rc rc0: Streamzap PC Remote Infrared Receiver (0e9c:0000) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.228/rc/rc0 [ 1086.890335][ T2764] input: Streamzap PC Remote Infrared Receiver (0e9c:0000) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.228/rc/rc0/input303 [ 1086.904686][ T2764] streamzap 6-1:0.228: Registered on usb6:20 [ 1086.983094][ T2760] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 1086.990880][ T3109] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1087.001285][ T3109] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1087.012390][ T3109] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1087.021498][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1087.032315][ T2764] usb 6-1: USB disconnect, device number 20 [ 1087.036327][ T102] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 1087.063626][ T3109] hub 3-1:118.0: bad descriptor, ignoring hub [ 1087.071906][ T3109] hub: probe of 3-1:118.0 failed with error -5 [ 1087.081103][ T3109] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1087.173028][ T2730] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 1087.243022][ T2760] usb 1-1: Using ep0 maxpacket: 8 [ 1087.283119][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 1087.353093][ T2771] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 1087.363148][ T2760] usb 1-1: config index 0 descriptor too short (expected 961, got 36) [ 1087.371557][ T2760] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1087.381254][ T2760] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1087.391234][ T2760] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1087.404447][ T2760] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1087.413595][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1087.421730][ T102] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1087.432661][ T102] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1087.445458][ T102] usb 4-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.00 [ 1087.454499][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1087.464461][ T102] usb 4-1: config 0 descriptor?? [ 1087.623045][ T2771] usb 2-1: Using ep0 maxpacket: 8 [ 1087.653104][ T2730] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 153, changing to 11 [ 1087.664347][ T2730] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 22 [ 1087.674187][ T2730] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 332 [ 1087.683039][T21210] usb 3-1: reset high-speed USB device number 6 using dummy_hcd [ 1087.753100][ T2771] usb 2-1: config 0 has an invalid interface number: 143 but max is 0 [ 1087.761334][ T2771] usb 2-1: config 0 has no interface number 0 [ 1087.767488][ T2771] usb 2-1: New USB device found, idVendor=0bfd, idProduct=0108, bcdDevice=70.13 [ 1087.776545][ T2771] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1087.785353][ T2771] usb 2-1: config 0 descriptor?? 18:01:51 executing program 3: 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_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x6611, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r1, @ANYPTR64, @ANYRES16=0x0]], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x3) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500)=ANY=[@ANYBLOB="03be00000000"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) [ 1087.803119][ T2764] usb 6-1: new low-speed USB device number 21 using dummy_hcd [ 1087.823731][ T2771] kvaser_usb 2-1:0.143: Cannot get usb endpoint(s) [ 1087.853363][ T2730] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1087.862460][ T2730] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1087.870567][ T2730] usb 5-1: Product: 惆ﶙﵻĖ怃ﺅ㓗玐莉⛏ᔚ 볞␂贿䓭宆摰瓺胛䌖姴戉Ọ홀퐒暫ᓍ靟啫꘼ﭐ銶噋ߤ셛莭쳢靇뉣䧆ਸ਼ಲ됱Ҽ쭯⍴ࢊ炊뿟퍧癵ೊ볙掟ஏ啻颜㔐ₜ뵐僊褑ﭮꬸ욿嬛摍扽珝띤蟂溠舙˂岉⥀娘堫刌熏ﰥ惞ꮃ㐎̔䈛๵⣤庰 18:01:51 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7a, 0x7, 0x15, 0x20, 0x46d, 0x892, 0xc04c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1a, 0x0, 0x0, 0xaf, 0xd, 0xb2}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0xac, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff40, "76468335d2d6e00bb47d67a86ecf26de3e49bd1a5c39984ec8f64d700530d310554b1ea7c9a26e73d14ec1ec7599297e087e19526b97d920895af839b558f7f6d9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1087.900539][ T2730] usb 5-1: Manufacturer: 늧뙉鮣➫꾙쥱阥㶀➈㢩鳚ꦫ鏮᥂떙篙觚尰뚾콥䢁䄪붽ᕊ䧌儰錎ⶉ࡟ﻻ顬뛃螩건煗丁䝻䪃ꢭ᥀茛ᢗᬩ㻔쏋䚼ᷕ繪鯢乓ꥀ湯நঝ꺷웊ᇢꕎᏤ뉬뮂촌笱꿒鯤൭䍚↓︼슛퉘珅潃宅颶ཟ浨弃聾쉏⤇삘묈蘱Ⓛ꣥耏⁸鏙㥌蚜툩騁꜄皽䥛 [ 1087.933065][ T2730] usb 5-1: SerialNumber: syz [ 1087.953177][ T2730] usb 5-1: can't set config #1, error -71 [ 1087.960276][ T2730] usb 5-1: USB disconnect, device number 73 [ 1087.963102][T21210] usb 3-1: Using ep0 maxpacket: 8 [ 1087.973130][ T102] usbhid 4-1:0.0: can't add hid device: -71 [ 1087.979118][ T102] usbhid: probe of 4-1:0.0 failed with error -71 [ 1087.987026][ T102] usb 4-1: USB disconnect, device number 107 18:01:52 executing program 5: syz_usb_ep_write(0xffffffffffffffff, 0x2, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) write$hidraw(r0, &(0x7f0000000040)="e2", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000140)="043c704ef062299ba7cef5de2462dffea96e91b379f5b0b8856cf7501a46ab0cab8d2a17a90f88d1727d3cceb5f9c4ef5443e56eeba70644444b0394511715b7713c52e5d1a33d89f0ba1bbf725085663d732d1590adad1be5f1c03eb4e206d503ecfbd33c00c40da75d8ad8bd4e9bd2f1c62c610e9ffc01360addf74c527f8e27313db55353b17b8f4a866904aa4aeb481dc450a875f91b9346bc438f72df", 0x9f) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000000c0)={0x3f, "ce7d7c34c7147bcc39f0ece9cb5063f95f1b5d110596dcf1c81a5b7ab62928c0dfe2ecc79b4e68a76761a157b7b6c550c0c54ef2a16e642a9c975671733875a2"}) syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="05000002e10c0000e24ea72cf22da8cf6bd8605cc6dd64", 0xfffffe59) [ 1088.003150][T21210] usb 3-1: device firmware changed [ 1088.008546][T21210] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1088.008650][ T83] usb 3-1: USB disconnect, device number 6 [ 1088.015515][ T2760] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 102 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1088.033120][ T2760] usb 2-1: USB disconnect, device number 71 [ 1088.113110][ T2764] usb 6-1: device descriptor read/all, error -71 [ 1088.193087][ T83] usb 3-1: new high-speed USB device number 7 using dummy_hcd 18:01:52 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0x93f, 0x9ee, 0x6, 0x0, 0x4, 0x8001}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f00000000c0)={0x50, 0x55d}) [ 1088.343042][ T2730] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 1088.353061][ T102] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 1088.372682][ T2771] usb 1-1: USB disconnect, device number 102 [ 1088.379811][ T2771] usblp1: removed [ 1088.453034][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 1088.573133][ T83] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1088.582893][ T83] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1088.592661][ T83] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1088.593038][ T2730] usb 5-1: Using ep0 maxpacket: 32 [ 1088.605692][ T83] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1088.605708][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1088.610937][ T102] usb 4-1: Using ep0 maxpacket: 32 [ 1088.633073][ T2760] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 1088.753312][ T102] usb 4-1: config 0 has an invalid interface number: 179 but max is 0 [ 1088.761519][ T102] usb 4-1: config 0 has no interface number 0 [ 1088.767737][ T2730] usb 5-1: config 0 has an invalid interface number: 26 but max is 0 [ 1088.775832][ T2730] usb 5-1: config 0 has no interface number 0 [ 1088.782105][ T2730] usb 5-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=c0.4c [ 1088.791167][ T2730] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1088.799204][ T102] usb 4-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1088.808269][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1088.817802][ T2730] usb 5-1: config 0 descriptor?? [ 1088.823195][ T102] usb 4-1: config 0 descriptor?? [ 1088.855011][ T2730] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 1088.883135][ T83] usblp: can't set desired altsetting 0 on interface 0 [ 1088.896416][ T83] usb 3-1: USB disconnect, device number 7 [ 1088.923062][ T2760] usb 2-1: Using ep0 maxpacket: 8 [ 1089.053131][ T2760] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 1089.061275][ T2760] usb 2-1: config 0 has no interface number 0 [ 1089.067440][ T2760] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1089.078390][ T2760] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1089.089467][ T2760] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1089.098559][ T2760] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1089.106727][ T102] rtl8192cu: Chip version 0x10 [ 1089.112670][ T2760] usb 2-1: config 0 descriptor?? 18:01:53 executing program 5: r0 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x46d, 0x1017, 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) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000380)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x80, 0x9}, @rumble}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1089.155515][ T2760] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1089.166576][ T2760] input: Generic X-Box pad as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.65/input/input304 [ 1089.355771][ T83] usb 2-1: USB disconnect, device number 72 [ 1089.373107][ T83] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1089.473050][ T2764] usb 6-1: new low-speed USB device number 23 using dummy_hcd [ 1089.503183][ T2730] gspca_vc032x: reg_r err -71 [ 1089.508088][ T2730] vc032x: probe of 5-1:0.26 failed with error -71 [ 1089.516289][ T2730] usb 5-1: USB disconnect, device number 74 [ 1089.543176][ T2760] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 1089.643042][ T2771] usb 3-1: new high-speed USB device number 8 using dummy_hcd 18:01:53 executing program 0: ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000040)) r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x6, 0x198000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f00000000c0)={0x1, 0x3, 0x80000001}) syz_usb_connect(0xa5dc5b7026120aab, 0x1, &(0x7f0000001740)=ANY=[@ANYRESHEX], 0x0) [ 1089.753114][ T102] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1089.760003][ T102] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 1089.776991][ T102] usb 4-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 1089.786669][ T2760] usb 1-1: Using ep0 maxpacket: 8 [ 1089.792477][ T102] usb 4-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 1089.806875][ T102] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 1089.814549][ T102] rtlwifi: Selected firmware is not available [ 1089.843080][ T2760] usb 1-1: device descriptor read/all, error -71 [ 1089.863137][ T2764] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1089.874226][ T2764] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1089.887015][ T2764] usb 6-1: New USB device found, idVendor=046d, idProduct=1017, bcdDevice= 0.00 [ 1089.896046][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1089.911877][ T2764] usb 6-1: config 0 descriptor?? [ 1089.950752][T19775] rtl8192cu 4-1:0.179 wlan19: renamed from wlan0 [ 1089.955583][ T2802] usb 4-1: USB disconnect, device number 108 18:01:54 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x8240, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r3) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$hid(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYBLOB="a7f449e64ad1a193eaba9a62b2b1f31be70b05c82e1429d036862960f4864f3fc799c5c8f4fd", @ANYPTR], @ANYRESHEX, @ANYRESDEC=r5]], 0x0}, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGPHYS(r6, 0x80404812, &(0x7f0000000100)) [ 1090.193247][ T83] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 1090.263048][ T102] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 1090.413444][ T2764] hid (null): usage index exceeded [ 1090.418617][ T2764] hid (null): unknown global tag 0xd [ 1090.423951][ T2764] hid (null): unknown global tag 0xc [ 1090.429230][ T2764] hid (null): usage index exceeded [ 1090.434383][ T2764] hid (null): global environment stack underflow [ 1090.440900][ T2771] usb 3-1: device descriptor read/64, error -71 [ 1090.447204][ T83] usb 2-1: Using ep0 maxpacket: 8 [ 1090.453573][ T2764] hid-generic 0003:046D:1017.00B0: unknown main item tag 0x2 [ 1090.461022][ T2764] hid-generic 0003:046D:1017.00B0: ignoring exceeding usage max [ 1090.469143][ T2764] hid-generic 0003:046D:1017.00B0: usage index exceeded [ 1090.476108][ T2764] hid-generic 0003:046D:1017.00B0: item 0 2 2 0 parsing failed [ 1090.484076][ T2764] hid-generic: probe of 0003:046D:1017.00B0 failed with error -22 [ 1090.513045][ T102] usb 5-1: Using ep0 maxpacket: 32 [ 1090.563170][ T83] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 1090.571338][ T83] usb 2-1: config 0 has no interface number 0 [ 1090.577502][ T83] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1090.588440][ T83] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1090.599526][ T83] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1090.608639][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1090.617802][ T83] usb 2-1: config 0 descriptor?? [ 1090.636467][ T2764] usb 6-1: USB disconnect, device number 23 [ 1090.643309][ T102] usb 5-1: config 0 has an invalid interface number: 26 but max is 0 [ 1090.651435][ T102] usb 5-1: config 0 has no interface number 0 [ 1090.657804][ T102] usb 5-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=c0.4c [ 1090.666180][ T83] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1090.666891][ T102] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1090.681641][ T83] input: Generic X-Box pad as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.65/input/input305 [ 1090.699333][ T102] usb 5-1: config 0 descriptor?? [ 1090.744972][ T102] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 1090.753134][ T2730] usb 4-1: new high-speed USB device number 109 using dummy_hcd 18:01:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000005d7a0bc4eb48fd0a8c930baf9db9b50827d9c68a500b18c1187be091"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_disconnect(r0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000040)={0x2, 0x100}) [ 1090.813038][ T2771] usb 3-1: Using ep0 maxpacket: 32 [ 1090.885781][ T2764] usb 2-1: USB disconnect, device number 73 [ 1090.913102][ T2764] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1090.933119][ T2771] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1090.944100][ T2771] usb 3-1: New USB device found, idVendor=05ac, idProduct=8240, bcdDevice= 0.00 [ 1090.953219][ T2771] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1090.964898][ T2771] usb 3-1: config 0 descriptor?? 18:01:55 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000d000000090001fb640338d3d7c0bc983ca77e86d28e093c"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x85, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002780)={0xb4, &(0x7f0000002540), 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) syz_usb_control_io(r0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002680)={0xac, &(0x7f0000000500)={0x0, 0x3}, &(0x7f0000001800)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000001b00)=ANY=[@ANYBLOB='\x00'/10], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000600)={0x14, &(0x7f0000000540)={0x0, 0xc, 0x85, {0x85, 0x12, "65f42c517d22d6290deab4073b879a916a84512effbe0dc742f4056ff6e9e30be7e31e4283dfa72d5b708cb562af5f101336e4fb562bacf707cdf5b8ddf8d94bc1a044e781917ee92c67cbf0f80c716aa1398feacc20d2b7f8382726d4c6a52d67198b1a623065e7bb1e3d9f77e60c7278fb8621c61aff63d9f09d1595e0688b5f71f7"}}, &(0x7f0000000980)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x44, &(0x7f0000000640)={0x30, 0x11, 0x11, "57ac83193f115d7706d8252a6d89cd0231"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x20}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0xffff, 0x401, 0xffff, 0x1be, 0x9, 0x4, 0x1ff, 0x1, 0x8, 0x2800, 0x4, 0x8}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0x81}, &(0x7f0000000840)={0x20, 0x83, 0x2}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0x8}, &(0x7f00000008c0)={0x20, 0x89, 0x2}}) r2 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, &(0x7f0000000240)={0x24, &(0x7f00000000c0)={0x40, 0xb, 0xdf, {0xdf, 0x21, "eb631fcb233333a84f20fff1821caf184fa9c043a265500a00145eccc44f6fd3cfcc246039dc609ef72e47d5ceb06e0d830e439206a413fc1eb75b61d4ac5d08adbcff732a8efddaaa0e9863c595a661de1bc7cdf0eaacd303df31d80f11d62588ea167610935e5f59d3dca2a26ba4c70b3ca638526dd3e224fbac5cb782eb0ff10f343f1dee0dd3e5dc1d00b0844d6c6aaac31fd9b9869d9aeeecc8721ef95f28565a5790be96743c00707bc9f5e9cabf7edc3cec893b6b6ac879f2e0e62edbcaeee17c003e5d1fc5b8d06b85dd92055334a856af2af28ff115e8d3ba"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42d}}, &(0x7f0000000440)=ANY=[@ANYBLOB="0022150000004b95482da8b3b9cb797f82f26879610a70902aa281"], &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x10, 0x1, {0x22, 0x159}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0xa4, "6d808f06645936fc6e59d13bc5a581d7f138a21f398d4a4db587a3ae2dc055277a1bf33c9d0c6e7bc3ea76b408b7ce4e87b272f3011f576445617b491c8154e3ac4921c33b94f0bb3810fa3a8f3535ca498f0027987326efcd0ac67fdeb5ce2da2d9a33d61aa4269769610914e5847013b2a536cc51c20e43059d0ce9ce22a8c5f8380b9aff4eabd64b4ebaf699e08f82ebd792c7c1a9cdf9be79b58672aa0ad7c529a5b"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000002880)={0x20, 0x1, 0x1000, "1ddf2478173c4525ca38a4d4ab60354533284cdce268ab8e08ffa0de939c996d062d0f634da6c3e9ef96742392b34a46d7621bbe6cf855a44287c322d4dc27ae8a57f0a2ee35eb31d3e19559201a9a7265c0c515cd4e088d4391298ba815c87a34f2aef741449a1c397d056f6df5a2d6e2bbbecf52dcf30df92a09fe37c1698547df43ac71db3a9f24235315a6aefc955d8022610fa266a8d7671f5d18a00c3f0d1dce214442acbaac3a88386adf4463ad5495cefa5242b79bfbb02bb2b8ad5e7be9b51386332d7feda6a3efaeb21adddeccbf108d275d8b69ab3da17e072539bb3b03a5bfe6f9f2a4d2dabc3d84e5152e6dfe7ae88546a2bac054df05c58f9944c4b854fc4e57dade8cbeaf5c67e06643e7d50d42d6ba2261b6c1df3f1529ae37130f7bb8ad578c0a083dfefe59556ad98c0ba268a1db6b3f9fc167b383c8321a91a87d93e3bda8660a936229dfdd360c161686ea1bde83855e44edf3b79fc5d36e9bb3678c22b61c2f839144aa193f87469875c4a39e8a2fb32d53241aca12666d4b1f5335365f450bc4737c947c8e08c9ff881fd2bf2c6910c3eeb2ba72328ba7d8e04d2a55b220596ea158bd0d8dce1381275841b1068be7002eb941d07c05cd8d22184708c95b49287180d933c952b787c18101f717f6a2ae5bbdfc39cd4fd2cedf68f26cbe06b2c7bff661b36f5a7e7698957a1e0aedde610ff207ce7416550671a0d85351693a9f0aad3267683d8126639665c5eeea6fdb17f75da30bbaafacf12e270613f23052a409cb74ad2ef1c3036675110b78b972dc07f68812e30508253e483dc2079807eb0860ff1acc752ece7e146bb9a97ef2bd431fa7fb16318e2dc23041a8bb2932ef4e28fcd2ee204a7d1c131a2ab5bc0e172ede17206d97a9e61b888c8e21a3d6bf066f61a274822bb818a9da79e7092d9950a44206e6f96beebe0b03920dfe69e4084d2cd7f351bca52e56b7984349e417b72037417f7c0bc36cf25deb8490566e235b18b338c39ddfff0c5501f364486032ea5e7ba99664f89dbca11b3b4ab75509b992974d7234dd81ce9a4425250fe06002a1c18d299fbada4235ca457517cbee366a7cc8ab2300c4e390ee4c196551c25b91e352f295ac96c4e5b2948e5f89c9123b81d779c03a188bb26fbe30d2d1ab2f0430e8329682e96068b5dd5276af60ec0cb680e27ff1aa85eaf8835c770db098fa44df85ca2b1dd6ef4a46682e4e252486eae2eb3fd1047c52a25f7c08720477d634e6fd9b022a73a02433f2bb0c708348f1ac783a1288f6f3cc2ee20b8a42cfa27b341cffbf9bd55240837a6c56792eda4f1cfd7f56099c8e89f152ec5c9ba81200468e042431510cd3c7c6db28c1d160bf8818f1cf660b7d8c9eb1e47b88ed6e7f2083e3f115356c9b0cb8d7c4f4af786744a91e83cb5de80a2bff386a0f7cec1e3e25528207d681ba9d94c7679d6e8f6fd50e50f8fc8c48c1b145a4d10dbfb36f4956ce3c48ccaceb38758be62af624e49bd9b417ae8edcdc5543e91c8603df8b54a658282c8549b82186f0c8335e9e5faf5eca2cfd086a55943f6168b62f60220c875320cafdd7533222662440180037c606e86190e3c4daba217f26acc82f409a8fdc6df80a8f45d3b220123e79240525a90102783c7e18dea5cec203f8962cf6b59e785ac6b9fb6435cd14eb42ea6ff062eb7ed3068efbbf7638af752029f080ab2b41864a4549b224413b84977a0120900c20374b7cc290d6dd0907d9f1cd5732ff0d57f3999e307571eaeaea90e2024c3bfb9af0af53a43952286937b55e60af97dc8ecef0f60995e341b73c54df6ffaca81d8bf6fc50482ab7e88d5af0fece0d2bdea5977cd5207b4c82d2673eb33e636cd499ecda04f80d5bed08971ce7affd252d350a917260d98f3d5189a2dfd8883daf7c6c96edd316650cbd4202c884f19a56e33d2afcbab0b509f21ab29ce2f8817035aec246d9873287fd1fb532a5bb37f257696586819ab4938e84a07ba5ac9f4f8ab794e75a583cb4143a90d37bc2ceb62e0f25c6b54542fae10af170e76a748fe45be3c57db437eace586c9f4bb8d0954c350d563eec55dd3fc0b0cdbc07c2fbed9eda5c6bb9646b35bcc61febc923793d770afb44ce24e8d4fca9e46914588044bbfc7803cffb4b98c65c4ff010cd7d0ed3032cd108fcb564386d25ce006a0791d57e148f5f17fe9ca3d9a6e731ffcd3e593368be0ab6d50e8943828deaf39c867e5157f36823cb69ba6946f16d74b03b53ada592745c96d49f1b67799839dafbc5ad5175f77a870c237d952500a8bb178816703a49903be5a43f53bd9471531b7f484f5707d19105391f47f9d6cd0e4b0462499f97f9e1fa4b6962cde72610d0152eb9b5235324c18739fad1383f67a42639bd4656eb72ae0a2586b02e82af3cc36869cccbd0b5e0f33bb9e62977246d699f15ebd008396ad1c4cd0dd1c1eec189d0bf7e3147126033da59cb82d74394d1ec157e7cdd5bfd760f10b00bf0b7312f04e54830ee547247cc154e40a9f4ebd4623fd4e50eaf6a3fc5626eb7fe0de5fe8f0a906c005ec8034077d87228cebbf670a058a30761764cb5d2a7b9457484fa7240c69eab24641b6ec6b27eb072c6206168af0216d27467ea8e1aa12723cb209de14ab50ae0023a852660e76116b9fb3646afaa02fe4c4a2a6d41dd1e34a213d85e9ae2321d86e6a30d50d97316fa885478caa38aa40833fc4dbb56bb56fb25096a56fb74f2891723195fe3146b2b71978f834460b4be745712731ee7abc43b141cc3ab6398b4a0c2ba785a7575dc67c0132a71d5d2c093801eb26799acd33fa078ad2e58055920046a7835d419482710524a22c4d5a710af80065ad2620b39b9466dbb30f1868e598ad38eb21ec656f5ba3a9b2bdf5f63b8a37fc2d09e50dfa9dff40cdfdcf7c6df111b4f4d4a32f344cde6e639401f78c0fc7fab6e066d9652dc59cd0e4d2e3c6ca1abdb2282fb8fe5c70efb8780211e0fd7db0afef53eb2a87528aa4dbfa8c0a7eaaed81e2606ce5d7efa377a7f287f604326caef02fc381fc595c798af9215e101af319a4c8de57c966941b730a6da6920e85475f9955be047e0fe6ee45e618aedbb3016e6ba98ca9beea3925991947e9ca199be0030c8c30d86fdcb6cd82c097c132bda0f33dabb4e6653e7494cf404705ee9bd90f524a7271afc02eb1befeb89f57f75e4b13579400097005240b282c251ae56b43e76d0d5859d47965cd10b80b835c2768834e70fad592def0bbc1509a9662dfee22ec0b2860b511cd29b2daecce6e73df7eff585affc463abebc93ecf2dd2e0ed403a2b2ff2df8a973f9c29c7f56fef2e849abd1593718fbc32d4d1cbd9c8263b1f0653df7fd5ff9c7ed235e1874ffdad990e27d5a3759a7ff6e330692ace5f42485c8eddb0a96327268e748b54f89aaf96ce87868ad390efc57f898caf4a61f470026433504762b5c15911b9fa8d73c19f6b49f49f7c0e34c48ff959ed263d217488a0550e993a48416badf8402b0780b670f72b789fc17a6f2894b5931507c131c394630a8717e2ffff15559c200a819499d71caa5a01b1f082da6d0a0d67109ca9fc03b8599896973cbe2b566097235c6065429e642061ab3f37e9fafe186b1ac51babb00f1e29fce768d642edbfa56b241eb346bee21b052a9d0166693ba6da86892a407f19f6ab3271c12c6f67635e465ece5b3f3afba2379d8e751b8fa3c9190199c8a389f8a1cb8109b7fbb48cab7baafd923ccbf6d8090a310e90350ba7370e68a2a14517ede7f4e55efe718f77943afd4145ab5bb436556e41345f7315c49423566ea573b5909a473fd7791af2cd7253ebc8497496bed7c269eae05fec26bed4997b779a3f4239e6dbd086aa074b7844cdb58bc13e469d1aa7305acb01b2ca53a40399e3d9804388ce38dee519fb29297f7d918589910d9a9cfcb95f409817e603989fe7ca9f5d8e6f7978109d4567e73dddf2b1de8107d7c73764a4af8d38d51e5531a22243006aa69bf15616ceac81ea24a4ed6944ec57711bfd11f0dd96ce74746fa019becaf5f9c5b44ffe6e86929b46a4251ed8578ba698b24ed06c9eb7a3d5a4080b5b4320eb9c8413f13a13d62ca79345b9f165186c96e9d778b6a40ab2a409f4a8b3f5d99f8270b40a00910d2c064c30e02bb722b73febb2c9a3c32dddcbddeaf8ddfe4bdd3162e30ed2d92795e62ad848875c74106513992146adf129eb64c747cb9f5f116797796e13fc624933fa6e7e70ac63b53b12cf07962929ee31ddb14fb3d1f21341e0f0998939552635f25e62630cf2d2302c4fe87e2e7970e23353de9b4b082710bd58cb898db76311cd6377c3f94ab4ad9aec993d9b76807725341c8c794702ceb71b14a6b8b174e0cfa1cbb7f89480ae5c231aab31b6080107a3ed7e9a88777c9d91abc8fa402875266023f32bd40260d550f9fb723eeb33dc3b62dd03aeec3dbb0fae36ae3d1cc336504743453d1e04079fd80de5c3e64ad0902c22c8a8052b3c54fc976aeac895bf0f1f46b45c42db294a3a932bd28c46fcf76352ece3911fa24af927711f6c17c77f22956c73676cd42cfc0f6ba2cb1edecca3ca90136fc4f1be14cb433f2df4e13dd051fcaef047723fb17c7c9f038e4be85672550a6226ca8a6442936a6e998c91e8a521132772b5f5b42dac8fc4cca9a7effdaa4bc94b4a1e1c5ad11a42b956c911b55db5f2086fa97f895d2632dbac0ca6b1aad41a3b57a2381182682b0b38647abaa620785d9ab9cedffa5db40dc3a9210e3fc6cc5f94761f44d5b1349a869135fb19378430dbdd2ac2aefed9c85df0ff80819b4e7b71729661e2b01cdee5babc69b5cae551e16b9ce60ccd924e65589348aeecd9105b1d6d858ecfe78a3739d518793ac3023d2d329266de5e3736d8cde93cae21f72a28b9c126c618306b1bd0bade937c446d72b698df15f4111fd3db65b5570feb7fc6670fe697495e6398be09e2fda9599c6a75b8d5f6e337e88af0c62a9c3160fb7d3f4389a9a64fbf2c130d950d494dd9932d286f70354b84846fe6f1fe458a55c3c78e554175efa4f12e4c72bab0dde46c65c94bfa05a6819d95b0156f1c8981ddbd7ceba75a2d492a7c52155f102d0a5f38613a709a08bd88184bacb961584d344207352193a66c260c2e0011f7f8ae7cf44dbe459368ed652d800341474289a767b7791210a72cd4b3f9cb3648e9680ab032d762274112024735b1b8999d6cf611549781ad62ef300f8bdc2e9a353475c99f3b97d1ef2d25b86fa1f0b66094e8f52cd38e53849859ccf9bd3f0ff74723232c0012f9f56ccef9d469cad137531ca965d5fbd82a61661620a3d45c178b58d34cd3cce119ee90bb86b1e728e6ad9801dfa29e8ba34707d0a5236d775aaa36116a1516f0a247227e00f1272ceb97d2ba9f47dc87fdcba61adc59586b1ab652d23330206054bb47bbbf5fe17fa29bf937a80979efe7e452ee925f05b78fc932593a1bef35a5159f9dd25d7786dab76ea1cbcca90a269aa52e395fd42b174e0262ef96f9ed3c4e5c23b679ca5d4117cbd7c66800ffe931fe1b8a35f549b6ec0931c5deabedbcb3d2855dcee671a08ba01c339b036e60a68cbced55291534563ad60cb14c8f700c113e4e52a98d2fab53ba9e50703158806220d1a62621923ebeaaa42bac57b17598d94e940bba806ade8405dc1cf0deb02837af9f4e1cb3a2ef02b53268493e83f4afc50c7ce5b735f8dd621cba561953c4a834c075ea6613df2a67be01d6c17b14f00d53"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x40}}) syz_usb_control_io(r0, &(0x7f00000009c0)={0x2c, &(0x7f0000002840)={0x20, 0xb, 0x2, {0x2, 0x6}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000f80)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x0, 0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1091.013071][ T2730] usb 4-1: Using ep0 maxpacket: 32 [ 1091.023154][ T102] gspca_vc032x: reg_w err -71 [ 1091.027935][ T102] vc032x: probe of 5-1:0.26 failed with error -71 [ 1091.041931][ T102] usb 5-1: USB disconnect, device number 75 [ 1091.163134][ T2730] usb 4-1: config 0 has an invalid interface number: 179 but max is 0 [ 1091.171318][ T2730] usb 4-1: config 0 has no interface number 0 [ 1091.177719][ T2730] usb 4-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1091.186995][ T2730] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1091.195989][ T2730] usb 4-1: config 0 descriptor?? [ 1091.213107][ T2760] usb 1-1: new high-speed USB device number 105 using dummy_hcd 18:01:55 executing program 1: r0 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffe4c, 0x1, 0x1, 0x0, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x5, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfc}}, [{{0x9, 0x5, 0x82, 0x2, 0x355, 0xfe, 0xfc}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000200)='/raw#\x00', 0x2000000009, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) r2 = syz_usb_connect(0x2, 0x1, &(0x7f0000000240)=ANY=[@ANYPTR64], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect$cdc_ncm(0x3, 0x1b6, &(0x7f0000000280)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a4, 0x2, 0x1, 0x3, 0x10, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0xa, 0x24, 0x6, 0x0, 0x1, "c29e766a88"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xb4d, 0x3, 0x0, 0x23}, {0x6, 0x24, 0x1a, 0x0, 0x9}, [@mbim={0xc, 0x24, 0x1b, 0x1000, 0xf001, 0x1f, 0x0, 0xe605, 0x6}, @mdlm_detail={0x45, 0x24, 0x13, 0x6, "4316fc385b442a4177c673c39a0cd096a3ca240671fcc0283818041e1bc23fa5ff2764502614c1f6e758b880faa108ad61d4c344001d97d3c22b5106dcde7902ab"}, @dmm={0x7, 0x24, 0x14, 0x7, 0x4}, @mdlm_detail={0xd3, 0x24, 0x13, 0x1, "136497bae608673ffd08b5cbd326826f66c7d9c254458b96f209995253373b4e01ce818a973a03af43e1899ad2ce084e9ad31915f10d90aa0022bd230d7cf166581923a643801db557be28b71058e5188e7c937f58e790ff826a2b2a216f9190d44aac560738438aab6ab458799841510ebe075fa49de0e65d1a714aefc32149f08a6d80f4e1dbe5b32721147b1140588ff1740a5348b4d3fb02635ff8f94df1de2e2c72736df824b0ee0c94253e6dea899183fd992ea268f72e204253914ce9ed7aee6537dba850aebfd81212d95f"}, @mbim={0xc, 0x24, 0x1b, 0x14, 0x2, 0x8, 0x0, 0x4, 0x9f}, @country_functional={0xc, 0x24, 0x7, 0x7, 0x4, [0x7, 0x6, 0xffff]}]}, {{0x9, 0x5, 0x81, 0x3, 0x95, 0x5, 0x2, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x8f, "", {{{0x9, 0x5, 0x82, 0x2, 0x6, 0xff, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0xff, 0x8, 0x1, 0x3f}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x80, 0x5, 0x1, 0x10}, 0x22e, &(0x7f0000000640)={0x5, 0xf, 0x22e, 0x6, [@ssp_cap={0x24, 0x10, 0xa, 0x7, 0x6, 0x0, 0xf00, 0x5, [0xf, 0xc000, 0xff3f00, 0xffff30, 0xff0000, 0x38]}, @generic={0x7e, 0x10, 0xb, "d706fd9dec8f0301775aca3b4aa0987cab33a8a520f28019c1685c67d5816f1f627f6c3dc20769c809d763bc674bd1c24c6ce5782297c64a1711b7af9e198f67e75287584ec66cf9652761aa4334bdc4b377f19d9c617fc8bc2c9c3cd75bfc70b03261b868e8174458d222fb38655fd544b5ee6139f862ce81351a"}, @ptm_cap={0x3}, @generic={0xa7, 0x10, 0xb, "b5a183f7ee5007dec5433fe9df08e7f894b56e99714731e863ce23749e81b2af1f229ab1928d33129f39f3995e1eff5b7c29dabd5147ad1a1fb6e1aaf05762cd925210a666cb669b3fd0ebe5688a064b23568c782b1414ce24c7db4e149d6637e90b21aebe4c7fba3c4468c7971675cffaeaad29379ce49ca8de105e0cb83164d6f4d841ede73f93cb74a6c6ca6c61747e92cd6ae8b59f7bdeb75ce0f00b9da8b2f968a6"}, @generic={0xd2, 0x10, 0x3, "cf60fe90abdfb130008e78f8e4f8e2a5b8bc4cddefe21251392e424531fa022f6678556240ed90296fbda725ff73bc1d937a625e0eb6c369ace06c690ac3d057a3b928b17ad00b4ab5b54fa7f6da34fe5c66f0bf0121e3cdbf4adf4163ad07129fd2d29ba13fe02221ab8c603e42ed64293ccb338798eb4612c2ef684605b93fad42b01406d641809acb358dc96f51ad638a087f1bbb0b352fa16525bd6f998eddd5642e58d1b7aafa0923141b01f3e1e068c965d5b15587d6a15eac0fcc15f6f639ebfa348c0f07bcd7369965779a"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x7, 0x5, 0x1, 0x1}]}, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x424}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0xa0, 0x4, 0x12, {0x12, 0x9, "fa82a27420c55e217a75c85c5b159d50"}}, &(0x7f00000004c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000540)={0x900027db886afccf, 0x10, 0x84, "ab3d7e52002d7d932be71871614a1354993fae0b042ea944836d48c9d0e0453f77053995ef3dd87412bf8db3645d2506c0a9d2d63823b9a918d65c96f001c6967a86255af3ef064d1c86d3ed0a8276aa28dcb4bcd023f96b0fceee8ca51d60b5b05e7412cd6ebe58c5f39e578901d5b183a83ff6e154b36e03b0d67fdfab3d15117b6d08"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000009c0)={0x20, 0x80, 0x1c, {0x67, 0x33, 0x9, 0x8, 0x6, 0x1ff, 0x5, 0x0, 0x5, 0x6d4a, 0x8, 0x9}}, &(0x7f0000000a00)={0x20, 0x85, 0x4, 0x6}, &(0x7f0000000a40)={0x20, 0x83, 0x2}, &(0x7f0000000a80)={0x20, 0x87, 0x2, 0x2}, &(0x7f0000000ac0)={0x20, 0x89, 0x2}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1f, 0x0) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000140)=[0x7ff, 0xffffffff]) r5 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r5, &(0x7f0000000080)="d96486556bdc6c2b2532605fb2d54cebd88e04246f4f7358716b94633f2773647a20bdca980828ae262a61fd348425a641caac8de9f38961a05f32088bdf84dc6a1c1cfce5fc8bee1c8837e5501a1c013d154bd178f2b9b2c754", 0x5a) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) r6 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r6) [ 1091.403071][ T3109] usb 6-1: new low-speed USB device number 24 using dummy_hcd [ 1091.410651][ T102] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 1091.443141][ T2730] rtl8192cu: Chip version 0x10 18:01:55 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x110a0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000080)) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000018b7c540c215430065d20000000109021b000100000000090400000145e54f00090584033e330fae63e7238511c5373cf1000000"], 0x0) [ 1091.463098][ T2760] usb 1-1: Using ep0 maxpacket: 16 [ 1091.573059][ T5] usb 2-1: new low-speed USB device number 74 using dummy_hcd [ 1091.583345][ T2760] usb 1-1: config 0 has an invalid interface number: 16 but max is 0 [ 1091.591449][ T2760] usb 1-1: config 0 has no interface number 0 [ 1091.597773][ T2760] usb 1-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1091.608803][ T2760] usb 1-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1091.621746][ T2760] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1091.630815][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1091.640394][ T2760] usb 1-1: config 0 descriptor?? [ 1091.683127][ T102] usb 5-1: Using ep0 maxpacket: 32 [ 1091.783178][ T3109] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1091.794263][ T3109] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1091.807137][ T3109] usb 6-1: New USB device found, idVendor=046d, idProduct=1017, bcdDevice= 0.00 [ 1091.816301][ T3109] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1091.824545][ T102] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1091.835520][ T102] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1091.844611][ T102] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1091.853521][ T102] usb 5-1: config 0 descriptor?? [ 1091.859295][ T3109] usb 6-1: config 0 descriptor?? [ 1091.893752][ T102] hub 5-1:0.0: USB hub found [ 1091.973084][ T5] usb 2-1: config index 0 descriptor too short (expected 65100, got 36) [ 1091.981609][ T5] usb 2-1: config 1 interface 0 altsetting 5 endpoint 0x1 is Bulk; changing to Interrupt [ 1091.991544][ T5] usb 2-1: config 1 interface 0 altsetting 5 endpoint 0x82 is Bulk; changing to Interrupt [ 1092.001481][ T5] usb 2-1: config 1 interface 0 altsetting 5 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1092.014469][ T5] usb 2-1: config 1 interface 0 has no altsetting 0 [ 1092.021073][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1092.030134][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1092.113226][ T102] hub 5-1:0.0: 1 port detected [ 1092.119023][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0x0 [ 1092.127404][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0xe [ 1092.135076][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0x0 [ 1092.142309][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0x0 [ 1092.149640][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0x0 [ 1092.156929][ T2760] cm6533_jd 0003:0D8C:0022.00B1: unknown main item tag 0x0 [ 1092.164646][ T2760] cm6533_jd 0003:0D8C:0022.00B1: No inputs registered, leaving [ 1092.175262][ T2760] cm6533_jd 0003:0D8C:0022.00B1: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.0-1/input16 [ 1092.203132][ T2730] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 18:01:56 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) syz_open_dev$hidraw(0x0, 0x4c, 0x2c000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00221059000004098c0aea223934375cd503af3ccae38bb9fcd65256644c257c78a36fd9d4138e8960d97f1e40cb8b83209f98e5fcc7666daa343a161682f406633f5a47bf9818664da74ed5aeb545ea4cf61a92eabae543b4ac210c6c5cc252bf9d99da9d56644209e860c83f72aa2e2621f3fbc22d6ad32cc90c002477a364000000000000"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7f, 0xaa10795141b50110) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r3, 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01", 0xcc) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1092.213392][ T2730] usb 4-1: USB disconnect, device number 109 [ 1092.293134][ T3109] usbhid 6-1:0.0: can't add hid device: -71 [ 1092.301742][ T3109] usbhid: probe of 6-1:0.0 failed with error -71 [ 1092.318427][ T3109] usb 6-1: USB disconnect, device number 24 [ 1092.331772][ T2760] usb 1-1: USB disconnect, device number 105 [ 1092.393107][ T2771] usbhid 3-1:0.0: can't add hid device: -71 [ 1092.399120][ T2771] usbhid: probe of 3-1:0.0 failed with error -71 [ 1092.407355][ T2771] usb 3-1: USB disconnect, device number 8 [ 1092.573067][ T2730] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 1092.933115][ T2730] usb 4-1: New USB device found, idVendor=15c2, idProduct=0043, bcdDevice=d2.65 [ 1092.942209][ T2730] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1092.951208][ T2730] usb 4-1: config 0 descriptor?? [ 1092.996429][ T2730] input: iMON Panel, Knob and Mouse(15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input306 [ 1093.063124][ T102] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 1093.083132][ T3109] hub 5-1:0.0: activate --> -90 [ 1093.213085][ T2730] imon:send_packet: packet tx failed (-71) [ 1093.233072][ T2730] imon 4-1:0.0: panel buttons/knobs setup failed [ 1093.239482][ T2730] Registered IR keymap rc-imon-pad [ 1093.253626][ T2730] imon:send_packet: packet tx failed (-71) [ 1093.273104][ T2730] imon 4-1:0.0: remote input dev register failed [ 1093.279527][ T2730] imon 4-1:0.0: imon_init_intf0: rc device setup failed [ 1093.286601][ T2760] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 1093.303068][ T102] usb 3-1: Using ep0 maxpacket: 32 [ 1093.393098][ T2730] imon 4-1:0.0: unable to initialize intf0, err 0 [ 1093.399562][ T2730] imon:imon_probe: failed to initialize context! [ 1093.406006][ T2730] imon 4-1:0.0: unable to register, err -19 [ 1093.414145][ T2730] usb 4-1: USB disconnect, device number 110 [ 1093.423146][ T102] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1093.434087][ T102] usb 3-1: New USB device found, idVendor=05ac, idProduct=8240, bcdDevice= 0.00 [ 1093.443156][ T102] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1093.451864][ T102] usb 3-1: config 0 descriptor?? [ 1093.533045][ T2760] usb 1-1: Using ep0 maxpacket: 16 [ 1093.653085][ T2760] usb 1-1: config 0 has an invalid interface number: 16 but max is 0 [ 1093.661258][ T2760] usb 1-1: config 0 has no interface number 0 [ 1093.667401][ T2760] usb 1-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1093.678462][ T2760] usb 1-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1093.691362][ T2760] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 18:01:57 executing program 5: r0 = 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) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000000)=""/206) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 1093.700483][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1093.709834][ T2760] usb 1-1: config 0 descriptor?? 18:01:57 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100007ce3ad20012009335e8a000000010902240001000000000904b300020cc1470009058d02000000000009050f000000000000a748876e8a768d6714d62a8664beefec72b8c586ce732c867693e0dd482e9c0a10da43929085c3049005f37635d798f8734fe7a493d21ee04e32c2b531a3549dda89cdc5c9173f4cd8a81b5daf0a4abcab9297e467181a4fab56a01037a4dbb1a81c47dc7ac6b3af12c654ae72e959cb9beb7f642a3103b2442c83c23bfe2b6526187e363a333d7d640cfefcf6681e3eb8af22f64411d6a2f36f491a910db1c58f19974be782a5e9b867da6fef297c702b71a9bdd08caad94465ef06a836759b0390cd730daa6ba6de562edc"], 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}) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000d00)=ANY=[@ANYBLOB="000001000000be9c81e996fc7a199d44679845b8a73047af35fd2cd194a71eee17a0d7060c64e7c4eb9f0e7c8155b6acfcbe2f138288bc64fd8581528282af50182571b850e80d9a77cfb4116372bff34a813fcb592957631470013354963618865dd58328d09a8cb06d5e1d0fe2aa3a7ba74c4ec8885f75d419ea976d1ea913572f8ae3afbce3fa0df1805e2d12385c11ded5b6168f094c470df1cd95ef5e42a9281f65a3499fb1b2c5fc149dc07b67f454d0414376aa6602a183c0f3e38fcdda56f179d2b138da53030e01df665860a5b3e5d0585d4f8644eedd0b4e8f14f696ba65b33a7ec7423717cfe4fada1b7c15f6b20bfa85addc7092eb04b87e9c5508c73c0589e48d180386bc8e1caaf87b6257bb7ee2ac546939"], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000540)={0x2c, &(0x7f0000000340)={0x0, 0x2, 0xd6, {0xd6, 0x90f18625c5bddaca, "b65ed37ee576b793dd04a357e8af77f09bc36a23af2a0d95924dbdd476d48a5ef631707b20778cb1ec7a22c9f98ad0a11c9509f72efed5a9e0ff6e958f3a279e216041b46b3fbb76d42070912b16420a84e604619afc87074be9d87c35879a600c75fc9822c77cb0242342f7e275f5a789ef5ec27734a5495c48993866979cd385bfcfea9649bdb83d3f9503c5be41c849f6537955680e6040aede05c7a18c7786ab10ecae43e301587606138d2fa8f86c8e05e22f377942b490c57b2f10cbdecf4007a847a9d2a9891fed7edb94b814fcd489b5"}}, &(0x7f0000000440)={0x0, 0x3, 0x35, @string={0x35, 0x3, "1cbb3ab1ef5b856e91fa0ab8fca619dd230c120820cd1df1250a5b85035fdc4b3841a9d7d35ee1515152201d33b94dfae69228"}}, &(0x7f0000000480)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000004c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x0, 0x6, 0x9, "759cf209", "2f184de0"}}, &(0x7f0000000500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x1, 0x7e, 0x8, 0x3f, 0x3, 0x2}}}, &(0x7f0000000c40)={0xac, &(0x7f0000000580)={0x40, 0x2959ce65e58561b2, 0x7d, "64f1b7274fc100352d8fec395deb946f7333818fcda34a023cc07931710654febd3c056cf64ff6409552a0242c4d167e9eea563f73a177d82ab2e78b355cb19ca9d64dfa14f00baf741f2e2191e953ab721a80fcc94cc191e108e1f5b219b82767faedfe9945009e05989287ddd3732ec91a4924697232b0f8d4721f51"}, &(0x7f0000000640)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0xfc}, &(0x7f0000002780)=ANY=[@ANYBLOB="20810300000000ae6365c5f8ce93a757868b8369836019dc4a13779ab3eec7ac63135c6b19a74600f872e59948de67b964b9aab0fa7eaa497ba63e42b3f488fe5ff42d0ca553c8fc011300a552f272e1f242344d9a20795fa9385cd91386277c45e206944ce1c05867f5b6130ff8092c3559d6e855eafa61dd793d12943b2d8a6ddfcce1e0c697249b78c2a60c27"], &(0x7f0000000700)={0x20, 0x82, 0x2, "50b6"}, &(0x7f0000000780)={0x20, 0x83, 0x2, "2eaf"}, &(0x7f00000007c0)={0x20, 0x84, 0x4, "7986cbdd"}, &(0x7f0000000800)={0x20, 0x85, 0x3, "1d3a01"}, &(0x7f0000000900)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000940)={0x20, 0x0, 0x8, {0x0, 0x80, [0xff]}}, &(0x7f0000000980)={0x40, 0x7, 0x2, 0xffff}, &(0x7f00000009c0)={0x40, 0x9, 0x1, 0x40}, &(0x7f0000000a00)={0x40, 0xb, 0x2, "3f98"}, &(0x7f0000000a40)={0x40, 0xf, 0x2, 0x8000}, &(0x7f0000000a80)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000ac0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000b00)={0x40, 0x19, 0x2, "749e"}, &(0x7f0000000b40)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1}, &(0x7f0000000c00)={0x40, 0x21, 0x1, 0x8}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r2) syz_usb_control_io(r2, &(0x7f0000001080)={0x2c, &(0x7f0000000e40)={0x40, 0x5, 0xf, {0xf, 0x0, "16feb112ca2cfa0d21b8bd6edd"}}, &(0x7f0000000e80)={0x0, 0x3, 0xbc, @string={0xbc, 0x3, "707b15c97a0540b2eca975c8754f77fda99c02736a14df4354dcbfadb5889429f5ceaa5951022bade8abf8ed38b6c3cfddc656943cec7437d1d03a31ce0593796638d9d9ea07bcea46a62ab552e777eedda73adcd2690723d5afad9f9c74b4178a051601fc8bce4aa6a021c81b3a056e67791f2a0fa3439bc307a7dc41f3810acaed51d0b5674acdc47ee8e67024f37617831830f8e135bdfeed725990c810258908bc63922c5df59b91dd1b2ad14a3620f3d6c5874c16e42f86"}}, &(0x7f0000000fc0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "c1fa4f0e05695ca1dff704bf3a4a7b85"}]}}, &(0x7f0000001000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x72, 0x0, 0x50, 0x10, "061a8821", "213cfe2a"}}, &(0x7f0000001040)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x7dbafce6e9773e1d, 0x51, 0xee, 0x1, 0x7, 0xcba}}}, &(0x7f00000026c0)={0xac, &(0x7f00000010c0)={0x0, 0x6, 0x11, "f4d43c670196904fdce4622c6672e5992d"}, &(0x7f0000001100)={0x0, 0xa, 0x1, 0xec}, &(0x7f0000001140)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000001180)={0x20, 0x81, 0x2, "7fcf"}, &(0x7f00000011c0)={0x20, 0x82, 0x1, ';'}, &(0x7f0000001240)={0x20, 0x83, 0x1, "1a"}, &(0x7f0000001280)={0x20, 0x84, 0x2, "afe9"}, &(0x7f00000012c0)={0x20, 0x85, 0x3, "02fa58"}, &(0x7f0000001300)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000001340)={0x20, 0x0, 0x8, {0x2, 0x92, [0x0]}}, &(0x7f0000001380)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000013c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000001400)={0x40, 0xb, 0x2, "e090"}, &(0x7f0000001440)={0x40, 0xf, 0x2, 0x800}, &(0x7f0000001480)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000014c0)={0x40, 0x17, 0x6}, &(0x7f0000001500)={0x40, 0x19, 0x2, "c729"}, &(0x7f0000001540)={0x40, 0x1a, 0x2, 0x8001}, &(0x7f0000001580)={0x40, 0x1c, 0x1, 0x28}, &(0x7f00000015c0)={0x40, 0x1e, 0x1, 0xf1}, &(0x7f0000001600)={0x40, 0x21, 0x1}}) read$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000040)=""/200, 0xc8) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) syz_open_dev$hidraw(&(0x7f00000006c0)='/dev/hidraw#\x00', 0xd4f6, 0x480800) write$hidraw(r6, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r6, 0x6611, 0x0) read$hidraw(r6, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000300)=0x8000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r5, @ANYRES64=r4, @ANYRES64=r6]) read$hidraw(r4, &(0x7f0000000140)=""/77, 0x4d) [ 1093.784039][ T5] usb 5-1: USB disconnect, device number 76 [ 1093.893119][ T102] usbhid 3-1:0.0: can't add hid device: -71 [ 1093.899244][ T102] usbhid: probe of 3-1:0.0 failed with error -71 [ 1093.909539][ T102] usb 3-1: USB disconnect, device number 9 18:01:58 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(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, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16=0x0]], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000180)) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f00000000c0)=0x3ff) [ 1093.963070][ T2771] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 1094.003049][ T2730] usb 6-1: new high-speed USB device number 25 using dummy_hcd [ 1094.093119][ T2760] usbhid 1-1:0.16: can't add hid device: -71 [ 1094.099308][ T2760] usbhid: probe of 1-1:0.16 failed with error -71 [ 1094.107451][ T2760] usb 1-1: USB disconnect, device number 106 [ 1094.243016][ T2730] usb 6-1: Using ep0 maxpacket: 16 [ 1094.263108][ T102] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 1094.333151][ T2771] usb 4-1: New USB device found, idVendor=15c2, idProduct=0043, bcdDevice=d2.65 [ 1094.342345][ T2771] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1094.351293][ T2771] usb 4-1: config 0 descriptor?? [ 1094.373099][ T2730] usb 6-1: config 0 has an invalid interface number: 122 but max is 0 [ 1094.381325][ T2730] usb 6-1: config 0 has no interface number 0 [ 1094.387481][ T2730] usb 6-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 1094.396648][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1094.406451][ T2771] input: iMON Panel, Knob and Mouse(15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input308 [ 1094.409033][ T2730] usb 6-1: config 0 descriptor?? [ 1094.473176][ T2760] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 1094.523077][ T102] usb 3-1: Using ep0 maxpacket: 32 [ 1094.573025][ T2764] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 1094.621537][ T83] usb 2-1: USB disconnect, device number 74 [ 1094.627538][ T2771] imon:send_packet: packet tx failed (-71) [ 1094.653137][ T2771] imon 4-1:0.0: panel buttons/knobs setup failed [ 1094.659667][ T2771] Registered IR keymap rc-imon-pad 18:01:58 executing program 1: syz_usb_ep_write(0xffffffffffffffff, 0x2, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400013) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x28200) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000000c0)=""/185) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x0) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x7, 0x20, 0x5d, 0x7, 0x7, 0x3, 0x404, 0xfffffff9, 0xfb35, 0x0, 0xf16d}) [ 1094.673533][ T102] usb 3-1: config 0 has an invalid interface number: 179 but max is 0 [ 1094.681744][ T102] usb 3-1: config 0 has no interface number 0 [ 1094.683277][ T2771] imon:send_packet: packet tx failed (-71) [ 1094.688545][ T102] usb 3-1: config 0 interface 179 altsetting 0 bulk endpoint 0x8D has invalid maxpacket 0 [ 1094.703815][ T102] usb 3-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1094.712832][ T102] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:01:58 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x401, 0x201) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0x40, 0x6]) 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) [ 1094.713061][ T2771] imon 4-1:0.0: remote input dev register failed [ 1094.726036][ T102] usb 3-1: config 0 descriptor?? [ 1094.727324][ T2771] imon 4-1:0.0: imon_init_intf0: rc device setup failed [ 1094.743225][ T2760] usb 1-1: Using ep0 maxpacket: 8 [ 1094.813055][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1094.843104][ T2771] imon 4-1:0.0: unable to initialize intf0, err 0 [ 1094.849583][ T2771] imon:imon_probe: failed to initialize context! [ 1094.856034][ T2771] imon 4-1:0.0: unable to register, err -19 [ 1094.863941][ T2760] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1094.863972][ T2771] usb 4-1: USB disconnect, device number 111 [ 1094.882607][ T2760] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1094.895418][ T2760] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1094.904451][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1094.913453][ T2760] usb 1-1: config 0 descriptor?? [ 1094.933132][ T2764] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1094.944082][ T2764] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1094.953247][ T2764] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1094.962080][ T2764] usb 5-1: config 0 descriptor?? [ 1094.973104][ T102] rtl8192cu: Chip version 0x10 [ 1095.003702][ T2764] hub 5-1:0.0: USB hub found [ 1095.223193][ T2764] hub 5-1:0.0: 1 port detected [ 1095.228102][ T2771] usb 4-1: new high-speed USB device number 112 using dummy_hcd 18:01:59 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x20, 0x3, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x7, 0x1, 0x2, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x194, 0x3f, 0x0, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x4d, 0x1, 0x7f, 0x80}}]}}}]}}]}}, &(0x7f0000000640)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="0a0612031e0107400300"], @ANYBLOB="12000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="050f12000203100b0a1003051e00811f0000"], @ANYBLOB="0600000004000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="255a1edafe87d324954e4408450f43d1fa02ed8dd2d978bcf28d0aad46eed44c06c049bc86d81d314297eb5f76350f19537e6c6033ff070032b40a0b9e88a4196ee101e3397f682cb783df6ddf1c347abf72a082345d752b67afc9edc0f0d9f8c7f07864"], @ANYBLOB='?@\x00\x00', @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="3f03e1fa369fe9996866a23aaf982e8f29d0cc2c8f5a75c0b7af72cc08009f58568d2abfcf9ea736adfd2dd90a2481c424d727f68353c98654f3bfc68d3665"], @ANYBLOB="8f000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="8f03ec2bf0b0b730b9254766dd0a48875595964f4aab42ff9fb93315f6854aa45d66dd72a9a46603000d73609e7ccbacbbff05d104f19ea7ac7be2c5d449513f11c1dde8bd2685cb275710ab2f9b2322d37d74a36b2e855fcc81a607824b238818910e855d06a6dc36e731829d2ec7b62c38635748cd1447c40e60eb63f1e937bddbde0edcb847634a63b0aca1faf3"], @ANYBLOB="d1000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="d103ec33d0f97f5f0aebf9dfb452d239b9e0741cdf0768eeaab8600f0acf234928744e2fd0047d3f7c7387bcbb169f859bbf82aa28017bbed135efa3008c14cd67c62ebbe7ce44ca54b39b176ad722ddff36b04573dc9b9f6eeb22ce1a5057fd7e120f7b5f5297e34d6f21ace807f85c7d26e118ac05c3e8025dbeed0784aa3ce0805066e5c8be7d64fda1bbc5ecb5157acb26cbb2f62199c9c3f80626cf306cc49787087b5aa600f5086e94b95afe0cb112028b13721b3f68e8a6b8d128c75208dd59fa1a128c6655800f744100fa5ed9"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="0403dae5"], @ANYBLOB='^\x00\x00\x00', @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="5e03688c6ca8b2518a45b355fe6ee75169ea770a28e2d71617b66f2886171c8377abf971c4a7a826ececc993ee06b6c43b1e7b5b21011368c82a942e884748adb011d51e172aaa0916a629f969979ca690890b5a1c99d43343eb95b5fdcf"]]) ioctl$HIDIOCAPPLICATION(r2, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000400)) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000100)={0x3, 0x200, 0x0, 0x9}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000040)={0x2, 0xffffffff, 0xfffffe01, 0x101, 0x2, 0x7}) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 1095.294401][ T2764] hub 5-1:0.0: hub_hub_status failed (err = -71) [ 1095.300800][ T2764] hub 5-1:0.0: config failed, can't get hub status (err -71) [ 1095.403102][ T2764] usbhid 5-1:0.0: can't add hid device: -71 [ 1095.409155][ T2764] usbhid: probe of 5-1:0.0 failed with error -71 [ 1095.473021][ T2771] usb 4-1: Using ep0 maxpacket: 16 [ 1095.593221][ T2771] usb 4-1: config 0 has an invalid interface number: 122 but max is 0 [ 1095.601541][ T2771] usb 4-1: config 0 has no interface number 0 [ 1095.608048][ T2764] usb 5-1: reset high-speed USB device number 77 using dummy_hcd [ 1095.616171][ T2771] usb 4-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 1095.623206][ T102] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1095.625246][ T2771] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1095.640771][ T2771] usb 4-1: config 0 descriptor?? [ 1095.643551][ T102] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 1095.662861][ T102] usb 3-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 1095.672755][ T102] usb 3-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 1095.682030][ T2760] usbhid 1-1:0.0: can't add hid device: -71 18:01:59 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(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, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000380)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x80, 0x9}, @rumble}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f0000000680)={0x24, &(0x7f00000004c0)={0x0, 0xd, 0xf9, {0xf9, 0x0, "b3ce33b5f8896217fd292d84582604b6a6bee8d27d55508ff300702a8003d1f18ff4730c26220bacd66d8af30b8abadd0cf80c61b9cf53cfa913c068a860d735936b95d310287f9dc0337277db58648f0831544a867e95a3f4efe7b028bb6ec71315ae73217b7d08ff603c86f46ae34bf6382187f05553c669091c6c9094aef89550767aa1a394a72336aa8bbfac07ff8f2f07ed8ea1fdb3b838f9c7c1a6d898a0c076a58bdab2f8d6d80cdc022eb430a8f9e0e4a568c155929d3b706c9b76f4833674298115a228afbf9f208f505d3a6d528e48d0f88b0870dba0176675e2932b9f33250791e3a7d2cfe9e72ff9dd79c9ca4609e145b5"}}, &(0x7f00000005c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x403}}, &(0x7f0000000600)={0x0, 0x22, 0x15, {[@main=@item_012={0x1, 0x0, 0xa, "ab"}, @global=@item_4={0x3, 0x1, 0x5, 'X/|z'}, @main=@item_012={0x2, 0x0, 0xc, "be56"}, @global=@item_012={0x1, 0x1, 0x6, "e1"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x2, 0x2, 0x1, "7799"}, @global=@item_4={0x3, 0x1, 0x5, "669cbb70"}]}}, &(0x7f0000000640)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0xaf, 0x1, {0x22, 0x37c}}}}, &(0x7f00000008c0)={0x2c, &(0x7f00000006c0)={0x40, 0x30, 0xc8, "f6e4cdc8a9fdbfc9869db60a6f68414a1b52dede461d73b11f3ba13b5c29ee6c26945ca9893b38ccaba0c17560e7b7a287f0e7946618815342fcdb1fe640e6056be4b20d6709eb069b84db5899dae44d71598fbebb53d301c1edb91d4aa69edf58d530d6d587c2885249cb8402a8d0607df795ccccfb54413bcf239ca2184c855a542dbf3b4d2b87a0151c23989b7259ad8d3b9d5d364e5d33519bc5af6e8a281d44d7d8074b6ac45885606ab04e9388be6675c594cf0a7383d1ffcd903ec48d64bedd460eee3417"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000840)={0x20, 0x1, 0x29, "a76bb0d59db991e0b9367ae7d44a6c6d3a4c200d65d0c75f261d88ce541e1929f3e12042eb96acd9fd"}, &(0x7f0000000880)={0x20, 0x3, 0x1, 0x64}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x5ac, 0x30a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0xb0, 0x3f, [{{0x9, 0x4, 0x0, 0x46, 0x1, 0x3, 0x1, 0x1, 0x2, {0x9, 0x21, 0x800, 0x2, 0x1, {0x22, 0xf3c}}, {{{0x9, 0x5, 0x81, 0x3, 0xf2, 0x8, 0x70, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x199, 0x4, 0x4, 0x8}}]}}}]}}]}}, &(0x7f0000000440)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="0a061003818068400100"], @ANYBLOB="19000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="050f190001141004088f53775314cdc2e4530adcd0b5edfc64"], @ANYBLOB="05000000e8000080", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="e803a23077dd6a8e23e993c417445d23350d1d741c3949d3973ff21dd81014944508d995b4ec09a86fff2cba4ccb339bc9fff258c5c0dbea4a9f64d16e3a491579e33cf37e39630d3e0afd4e1038fd2e13b6d2bc72eb47cd49ecfc5451e000a0752c36ad7fcdfb405859622fb49db42c2761d58f3dd076feb104683bff6829eac2fe0a8fef20e939de36a2b32f27bead3e5e65aa1476b85e6ac31c0f524b01c7d95cc119e6ab49bb4e1dbc7f31fe0b60f651407f313154a93ab3a80ac3c97886401ea851b12c5eb2f608d15f17ea15f6390a72d6f394f7d57e0edd7ffece257c674afc6d2d951aef"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="04033e04"], @ANYBLOB='$\x00\x00\x00', @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="240342043296e77f73b56ad32a934db289c44e39368e5c675b69d7f0816b13ee0dad255e"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="04033804"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04030e04"]]) syz_usb_disconnect(r3) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1095.688148][ T102] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 1095.695923][ T102] rtlwifi: Selected firmware is not available [ 1095.702339][ T2760] usbhid: probe of 1-1:0.0 failed with error -71 [ 1095.730897][ T2760] usb 1-1: USB disconnect, device number 107 [ 1095.783380][ T2730] smscufx: Failed to write register index 0x00007014 with value 0x0010024f [ 1095.791986][ T2730] smscufx: error writing 0x7014 [ 1095.791993][ T2730] smscufx: error -71 configuring system clock [ 1095.797693][ T2730] smscufx: probe of 6-1:0.122 failed with error -71 [ 1095.812303][T21273] rtl8192cu 3-1:0.179 wlan20: renamed from wlan0 [ 1095.814580][ T2730] usb 6-1: USB disconnect, device number 25 [ 1095.863049][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1095.903210][ T2771] smscufx: Failed to read register index 0x00003000 [ 1095.909810][ T2771] smscufx: error -71 reading 0x3000 register from device [ 1095.910112][ T2771] smscufx: probe of 4-1:0.122 failed with error -71 [ 1095.927504][ T2771] usb 4-1: USB disconnect, device number 112 [ 1095.993054][ T83] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 1096.013153][ T2764] usb 5-1: device firmware changed [ 1096.018561][ T2764] usb 5-1: USB disconnect, device number 77 [ 1096.233063][ T83] usb 2-1: Using ep0 maxpacket: 8 [ 1096.353170][ T83] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1096.364210][ T83] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1096.377020][ T83] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1096.386063][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1096.394095][ T2802] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 1096.401816][ T2764] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 1096.413289][ T83] usb 2-1: config 0 descriptor?? [ 1096.533270][ T2730] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 1096.643031][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1096.648266][ T2802] usb 1-1: Using ep0 maxpacket: 8 [ 1096.683052][ T2760] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 1096.773095][ T2802] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1096.784113][ T2802] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1096.796920][ T2802] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1096.803021][ T2730] usb 6-1: Using ep0 maxpacket: 16 [ 1096.806023][ T2802] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1096.819861][ T2802] usb 1-1: config 0 descriptor?? [ 1096.853107][ T2764] usb 5-1: config 1 interface 0 altsetting 5 bulk endpoint 0x1 has invalid maxpacket 404 [ 1096.862965][ T2764] usb 5-1: config 1 interface 0 altsetting 5 bulk endpoint 0x82 has invalid maxpacket 77 [ 1096.872938][ T2764] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1096.884107][ T83] keytouch 0003:0926:3333.00B2: fixing up Keytouch IEC report descriptor [ 1096.895379][ T83] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.00B2/input/input310 [ 1096.953173][ T2760] usb 4-1: Using ep0 maxpacket: 16 [ 1096.958420][ T2730] usb 6-1: config 0 has an invalid interface number: 122 but max is 0 [ 1096.966611][ T2730] usb 6-1: config 0 has no interface number 0 [ 1096.973222][ T2730] usb 6-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 1096.982296][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1097.000676][ T2730] usb 6-1: config 0 descriptor?? [ 1097.006794][ T83] keytouch 0003:0926:3333.00B2: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 18:02:01 executing program 0: syz_usb_connect(0x0, 0x17e, &(0x7f0000001b80)=ANY=[@ANYBLOB="12010000c3926420868088018f46000000010902360001000000000904d80004131aaa0009050800000000000009050700000000000009058700002c7896eb09058d000000000000"], 0x0) [ 1097.093075][ T2760] usb 4-1: config 0 has an invalid interface number: 122 but max is 0 [ 1097.101292][ T2760] usb 4-1: config 0 has no interface number 0 [ 1097.107454][ T2760] usb 4-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 1097.116574][ T2760] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1097.125520][ T2760] usb 4-1: config 0 descriptor?? [ 1097.133363][ T2764] usb 5-1: language id specifier not provided by device, defaulting to English [ 1097.144068][ T83] usb 3-1: USB disconnect, device number 10 18:02:01 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xb8, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0xfd, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfc, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x2a3, 0x0, 0x80, 0xfc}}, [{{0x9, 0x5, 0x2, 0x3, 0x2b0, 0x80, 0x2, 0x1}}]}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1f4, 0x800) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000340)=""/4096) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x6a, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1097.203231][ T2802] usbhid 1-1:0.0: can't add hid device: -71 [ 1097.209514][ T2802] usbhid: probe of 1-1:0.0 failed with error -71 [ 1097.220789][ T2802] usb 1-1: USB disconnect, device number 108 18:02:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x7f, 0x400) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x28000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330ed01000000fca103b60006c52459a746b46de63d6a574e538358d4b4798fbf4a5ff1f529ecdfbfbc988b63940d000000", 0xffffffffffffffbf) syz_open_dev$evdev(&(0x7f0000000100)='k/\x00\xde\xff\xff\xff\x00\x00\x00\x00\v\xaa\x00\x06\x00\x00\x03', 0x7c2, 0x54000) syz_open_dev$evdev(&(0x7f0000000140)='/dev/inpu\x8f/event#\x00', 0x1, 0x2800) 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', 0x0, 0x808002) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) r4 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x80000001, "3404a5f49ea99bf85c05ae5a04daee202390730d7ff3c13605afd728c2474f96"}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x3f, 0xcf60b4bdab637b33) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000180)=""/145) syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096ad8605cc6dd64", 0x17) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r8, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r8, 0x6611, 0x0) read$hidraw(r8, &(0x7f00000016c0)=""/4096, 0x1000) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r10, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r11 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r11, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r11, 0x6611, 0x0) read$hidraw(r11, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r10, @ANYRES64=r9, @ANYRES64=r11]) r12 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r10, 0x90044802, &(0x7f0000000680)=ANY=[@ANYBLOB="efb2f3eac21ed643b5f4b771a2adbd5361bfc49ba14afab18964e39ecb83c0bc595819b125d3ac0164f1935b5823c100ed5236944ad63d2a04ccf96944401619ec6325594af6676500ce7b9c00121d89272dd1cfbb42fb4a2e340e74732016258f3c0740471aec6bddb6d2e32b5b43cc004f35ef2aff718fedfc68c382c3c9d73cc6e2386a667b25975d312c658ff258c003b687b94cd32afc7b93c027a6ed9f050e9114bb47", @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r5, @ANYRES32], @ANYRES64=r8]) r13 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r13, &(0x7f0000003200)=""/4096, 0xffffffad) r14 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r14, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r14, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) r15 = syz_usb_connect(0x0, 0x7, &(0x7f0000000580)=ANY=[@ANYRES32=r7, @ANYRESDEC=r13, @ANYRESHEX, @ANYRES64, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32, @ANYRES64, @ANYRES64=0x0, @ANYRES32, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="d956fbd18fab08e32e042fe707930a02485e8d1007f2c3c61f5b8c4075e09cf44aafbf"], @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r14], @ANYRES32=0x0, @ANYRES32], 0x0) syz_usb_control_io$hid(r15, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x7fffffff, 0x2246) r16 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r16, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(0xffffffffffffffff, &(0x7f0000001240)=""/4096, 0xbde2ae7d880f7e34) r17 = syz_open_dev$hidraw(0x0, 0x2, 0x80001) write$hidraw(r17, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x201) [ 1097.284627][ T2730] smscufx: Failed to read register index 0x00003004 [ 1097.291276][ T2730] smscufx: error -71 reading 0x3004 register from device [ 1097.304372][ T2730] smscufx: probe of 6-1:0.122 failed with error -71 [ 1097.321559][ T2730] usb 6-1: USB disconnect, device number 26 [ 1097.393206][ T2760] smscufx: Failed to read register index 0x00003000 [ 1097.399885][ T2760] smscufx: error -71 reading 0x3000 register from device [ 1097.402193][ T2760] smscufx: probe of 4-1:0.122 failed with error -71 [ 1097.421638][ T2760] usb 4-1: USB disconnect, device number 113 [ 1097.473149][ T2764] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1097.482203][ T2764] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1097.490240][ T2764] usb 5-1: Product: ⯬냰シ▹晇૝蝈镕侖ꭊb릟ᔳ藶ꑊ晝狝꒩ͦഀ恳粞곋ᄏ턅Ꞟ箬엢䧔㽑섑⚽쮅圧꬐鬯∣緓ꍴ⹫待臌ަ䮂蠣鄘蔎ٝ舱⺝뛇㠬坣쵈䜔ໄ㟩ໞ룜捇捊결瑱 [ 1097.500215][ T102] usb 2-1: USB disconnect, device number 75 [ 1097.511678][ T2764] usb 5-1: SerialNumber: ㏬類彿労㧒ᱴߟ뢪འ켊䤣琨⽎Ӑ㽽獼벇ᚻ薟뾛ꪂĨ빻㗑ꏯ谀촔왧묮컧쩄더ល흪㛿䖰龛츢倚ﵗቾ笏剟潍갡ߨ峸♽ᣡ֬崂萇㲪胠晐죥綾ﵤ뮡ᖵ쭺쬦餡쏉۸켦氰韄ࢇ婻¦ࣵ鑮媹೾኱謂爓㼛뢦⣑勇繁ሚ暌聕琏A建 [ 1097.613049][ T2802] usb 1-1: new high-speed USB device number 109 using dummy_hcd 18:02:01 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000000000040050be0174000000000010902240001ff000000090400000003010200092100000001220400090581030000000000f9219436c7b1c183017cf040dcce1b6886088bfe1cf25379823cd1069cca09d08cfaee4750728235a74785ab4cebd9c7ce0c26835e7595078472a350bf03f8357cd8b875da04530800d89194df932428c72284d0af0657b6878291c84eda08743776d5a5d15a114bf08fec61e10dd621dea76a370d4860c7c0a065d1c95a50ad20bf53e39c71e9c57105e4f85c340dbfa835b78d308d829bcfbca982e56acb7d5ae371602630a65095e2a64660fa4b05cb6633205f8ac2774d60f13d783e70f68a594e263b49034f3b8d73c649a50a39dd"], 0x0) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x60, 0xf, 0x2f, {0x2f, 0x12c937e8a5e3efe6, "d1950958411891f676fec55c98eb4588c9b88547478bf40c685fa36f3c79c123c73ec83d8b59aca77f709008d4"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xd898}}, &(0x7f0000000080)={0x0, 0x22, 0x6, {[@main=@item_012={0x0, 0x0, 0xa}, @local=@item_012={0x1, 0x2, 0x7, "da"}, @main=@item_012={0x0, 0x0, 0x18}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x0, 0x2, 0x4}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xffff, 0x1, 0x1, {0x22, 0xf6}}}}, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x30, 0xdfc6c32087267e4e, 0xf8, "570f5359fb431c270379e176335a562a27de01180c4800c80a4fd4f40905129a8c65e45a4f138e1727ccb4cc5f686ee1c16a9ca9b1b9b2eeb58b1c74583ea19e3fe0125694bdc10b9290ef7409dadab7f7025af74a62630fed60b5d6ed9adcadb005e1e2173f9b31c5afe98081a66ca34e17a869ee6fef2ee5949b09e5019dda07ff378ba42e1410427a74a8c5e86d25bfb791074e9ff61fce4e84d2cdc10e637161d9547fbb54c7235318ef0094a3b601095a1a21f4070f6516592d0b9b2b00b38e02c77e7aba4ae7f81e923679200cd033ddedef11496cc3d8d2ef75ed408e4abaaa99b12e4fd9343891b2e49fba5a97958cf267b636f0"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0xbd}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000400)={0x20, 0x1, 0x97, "50a5a7db8e72eb83b69df3b9ba7726a7e5fa13d74955f3e9316899f00adc6e9a1a5ce31a9c4bc825bea5d60e83404fae0b95243f53e92f0f8dc841bd5a70870ce92031e0749d268b5012ef56277b3a7be68c2388c57b755658d3b737a695e7bd52da974ab94e30d3c2a73d8349e28485af1a772586beeb12d96623d45ea9de9ee47f960cd6e47b83495cabf8f7f28eb81955b3e018ecff"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0xe4}}) [ 1097.743417][ T83] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 1097.873058][ T2802] usb 1-1: Using ep0 maxpacket: 32 [ 1097.885236][ T2764] usblp: can't set desired altsetting 5 on interface 0 [ 1097.900509][ T2764] usb 5-1: USB disconnect, device number 78 [ 1097.993085][ T2802] usb 1-1: config 0 has an invalid interface number: 216 but max is 0 [ 1098.001308][ T2802] usb 1-1: config 0 has no interface number 0 [ 1098.007500][ T2802] usb 1-1: config 0 interface 216 altsetting 0 endpoint 0x87 has invalid maxpacket 1024, setting to 64 [ 1098.018580][ T2802] usb 1-1: New USB device found, idVendor=8086, idProduct=0188, bcdDevice=46.8f [ 1098.027667][ T2802] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1098.036556][ T2802] usb 1-1: config 0 descriptor?? [ 1098.043114][ T2760] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 1098.076345][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.085028][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.093800][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.102122][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.114660][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.123265][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.131430][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.139682][ T83] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1098.147568][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.155882][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.164096][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.172241][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1098.183210][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1098.190930][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1098.199207][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1098.209434][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.217672][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.225894][ T83] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1098.233491][ T83] usb 3-1: can't read configurations, error -71 [ 1098.239760][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.248196][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.256375][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.264568][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.272736][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.282867][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.291154][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.299394][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.307620][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1098.318785][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1098.326663][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1098.334932][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1098.345044][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.353249][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.361430][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.369638][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.377839][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.386047][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.394231][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.402423][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.410937][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.419240][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1098.427547][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1098.433117][ T2760] usb 4-1: config 255 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1098.438428][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1098.451252][ T2760] usb 4-1: New USB device found, idVendor=0b05, idProduct=17e0, bcdDevice= 0.40 [ 1098.458971][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1098.467983][ T2760] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1098.476270][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1098.494308][ T2802] i2400m_usb 1-1:0.216: Timed out waiting for reboot ack [ 1098.501333][ T2802] i2400m_usb 1-1:0.216: read mac addr: bootrom init failed: -110 [ 1098.509115][ T2802] i2400m_usb 1-1:0.216: cannot setup device: -110 [ 1098.518532][ T2802] i2400m_usb: probe of 1-1:0.216 failed with error -110 [ 1098.533368][ T2802] usb 1-1: USB disconnect, device number 109 [ 1098.554978][ T2760] usbhid 4-1:255.0: couldn't find an input interrupt endpoint [ 1098.683080][ T2771] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 1098.883092][ T2764] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 1098.933015][ T2771] usb 2-1: Using ep0 maxpacket: 8 [ 1098.955488][T10267] usb 4-1: USB disconnect, device number 114 18:02:03 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x0, 0x7, 0x101, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a", 0x28) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(0x0, 0x5, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r3 = 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(r3, &(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', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r4, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f16a", 0xe8) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x0) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000440)=""/118) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000400)=""/27) [ 1099.053086][ T2802] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 1099.061004][ T2771] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1099.071944][ T2771] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1099.084851][ T2771] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1099.093923][ T2771] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1099.103382][ T2771] usb 2-1: config 0 descriptor?? [ 1099.123104][ T2771] usb 2-1: can't set config #0, error -71 [ 1099.130277][ T2771] usb 2-1: USB disconnect, device number 76 [ 1099.143128][ T2764] usb 5-1: Using ep0 maxpacket: 32 [ 1099.163114][ T83] usb 3-1: new high-speed USB device number 12 using dummy_hcd 18:02:03 executing program 5: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000240)="00fa3885951fdb25c6709a5c1088936b2ed02c", 0x13) r2 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000300)=""/163) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000040)={0x2, 0x36, &(0x7f0000000000)="51983eae991865d3ea9c0f63e6dc6a7340aa3724ed5848a358a9c3e1363efe0dd6b601b5ed0162e8cf67dc6c21e9a19638800dcb6f9a"}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000800)=""/232) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f00000002c0)=[0x6, 0x200]) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x660c, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x1, 0x2000) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r8 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(r8, 0x8018457f, &(0x7f0000000240)=""/193) ioctl$HIDIOCSFLAG(r7, 0x4004480f, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x660c, 0x0) r10 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x660c, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x660c, 0x0) 18:02:03 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) r2 = syz_usb_connect(0x5, 0x2, &(0x7f00000009c0)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r0], 0x0) syz_usb_disconnect(r2) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/230, 0xe6) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r4) syz_usb_ep_write(r4, 0x1e, 0x39, &(0x7f0000000000)="3834d4ef649d381f42b948da05f22c9b3b8db1ef5430b24943ce281687f6d94c4d83eb96bffea46281ae8b31c1628077c13dd97dc8ce4736d6") write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x251, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xf0, 0xe0, 0x3, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x3, 0x8a, 0x1, {0x22, 0x409}}, {{{0x9, 0x5, 0x81, 0x3, 0x30e, 0x6, 0x67, 0x90}}, [{{0x9, 0x5, 0x2, 0x3, 0x259, 0x0, 0xfc, 0x7d}}]}}}]}}]}}, &(0x7f0000000300)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="0a061003033f80080700"], @ANYBLOB="13000000", @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYBLOB="050b030000001001149f6e000080000803100b0d1cd3bc8b16432e0c94b3b0867e897cdaaa8a679787d889664537d3296fb83494ca55769130cea80d7c6ac3b281dc6d500684bcf11f31aebabd3b6f4a6ae218fad44b5ab11861fab107cb7cbaf4e32d37ca5116e4eed25544126e9086738fd9475000c3d66dfa06440c11a9"], @ANYBLOB="0100000002100000", @ANYPTR=&(0x7f0000001bc0)=ANY=[@ANYBLOB="0203f6a00c01daf6f6cae997e86f3cf434f965fbb05daa665cf79f1639cb4fe3d4b607eeac3babe49f75a7b731c88fa5f805371f164c8bd4c296030e025a9acca65dc54686ad7a481252da8189c2dfd6cd90eb6628276ea98fc8c697174c2d603a7eba3a36ced28600a03163c44115f3ff48d1a1a26e671b9df88e6003e77c576010527294620c06c77099fc048632768bbf926ebc37819298454e2b09894ba1c037ee55a9b684ced863af2e425b882181f3ba458ade7cb8f17c5a5e1e69450abc754eb8fff8f2f63d3f7848409995746cfa79a244168f54f32d9782570f50fdee98569e5df6512fd56617ff4b71c16411ed303cfea6778aa55642f364a21d7b8ba2b9377ea3ff71bdc343977562bacca0a3fd42e5e470b22e6ff402e8e87ab3e1f0578698861735b9a0caf8816464d99c52e030b2dda3947a2df51ea8fb9e67545e7ed6daac6387c256cf2ff61ca8ed747a80d38d6c55816fa8274a5dc898a14e6d37f148544b2d03a2ceb03ec6212a6e90451645f3f59f352d1396904dd1b51100972dbd9471991a4042cf01d5fd9b9a5c5250447855a4b5f336b90e52cc4234980b5d7d0389fb26d66c194d43311a8e3b10ab347ac16febe95f95c9a348bb7e7b8d6f76c509ae9d13d8596d2465fa633d72947d002dd8b320bef30c879da6b64b55f73c905c07c62d736ceb1e58398a165f7e52b5e67c7457dcc3f4b3a2fce556b605df2973f82d3e89751c0c107dedbca86d89fa43e1d5bc2ac289b099b557ce00a96973f6796daacb41b9ad3c6440881ec7a45880f85bcb20b356d4edf017ed22b033c16ef58ad8860f2fa82ab88b1768225c219d06a081942f5239c6fe7e6a1b8cd467634b4b584010b999bdcd9ab469e84ff2baa725a3b8087c8ea9f6e1767ff151f0d79414dce5455f1ff3c9bb4820ae7a4868342f1d4e44299ca1a4f95fa2d8fdbec068f78f75c07bed299ad320fe3384ecac19c4ec6d83657ba46b99497546790601c2101c4d24d7de9747044f1c30dddde0a6a62b73db41e97cc50ab5af07f68a06f5494d1cc27a3ffd296648b9122ebe22f54c14597cf537bf1970796b0835d783bee024851e1f7dd523ef9f9b41e35be16474879da7df6216cdf23b74a7667bf081204e056a5c1f2506afd07044c0f8c8e9a6042c235109ab2afc97267cbdf587555f72cb6b241738ffde482a2156ab4c144cccccebb24c24b65b454fe7c55b925bcae4180a920d0667a27bad0170451a91bb405b29f8344d9ebdf23a016e66287448ef9b396ce0674649c2a632cff48451c20afb8d40fd874727391ffb5addcf2b8aff4d4561d28a151e79333045524030101edad288138f78080a114687cf19b0bb939dac4a87a512fcde5fba3a6fa637ef23b2dd71a894a8489b7cdac54f77fbe7e9fa75b03e8516215c05f47f4c2ebbe87f062a15478232c171a63616b7b949ccb92ea6c027524e548124a083f6476ea840b94ec16738539f7d0e1206ed0a7e784de00acc445c7a0a64cff2a89354a4a1df4111f2f9c5db5105c7add51d008f1719711842aa4236415b167932a472fcad3c36bf1ec6141d55944d094ac9a47952d641e9f8c3ca117303b3d8e1093d6818f4a7a1ba2cc25d35a224177466bf873b878114d635988e27dcb9de5aef5f834068a3f20d5ad07f336c72daf33dea0e2a49192a366bb6135f905b7b1cf8e370ac1f2fa07f28d008803a050897a99e8b88502f946c45e0292c71f2603941773e53739b193bf47e87897cd0b1ab1104ba14d56911fd64714ff16949f7222e83a618362d231251e27e76c43503b240b4254b5d3f81183ee15553bfa42a23c2d17d363a3d93216493eb98cac89ea785b8578bf564902d58af3ca3bbadecefe794b0aaec2822f4490a672fba6cc67cae889ef1bea1bc50ef232c240b18f66bf8124da47096674f01c3b2afac644b51b5625320335a553cf4ea03bdf1d531652c2e1900f07e214b0e90bc4de7ab1954d28a5eb61d5f03c0df32722ea6e7e4103d50668c68aad31d825f94254d5876d4e245bff60bd3c7094659aec75d8ec885405136daf735cb775a221158ae7821d7af53ad54c529c1ad859072832e3b764eb23a5acce37928c8bae49e1b677361c761b6bf2eefad07f9a33ac74a2fae9fa52f63c6c50f62aa0f84ac99891164a4d4f2590da6667c8ff59c6601f8aaf47b55f270c4442630c795a7b6e95f64062bfa3c738c10d3e7881bc77790caf785020d4dbca87b3ed3d539c101f7d82096733b66e27b9aa462d9607a602cc435aeeb12ab69711df7e8b603d222e49eca422eae2441df07d217568ea1501834d44de84198240b93da811cbc75478981cc03dc1e6faba666e1fb4b66a8899a211cd953ada9762c3df82e51fd86ba8378f653bd0110cc6780fd80ed7d5fb8a1f03bc78a1a47def2fb2ccbf28d1e63ae431566d9912ab9a40d1ce02d8f416b95140c865a2a14186ba2fb66e4ee70e3c615a845b0dd0d3976e14ef8505d61490b7ad446cd5026e5f628d1e1bb61ca236d33bc0aa1dc8f3d8e0fde3a9815c6970b29e48c819cb862062cd606fbb8c6a4e73bfeb38c24f47ef91574bb9d0d76d0e25a52c53f6d717bc600abed227c994f000c9aa830141107d07de450d03aab10f3612117b9a1be0dfbb2c8c7742a43f9d6f0fa38612bc6d0b5ce5c7901f5e42775a442f465f17fa27719446639bb218de8e2fc72f46dfaefb001f86baf756bb1eb452fb9f3c3b32055928f03ef94700fb8548de25501354768eadeb57f4120b3df8e90ecbeb5145d70d71665d0ee4112684d558719407d9aff25558207e6772121a01947cb05bf43ba948b3e2b3c1ffdb87cbf26db2cb472ce8901fe27c420e2126cfd8d55ed2e73c6df8c2115d3bdf66f59d34b1bb095e5db01fc98eb01bb79ebcbc18590e22ec6178544aab1f338d7f0b9a2066431f066b7cb5698b481483828157774013f5f4e4adc8f9c8458f114ec4aceb38ca12331aab6aeb3e7c5b6609930ba3a4e5f78d7cde0df8e5f55e6449a04c5c5ebabfaccb4612e57bd109144f181e5758e539c8b15dbff240ea8abce87daaa6eefa1640bb34b01cc810033b157e067fe804129a26aeed4cea4707763890bdba2f55aa62fbafaf4686469f49dd4ed0379f5016ba6645fd395b851630451a9d0be9ae3f6f46442ee6cf3723f59463c9a3dc9b165892edaa7713e7d2e01a3eea3f6663bb166aa9c8fd6a4d4c5b91fd55613d385a3e0afc7b752fcae7fa45a08c0ba8f65b995f3c45f799f758b5ee6ab205e66628f88e108ccef26096569bc00319a17ba9bd2d334667139f35fcdecfd40fc3078495c08b2323a8624640e4ed05a27520e79d63098d4e0f9e5a1fc8fc1909b03b38619597b976915b1e82494563b5c17de9d06e7ac1a78a426edf16e7f914761a40e01f88a682a1083b47880ef34729982d295a089969d3185798e29da9fe9dc601d2b0c5e3923491b5034bdf28898129149fa204f3ea5084f816ac4ab229443b368a1e182c16892a763cb8ece2664a5bbd12075c1d9d48b9d79d9a8939e36b019866e0da9a8272715ff273b42af8eaac3a1158a264556e6aa2e1a46d2a797ba195b06f8399f7f6a15e37d0eacb8ac1409cc0bcb8e7c36931c615e33ebf57f6fa3c3296d09293068e087f4ac3c32399ee4fd8fad368ad4d59e2b8709d648fda0d7fe56675f7292ae58f1174aac231b28e5eb18e509b15affa607777b4b5eaf1480823fb5bcbaeab3b7db1055620dab4c9999621b5514836bd02bd3ef56dccb3e46a5b48c2c56cb6bdcfddeab1085f678520ac5cd4f221cab58bcdd8ef76435b1f8d11c7230261af5229965d8f78d2c8bff92c7e1ba1220e9ff7cea64772dd7f78a6916daffde9efaef941b6f8a710e403e801c0310d97f7924eb544c7343b4b84147e7fc75e6e87c366b01b353028dd7152539ba0e7629285ac65707a3412fd0d4660c035ef4eac75e0eb82522749cf160481501eda104e95eb2b76b1126aead7fb0316b9e243588f721b20704aa90636698286b5c761ca2a739ce304779fbeb036d2b6955a8c951049fce75adccae38513da8f2f7351766731210eda0bff6a0ccc69bdf9c5cad087e4a627f3c06ed15cd1675031536595f3f15c2bb75c0740edb217a6be8443b8cd13ae7d420f1f386da1879e9f29e90becaaaeadbeb0db56fc1ae1277ff8aa84110670aaee81eb6442acf01b547102000961e2927699391e01119ec42792427d2d2231041a0d444b5949051c2f47883c4e8e0039a01d1d3b24e4078a76c3ae9032d9d6c4480e5dd378ad6e8709312176df5c595db533ddeeef5403197f432c044798f844a903c53c019cf865c4103fc3948c8d26448b6b85059022a97c35634ab4c2940869176cb697fa026f34473afd202d0ca46a63a5aaae9d5a5d214849e31a2cf7510dfd623bf8d19f752aeac8f74801fe6a01d4486c8945836e19276a02c4af021bda64cd4ff6dd7912a5cd3efca6adc7d4d75bb7691d8f6847f2c459f3ae733c1feeeaf5f580b6acfb1f6bc1ad9b85844be1c1e92ca843080d85b844ce9b0e2f496fe07369a5ada931c295a894f4887e2560c983237c66984bd6f31c3d7dca7748c3414df2b7a74344257fc8ff8fda612671d6c128a5a491d7d19c0e45fc1c68c141ff74a25bd140dc8ca89e642bf0b2b63a8b697d608a7481896ae073a065b9d8c6980c8de80bc22ecaa141bbfc164f4fc776734de2a2fa9863adffeecce63385cd557f7f6d076053a7142cf5997a176b4c9452e0cb1669d9bd92cefe63e04841d4833116fd02290b4493eadf9f8f9d619510ea6f826991c56469873ed8238440815b936e710a95923839660ffdf025b33e354f954b09e42304f915ce7ec1ce481f7061fdc290062e1f548e84774b5630877e99b63c637d3255abf0e1f7986cdf28bcb57e4082d22770e73eabffcc0d09456f5a80261f6b93078d763079aab071f5cf9adff4e3c6c9af4c99102ec9e62ea4ca823bb4df5df1d8792896032e57a335911f2eca3d4330f1ca97faf0aaca17821d5660cd3cf8c0d5272caf6a9cab914815ffac1a5095c8f28b6ae9e592f82071ffb60daf76cff9b10d1e7eee3d1a594d0bc1dc96f7bf19effbda3e6cdd1fe3a2ea8094636491d72755b45fdf603e5f79aa67cb8e299d630adf199e5abd3dfd85a272107b002ba84e7098327887c446755a5cfbfc7acf55e5943d2bbb6549d8dbfcd0a8fe93b401c79b842ad292088eda9aebe78f5d69287a3fe635fb8b6628abb52b108b2cfd37765947a8a16eac643df9ba9297cbd8982d1ea338e3e6027ea361293eb3d3e0fb4eeae9f34b01d7d76e12af416daf220150468a2cde417f87ddad28b85f6d2bb99e093037835ae9d509aac012f251ca6d5d9a26c41b877a39752ebdb771c24ac8f9368932f92fe429f7f5770c1e667ecb567dbc2137d8c21c5acb396c12a29c7ccc1eb8e8a45cdbcb61bff27db4e2cae5698a0c9e494f639c300e34778138cf90a5ee31d65ad59e61e3178cec65a4411e7fb5b9d050822668ead317c845f2ab16ddfb52ba040496049582305a2c3d2ee649803c9448b7c79bcce8a83faee7133303d582fa11feeb172e4b6c4da05ef75b25f4811d94e9fd45133d7ba6fde92716bb492e5a1633cd4abbecdc1812a42841cb5138d7283ed0318528594cfc29813d01b45d7b5c783683da46df9a4949661924b4fad7f360c5160cbda7ea5b51c226fa6604f8ee9c999f083f9afb48659b4b1e2c8da772e99b7143a350fc766f9420195e7c1e6c886692f63a9"]]) r6 = syz_open_dev$hidraw(&(0x7f0000000900)='/dev/hidraw#\x00', 0x3, 0x800) write$hidraw(r6, &(0x7f0000000940), 0x0) syz_usb_control_io$hid(r5, &(0x7f00000004c0)={0x1b, &(0x7f0000000340)={0xe0, 0xc, 0xc6, {0xc6, 0x21, "bb9552ee7b29a8b7095f3eba74d02e4935e92100fcca0f2a92d4f3cfeb4c469b15b4de9227114ed108f39884a196e651645ac55147d0c136e8eda8f2218ebcbad9248d5384d0c3508045b9fdfd0ec26efe3580f1ac1631104a78ec53f275e01032ede13ffc731e28e01beefcfb232361ea0da54508dd34966ff8af909d08b5c31e5c4d78917543142fd2dfd57283e4c66b25393a15efc85459bd22445c7cb8f66d13ed018e0a6411280baefce3dfd5b3db4a8dfcd79fbef9fa0f8953737b47a4c66e0abf"}}, &(0x7f0000002c00)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "55423502618459d119455c52f162f4dc96b0e45e8b85f07c14ebc9760046f0719f41f6950c22b3f48a69a2b2d8ad6dd973c3893e34c4d8b59bcd2f97c874b70286504adfaab8b931a44f99ca2429c6f851b5606de091760423d75663b9736da67c7eb06aec0ff8d52e7d470d242554ee5160635a6b08839cb93f1cd9cfd4f187e39c846a1d4b55887bc5b31898528c796c7f6c944c2abd19069eff6485a34ff4112dc064667e6feb6e150b47ec56593c5a59e9b5563f350a5d45abaa4e2b44c244a07534f0c7ba23a2d487eeb9dbd58d6c52d881984471495f6eee7dc691698423e3411c33cdafe934c6438f217dbcd6f5decf8902d3558813235c674b7674102cd2c9f93206ecb2585954ac234419f8112304b62ca40875862dd2cfd6de650c2f1c45b4212499c09759c37e3d84af2d160c3a9b29a384463fda1621e8e4fecea44e422ff451e7485cfc1dbe81910ea7868000ff66046c6a136c2a11f8bee1db3387c427d4dad378990a993c2b40dc9c0a264d940f2babb3d7aca5d7fd87b8ed837aba35120aa0e8298423799754806f473d4f6967b510111ecdb42e42400995d9ab3ae0647a73f203289ffb2e94cde2c904fdacb0ac1a849f4ca832583a27612ff3de8a4b3d9099652297f37b0f622cb0ed9397c3ac82934830270cbe7c2c55d22650d5905bb3707fdf5f9b93f7a2b3fc0f37349214dde1d7160540023fa59cf2e4dbcbac25353f95b86964457f0de309dc636602e8c90b0fa6d1e521665848caf1f8773a116a739bbf67e8bf9e33bfca5161a130da1b07d4855a5189a195d739c4091e7aff575f90ccd6edc1a7def9dd2ea2b6aa3bf5adb766bb2503cee563eabb836283c0d586af70be1b73ed9b788c17e650adc456e76362809a831cb27cde00bb5ab6c21f361c7a5e7e846a602cb10db9eef9ebc03bb6591cebee4e5707c0921dfa2120e6b460b798d85808395b4a39191a72db7f97ca598b596f9c3b4a60796ee9bba9824802e75acc58ad2979c1934d4993ced94ad982fb67c86c9745c93457b0e31835fd59fb48bf5e4af598d53eba9cff4d74b90f7e44e53ee3ebb3e1bd739db201ff4cf7e25df1965b7b00f5db99320ae23092854163b790894252847e11532ebc0c6bdf97948ac0f7f3c59ba27391bbac5acae2893d2e7a292256a30c6e946fdfc44fcd17147bce45788bb6094d0cf1cf876a83ed34226436b80acca727d5bc97ee4e060c13df6a1cc6f687ee72af068b365cb3824094f9d9faca94d1cb07744685ed4126e1be1f3349c889189ce5fe3b085f10339c47638338057bf33cad40e0341c37d3179d7dfcf6dd88c09183fe8e8bfa208ac8919739e46ce20f61eef4455318a26496b7994b394571ae0e7d15675c5af5a8be5754119bacf37bc8605434b702cefdfb93bb49dbde83189ebe66f32953cb0d298a0068e0cf440f1f1f17734077e2ae7a737a0cc5b4b8de69244acd869e999f14b62cbebcabf4d366e56f9b7b95b51d35dec7f2b6f23f1716d400b150549b07a35206ec4dc5ecec7803ec6f1ddaaa4224d0251cdd1f65da4000a84dc19b66d25716bb74e26a6f92d4fa31260f1d22ed5279a1711ac2e72f0e29be85a3fdf4d8f13445c26590e88065adc171ffd11c1b6a00322c98c41cf572fce2904d59729b776a5fb50b838c923717e4559a992be7215def417c16331eaae6e8368eec83f3f91a6c6260e0990b231544d4143a6adfa53b7e32b17084c8600eb34b2db77a23fe19d34cc717462c08c540359e79d4542643c1b43d4cb9ac6ac24c146f6d5beae8e9e113509b70a013c0df4da78a0b63e6819339c32b085d2a92fb960a0bd16d08e90fb557252e27c825cdcc168886f36c6d6355377e3e421cfab449e55517b084fe4a5e377f2796c8f9ed36aea950e4c7029dfc852204a688785061292c58ee2763b311d0bedcd978f301a89ab87dc3c4ed713674d74509c5dedc62b8955f85a4e202e4c39f41f8833ce5caf182948962b22c388801335b1121591c3be25b5949e42955833bd08a8ae2dca6df1a70871745b0d840c28cda9f28e66cbf1d875f0a8594a84c48bd5af3667ed78494f896d263373259e7cf0bbb29a17a30c7bcab749f1478fc464150d0d55538386edd5ce11d4d1d145130e21107004995afac709b89c6fab9b940f65aaba38031a741738766e6d8f0d95c0224124e6a47c815d3f57dbb77a6a53a6a4b1fd84eafad6f6725a23549fbc8d33ca5de8d2a260b30444bc07eff022bfa07a2712e6b4bb35213444047263dba98c5552fec17897ab7796fc76b7ecbc93124c6a0eb91d90bdbd362a16f78c6889d46fdc2c0874733579279f0ab2ee169abacee347958f76db294646cd4b9d603b657cc84ee351f8d8a38db699f79fe74edac5efd9176f6e52480296e010774e916108a332f9d4245edc89dd2ba9242b05460d5d04ff689e20ad9d8acf7af6a3378cc84b1ec21d4796deacb18269dc3416735b87d9ba14c4ce326aba7ccad3d183bb44cb265a291ab0a54c641d258a0a1e467f9f65c9ae2c097cdce8bcb4211edd7eadd43e1316db59b3a8df3c846b889e57f1768e662a5b2a7bb0f73b06ce72a6e9b79fe6a05052ad06e81f9eefc6041f4dc01e5142ca3fb5f57870d74bb4bbcd865caef859ed8a79d3bfd255398c2ad5bab85357c94a194de9efb03012ea9d4275cb6c137f69caa79e3bd7257c79ef4b0666cca8fd610cd27c3ffdd46e3ac20abc8a6a27e5fad0f1e3792aecb0c38fd997f50b9ba9cdf6f71513b7966259b031b7624af5ebaa34fd44ce3dd80d1c651c28e048cdbc956bf09b1b60f092f6a88ba193eb132078ce868afbbdb90bb4eac2bfb096a7cdda46902cf9cf751af9ff79d78561299d683a7a52d0bd5fc4fe90ea3c596285945bd0233229a7619131a2c7b838fe0621cb86a20a1526234178bce48ca515b1a65c5654c6e9ec526212e8795a0a9b8e3162a615e1c5a23ecadb2297b3e70ce37a374e386b18bce16024e912406e3012ea9db4f6bfbe14e072e748cb232106d6fb7461a1a25a1e3fe44711eaf7fbdd49fc45cb668d31cb67aa7d4e43e737b8f10e6a30b129e85f2bb528f72315544faf5b5e2401173847ddc480ea7274d39d40ec91200236277dad508c7d1c3efae3dd1441796e8e118a6f731eecd27e117104037c57e2336ed5356465a6397c050c41422fdae5183a2613dea981534a84eb80a2a753f7dcc1b909467be0503f87ff79f9b6a2ea2de393c714f248ca3fb76e88990bca727cf9b0cdd7039ff1f2df9c6c69b8baacbd0f455095cc46f8d5053ded7ecffc343f94d4a119e4a039bcc7c3d7cefde324f1787c562e96396bc4e1d445a2f630d880ac327d129c6eeddc7f1d671c94f7f384cf35e27b7a332f81efd409c116a721c3987ac91181c4c768f75f19edc6ce155a8196929b6cd569ec7e8a436457604727747cc2362d2427fb872e69515107379939773ef1c93844e323a592698b041989980f9392804e60cf13cbf72e671b03b2088cb7297b5227c49242ad172d8f534e4e419d5a1061629dea24e07dce23e61e0a8441af53a0aca048be09b24ef25715161e945ea0b43ddda4bcc17b83a94760f7be79ccd65588454b239947f0adc7fde589f610c523f03c8aad5a22ce091f40bad1cdea3c2fb8e23bad4901c5b945c81e0fe8473e57e89cb0286e663d46773ffd5de05604a76ffa437f81b2059e102ec0fd87401e0000f1361b71bddd7083b94dfbf77ba3769b474ef4a1b2ecc82a1d3c30c7241e41fb588ff605c557b8b146f9cbbc41ce76417c8eb90566442b850f36d3f8b583d63f74780cbba61a7d520cc9b3379d68b4d80f086a98a09f896250562ae753dadb88b3234690301e71c3d79e78727aeb4b7181c5fac76b8018cd5dc03860fe4b565a23a1dc3ef2e2941c9519a5ec1aa85448aa56eb335aae7f4dde6d36497aa676c600ffe80957d650198f6ce3d325391329117af59962ab95df7eee950ef649e28473291837eab15f3bd97854fd150da7a211ad9eb0d67aa03c8e15e036238075abcdfe7cef78ecaad18ffe31de81c881a27d7840db15ca251348f8f6a45c4654e6f7f9bd693864ffbbf3c288027988e84fc85fbea48d885fed8d6a0bc30b0ba5696ad3bb5e6a7d997539628cd6937b171700967d64c5b18bf8461b9ae5a0f2082319305687f359791d0d7b9d029eeeefab1158cdafb1e6f2fdfe4f36c5d3fc4691572c6f873d98831e318648965196fa6d68872d17b6d740455c42678a044fa2b478e0dfd89e39a5634ef462d3ddd3b532d8adf540866329bb8101dbdc194ec05fdfc8c03c8461e61887459c2802b2eb59f9b68241846bffe9a18ef0766373a9e24ced6214008daf47d80b95ce7a5871b716b5d63f657a14ad7a2b15af1d7660459c469e0c7efa60ce4712679f89d43d15e47bf82f3e7b33cfe79e82808f36066f472a49bc6ebf11961b0762c37aa1ce9a222b82f569e63ced917dc898d7ad8914ca75a9e172869790985f37e60f3ac487a5082ccd2423b36193394ac404fb53a3d738f4e3a20c38cbe5a3fbf0ea5861f26688c2189d817997de0b02dd209effd0e12cca7b7d226aac4bea46b2795a878de04bce2263f5c2a04a725d6cb4a38252ed5e8ce26f7f88874f280ea9588a811f4331e6461cc9cea49a22ed1857b40329bad569ab6af3b5368544497934de26df584a6160cc1dd4466eb23cf002ee3bae7d3046b260063fd7782a017b61bee53ba837b4cd94194afd18106c9409d0b29568f2f4d9120986a9c72017305761cf1aac7779e8aafe483f2b8d5bd235f09a3e05cc7550059e94c32ccb71a7c9a26f17da3cc3bc57f48e8084b016590d6d3641c34a537da6c9120665e67adda68f4f9ac25926705c22c325b688855b7674d6828611f795a9cef5435fc517dc9c969dd12c18041aadd72f81b4ec4858473f3f59ec23f20a7d8d4d6d6a561d7c6608eeb820afd15803dd0fe81647bd51be1eb3f261abaa38900d6afc02c748f0e7dbba82e95ac352a3fb67dea2ea0daf9b50adaa5fa9b9e9af85d6dc2027257c07375f247288851b825df1a375cc1a1d658b7f7dfbc7c19f095f3c05ccb7589e870d4b94259a47fd99a05b9c29efa415bb04736e1c88104307497c99e17ae44a77bf138b435e437b3c4bb517bb930c207f27c1aed36ca40e4a9106cf84c7a55e85115a83e4881e09cbf57846521d41d52b6384bc054c50c439f73c568c2a8e90a17f245cf7a979c8e7bb769c317b95885416c4ebd15065957abce11a381e181f2fa38abafe7e413610dd8edcd1e2459712a2f5e4fb65d472c9bf7d4a9917bfc2fa15d961757f195be0aa6aeeeb22fee529ef2da92dda8143de9b6da8474e3dbc8c72a6690a8e68ce5c536efe255d9b5dec3b7f81cbee3e656eecb75d72aeeaf7f80d53142321b2477b192db4d72304561af71840514cf3f23ded0a3d9dcc7e8367fd195fc9c9ea2594cc0f76882a240d32195028f2b28cb77d12379ab42888fc903c23b69002ce2d0cc5ee16bcde934bfe8ae8de60acf9ae7ee1824a5bf50c30fea5f719e944dd702c1ed77581b1c7b84cc0bfd7c43b4a7e0ffbccf0605388b394009f2cf3ba09f4ed84f45466f8be886154148d4fec729bc26e653dbc48bbecfa232161534b391083b2fc1c9783f04e1fb9e1808763ce46c4a5a0bba8439a1f4981cad021cf223c67484ff20aaf70bd202057acabd8ecb01502b0d0d5560095746989e002445add66a1b11430cc99a43152f52c7b0224029d4196bec33d2a37e47a0c9"}}, &(0x7f0000000440)={0x0, 0x22, 0x8, {[@global=@item_012={0x2, 0x1, 0x0, 'r#'}, @main=@item_4={0x3, 0x0, 0x9, "6880ae4a"}]}}, &(0x7f0000000480)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2e6d, 0x3f, 0x1, {0x22, 0x749}}}}, &(0x7f0000000780)={0x2c, &(0x7f0000000500)={0x60, 0x31, 0xe4, "de25aaa834daf6b56e5b87bfc70850806760271cc7e13f2d1aad3d6cf5824a42cda404eb58864e5721c38d42e6b87e6d0147933b8077ebbb5040d113e6a1ee5df5b33264784ef57eb8367aed7877610c0b8693b14bbc1f4de075983a19a8270e44ce2856f6a4dd618a57d8a4c4cebf2c8fa18b572ce3dc01c72935c33a3aecc1c8940123c447d4f4625a1c47b8b9ee25c7aee64ac39555b4067e9c59a57cbe93248ebc957bc1de39acc3844e02c2e68a118d44cdaea6f08017e42b2abb9d91783e98df1380098dcce51710cea4fa761bb09d9c9598ca2dd13617673933cf61c6ec3079aa"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0x5e}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0xa7}, &(0x7f0000000680)={0x20, 0x1, 0x13, "e6827b23b742d5a2273896fb9c021a06209a512916786e0987941523865919b8e00b85ad7f668f6be12c484f97a7ed5cdddcccbc06892cecebcce40d7725805b157a80ec3a5f665f63c0f6911097febce0ece733119d72c80dbb462a721a130534004e521e68059c1d215dcf967d11bd5ab49ab77759289000422abf52f562f32020163137d760"}, &(0x7f0000000740)={0x20, 0x3, 0x1, 0x2}}) write$char_usb(0xffffffffffffffff, &(0x7f0000000080)="72ce1db34a7c7eb00f70a065b9cb56c9c8a1f5d685e30dfe51f12e360b96218ffa2a4103e7b0eaced82940f51f6cd28b819a5a449d2951a4e00adc455e1269408aded72ea0c7736c3470fe7f105e2eb6bad5cdfa9240d8530486e2c05097be4bace9223d383f5d9a1bf55220d6d233a60ba08157cc52c86a168f353e3a3c52194e2c30afe905dc51961203dbe08942f54c2c43471eb6cfe88a5051ef12a7c265a9c078b72370d367a3fd34270099a7c4e85b5d3d5dd6c367431db4e0db6a65", 0xbf) syz_usb_disconnect(r0) r7 = syz_open_dev$hiddev(&(0x7f0000000840)='/dev/usb/hiddev#\x00', 0x714ffd82, 0x600) ioctl$HIDIOCGSTRING(r7, 0x81044804, &(0x7f0000000880)={0x52, "dbd3f767af7407afdd79d6e47566f1e58bae0f3fd793adebe1f1d2a7f509baa25cd612e571551d848285eb5d5f50eb7461d7246cdb72d2cde72eabab7bb14b41e4a4741d8fdf01d60cf8565b434dda045873"}) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x0, 0xd7a157df6fc82e1a) read$char_usb(r9, 0x0, 0x0) write$char_usb(r9, &(0x7f00000001c0)="74ff792acc202ad937039789f64e6c4b45d76fd837782a1950ff0b77ecbb5e209cd5b98a5344d3586b2b988ab87d2928c43068e8958d7f76f0c9d6d7ae65789fba9516fbee93392ce81a4e53a8d4230e47e6a8072696d470db3ed6c2789fa705e22b24be5a1205eaa7afd4fd0d56c75b0abc27ccae", 0x75) [ 1099.333055][ T2802] usb 1-1: Using ep0 maxpacket: 32 [ 1099.363332][ T2764] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 1099.372500][ T2764] usb 5-1: can't read configurations, error -71 [ 1099.463255][ T2802] usb 1-1: config 0 has an invalid interface number: 216 but max is 0 [ 1099.472847][ T2802] usb 1-1: config 0 has no interface number 0 [ 1099.489285][ T2802] usb 1-1: config 0 interface 216 altsetting 0 endpoint 0x87 has invalid maxpacket 1024, setting to 64 [ 1099.500434][ T2802] usb 1-1: New USB device found, idVendor=8086, idProduct=0188, bcdDevice=46.8f [ 1099.509539][ T2802] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1099.518213][ T2802] usb 1-1: config 0 descriptor?? [ 1099.563132][ T2771] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 1099.570811][ T83] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1099.580452][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.588887][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.597081][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.605436][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.613662][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.621814][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.630315][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.633072][ T2760] usb 6-1: new high-speed USB device number 27 using dummy_hcd [ 1099.638542][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.654377][ T83] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1099.661927][ T83] usb 3-1: can't read configurations, error -71 [ 1099.668350][ T83] usb usb3-port1: attempt power cycle [ 1099.673975][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.682140][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.690459][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1099.701166][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1099.709162][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1099.717424][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1099.727586][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.735810][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.744045][ T2764] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 1099.751660][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.759869][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.768135][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.776449][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.784842][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.793144][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.801319][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.809541][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.817772][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1099.828572][ T2771] usb 2-1: Using ep0 maxpacket: 8 [ 1099.833718][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1099.841435][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1099.849710][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1099.859900][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.868379][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.876784][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.885024][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.893362][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.893982][ T2760] usb 6-1: Using ep0 maxpacket: 8 [ 1099.901564][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.901610][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.923294][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.931456][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.939748][ T2802] i2400m_usb 1-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1099.948010][ T2802] i2400m_usb 1-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1099.958827][ T2802] i2400m_usb 1-1:0.216: warm reset failed (-8); trying USB reset [ 1099.966676][ T2771] usb 2-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1099.975744][ T2771] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1099.983875][ T2802] i2400m_usb 1-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1099.992095][ T2802] i2400m_usb 1-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1100.002192][ T2802] i2400m_usb 1-1:0.216: Timed out waiting for reboot ack [ 1100.009348][ T2802] i2400m_usb 1-1:0.216: read mac addr: bootrom init failed: -110 [ 1100.017128][ T2802] i2400m_usb 1-1:0.216: cannot setup device: -110 [ 1100.024442][ T2771] usb 2-1: config 0 descriptor?? [ 1100.029509][ T2802] i2400m_usb: probe of 1-1:0.216 failed with error -110 [ 1100.034000][ T2760] usb 6-1: config 0 has an invalid interface number: 65 but max is 0 [ 1100.039908][ T2802] usb 1-1: USB disconnect, device number 110 [ 1100.044611][ T2760] usb 6-1: config 0 has no interface number 0 18:02:04 executing program 2: syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x2, 0x100) read$hiddev(r0, &(0x7f0000000180)=""/152, 0x98) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000040)={0xffffffff, 0x3, 0x4}) [ 1100.048593][ T2760] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1100.067812][ T2760] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1100.078886][ T2760] usb 6-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1100.087936][ T2760] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1100.104579][ T2760] usb 6-1: config 0 descriptor?? 18:02:04 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201a425fa05f010911821726d8713e784da7f2da826021200010000000009040077eacb"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x80) r2 = syz_open_dev$hidraw(0x0, 0x1000000000000000, 0x400) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a57", 0x1e) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='2\x00', 0x0, 0x1000) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000795204081304126ff3d6000000010b02120001000000000904000000aa8ec94c"], 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/H./raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f1", 0xe7) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r4, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r7 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGBITSND(r7, 0x80404532, &(0x7f00000002c0)=""/222) ioctl$EVIOCSABS20(r7, 0x401845e0, &(0x7f00000005c0)={0x1000, 0x7fff, 0x2, 0x136e, 0x401, 0x8000}) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) r8 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {0x0, 0x7}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) r10 = syz_open_dev$hiddev(&(0x7f0000000580)='/d\xe5v/usb \x00iddev#\x00', 0x400, 0x40000) ioctl$HIDIOCSREPORT(r10, 0x400c4808, &(0x7f0000000440)={0x2, 0x100, 0x9}) [ 1100.123201][ T2764] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1100.134162][ T2764] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1100.158969][ T2760] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1100.190924][ T2760] input: Generic X-Box pad as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.65/input/input311 [ 1100.213074][T10267] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 1100.263189][ T2764] usb 5-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1100.272300][ T2764] usb 5-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1100.280727][ T2764] usb 5-1: Product: syz [ 1100.284922][ T2764] usb 5-1: Manufacturer: syz [ 1100.303223][ T2771] dvb_usb_rtl28xxu 2-1:0.0: chip type detection failed -75 [ 1100.310660][ T2771] dvb_usb_rtl28xxu: probe of 2-1:0.0 failed with error -75 [ 1100.324796][ T2764] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input312 [ 1100.359423][ T2764] usb 6-1: USB disconnect, device number 27 [ 1100.373314][ T2764] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1100.557309][ T2760] usb 2-1: USB disconnect, device number 77 [ 1100.603098][ T2802] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 1100.610874][T10267] usb 4-1: config 255 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1100.623976][T10267] usb 4-1: New USB device found, idVendor=0b05, idProduct=17e0, bcdDevice= 0.40 [ 1100.633035][T10267] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1100.675335][T10267] usbhid 4-1:255.0: couldn't find an input interrupt endpoint 18:02:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000"], 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) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$evdev(0x0, 0x4000003, 0x8000) r5 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x9, 0x1) ioctl$HIDIOCGREPORT(r5, 0x400c4807, &(0x7f0000000080)={0x2, 0x3, 0x401}) ioctl$EVIOCGBITSND(r4, 0x80404532, 0x0) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f0000000200)=""/255) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f00000001c0)) syz_usb_disconnect(r0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r6) [ 1100.781904][T10267] usb 4-1: USB disconnect, device number 115 [ 1100.883212][ T2802] usb 1-1: Using ep0 maxpacket: 16 [ 1100.932523][ T83] usb 5-1: USB disconnect, device number 80 [ 1100.973886][ T83] appletouch 5-1:1.0: input: appletouch disconnected 18:02:05 executing program 2: r0 = syz_usb_connect(0x0, 0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000052638f40937f115615400e000001090244000100000000090442000401030100090584033e3300000009050f0040000000000905070000000000000905000000000000000e210000010000000000004a2f72801e876031fabb12d8dae6acb89d5f770f719977e1dae22e4f4c2280c0a702a3a2967427a715249537044f53a011332e5bf9953a1ae88007adca882cc5a4a030c0c9b67338dd549d72d4877fd223dbe580811bfb2dcc2ad4f3a67f4d4c5644"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x4, 0x77, &(0x7f00000001c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x1, 0x1, 0x5, 0x80, 0x44, [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x2, 0x6, 0x0, 0x48, {{0x6, 0x24, 0x6, 0x0, 0x0, "a1"}, {0x5, 0x24, 0x0, 0x4bab}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x5, 0x80, 0x7}, [@country_functional={0xc, 0x24, 0x7, 0x80, 0x1, [0xfe00, 0x400, 0x0]}, @dmm={0x7, 0x24, 0x14, 0x7, 0x7}, @country_functional={0xa, 0x24, 0x7, 0x7, 0x40, [0x1000, 0xdd0]}, @acm={0x4, 0x24, 0x2, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0x40, 0x2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x375, 0x38, 0x44, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x2db, 0xff, 0x20, 0x1}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xaf, 0x3f, 0x8, 0x40}, 0xd5, &(0x7f0000000300)={0x5, 0xf, 0xd5, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x6, 0x1, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x8, 0x20, 0x6d, 0x7f, 0x2}, @generic={0xbb, 0x10, 0x2, "bdf869ff1693f44ef91c8a7534e381842afcb341eafe299e3c9013c93ec3bc113977a13d4e306ef15ca9ce3569e6381efed286c1a4350054d6cad97ba89f92a89bdf5b16002732f44884037f73dd10ee250edb89f1cb2489337c8711e699330dd0ab543fadc889ccc79d62d0dfb1a337661a1673ba108739f4eb15c09c9f1b1d1c138a2ee78f0c5b4fed5cb02cd9f7d3187f4a3abe19761b8f39bb0517d71d6b51b3624701ae81deb55036efd818a0af46e4e559d39974e4"}]}, 0x4, [{0x88, &(0x7f0000000400)=@string={0x88, 0x3, "2f99b8fb5609f530ff930be17710aaf89b162b277fb938f502283a672812a84f1c7a30ef607c4156d404f3569ad09b5f2b6c011908e145357820e4659c000043c951195b25ee3d4cb6c1cf4613dbb7626d1abde26365420137a116c78cdc92f40dad04668f514c6414f76bb92a15110463c7350fafb9ca30391f9723b3cb8b9426f792ae7f50"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x40a}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_ep_read(r1, 0x18, 0x3a, &(0x7f0000000580)=""/58) [ 1101.063089][ T2802] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1101.070928][ T2802] usb 1-1: too many configurations: 218, using maximum allowed: 8 [ 1101.133097][ T2802] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 1101.140725][ T2802] usb 1-1: can't read configurations, error -71 [ 1101.183081][T10267] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 1101.233039][ T2764] usb 6-1: new high-speed USB device number 28 using dummy_hcd [ 1101.383042][ T2760] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 1101.383055][ T2771] usb 3-1: new high-speed USB device number 14 using dummy_hcd 18:02:05 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000fac2af08d6063b001d930000000109695e6ca90da1565fb748b34b0445021b00010000000009049a0001bd28ff0009058f0200e59c311066ea92cddafc4193048880a646e874771c26c5a75c0619e20cafa331f31ccc93143bfea1467ebe8006a1c5a7ad7119c05cfb656b7033c1439f6bb495c451e1acd9b7fd95dc2734a5fdc004b5c670d9"], 0x0) syz_usb_disconnect(r0) [ 1101.553237][T10267] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1101.564199][T10267] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 18:02:05 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000039542f108c07021047e6000000010902240001000000000904db00010a04c80009210003000000810009050a00000000000003f0afdc0a5c1aa7f091e22771a776868238520ff38068566d29acd233134c457404ff87ee1d268946bd4d3812510e552cd7281c524591cf13749cef7a636fe8333aa3375bf73d4ee75a0b57df80d54a41c91aac5b35faeac55c28029add48809faaf8606f4036a77ed0dd9c176a4385f895000001b7a7f7c646eb507fbef7047e1d3fc6fe92a51a2f90ca5131379791bdf1b6a88eb1c88b0d368bf8507d4e384a38d7f16eae524a39603d84608258e1f5132f1b2c62626161e749a2dacc4a070000001d671b58fee0224776b16f00"/276], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000fc0)={{0x2, 0x3, 0x0, 0xfe28, 0xfffffff9}, 0xe2, [0x2, 0x10000, 0x7, 0x29645c71, 0x4, 0xfffffffb, 0x4, 0x9, 0x57, 0xfb, 0x8, 0x6, 0x6, 0x7, 0x9, 0x5, 0x1, 0x3, 0x8000, 0x200, 0x3, 0x40, 0x8, 0x9, 0x3, 0x65252a9a, 0xfffffff8, 0x0, 0x8, 0xc389, 0x4, 0x5, 0xffff, 0x5, 0x1b84a0f, 0x6, 0x3, 0x40d3, 0xe3b1, 0x2, 0x10001, 0xf1bb, 0x2, 0x5, 0xffff390f, 0xd9e2, 0x0, 0x9, 0x0, 0x6, 0x5, 0x40, 0x1, 0x1000000, 0x1, 0x4, 0x360, 0x6e55, 0x8, 0xfffff000, 0x80000000, 0xffffffff, 0x100, 0x5, 0x7ff, 0x100, 0x6, 0x4, 0x40, 0x8, 0x40, 0x8, 0xfffffffe, 0x7, 0x0, 0xca, 0x800, 0x6, 0x1f, 0x9, 0x15fe, 0x0, 0xfffffffd, 0xedc5, 0xffffff75, 0x0, 0x4, 0xfffffffc, 0x4, 0x3b, 0x1, 0xfff, 0xffff, 0xff, 0xffffffff, 0x3f, 0x101, 0x4, 0xb774, 0x4, 0xfffffffb, 0x101, 0x8, 0x4, 0x5, 0xec6c, 0x3, 0x7, 0x600000, 0x2, 0x4, 0x10000, 0x3, 0x9, 0x10001, 0xbc, 0x8, 0x4, 0x2, 0x2, 0x1, 0x6, 0x6, 0x7, 0x9, 0x8001, 0x3, 0x8, 0x101, 0x4, 0x1, 0x4, 0xffff, 0x7f, 0x1079b10f, 0x10000, 0x8, 0xa9f5, 0x1, 0x7fff, 0x1ff, 0xa1, 0x0, 0x9b, 0x4, 0x3, 0x5, 0x1f, 0x5, 0x2, 0x401, 0x0, 0x64, 0x1, 0x7, 0x3f, 0x3d2, 0x5, 0x7ff, 0x40, 0xffffffff, 0x5, 0x8, 0x1, 0x7f, 0x8, 0x80, 0x7fff, 0x4, 0x1f, 0x4, 0x7fff, 0x4, 0x14b800, 0x2, 0x80000001, 0xca5, 0x6, 0x467, 0x4, 0x2, 0x0, 0x5, 0x20, 0x4, 0x6, 0x3, 0x4, 0x40, 0x2, 0xceb, 0xf93a, 0x8, 0x40, 0x3, 0x800, 0x7fff, 0x1e2, 0x3, 0x1c6c51d8, 0x0, 0x2b1, 0x8, 0x4, 0x81, 0xfdf, 0x475, 0x1ff, 0x0, 0x474, 0x1, 0x1, 0x8, 0x8, 0x80000000, 0x9, 0x1, 0x1, 0x2, 0x4, 0x400, 0x5, 0x2, 0x3f, 0x401, 0x1ff, 0x1310, 0x5, 0x5, 0x77, 0x3, 0xfffffe01, 0x80000000, 0xe181, 0xffff, 0x1f, 0x20, 0x1ff, 0x1, 0x4, 0x3, 0x81, 0x2, 0x8, 0x8, 0x8, 0x567, 0x2, 0x7fff, 0x3, 0x8, 0x2, 0x7fffffff, 0x2100, 0x8, 0x7fffffff, 0x1, 0x3, 0x5, 0x7ff8, 0xffffffff, 0x6, 0x8001, 0xfffffff8, 0x3ff, 0x9, 0xfff, 0x5040, 0x0, 0x8, 0x10001, 0x1c64db9f, 0x0, 0x8, 0x101, 0x7, 0x8, 0x4, 0xc, 0x5, 0xff, 0x400, 0x4, 0x190, 0x6, 0x5a69235b, 0x4, 0x3f, 0x1f, 0x1ff, 0x9, 0x2, 0x10001, 0x3205, 0xfffffff9, 0x2, 0xe1, 0x3, 0x4, 0x4, 0x8, 0x8, 0x0, 0x5, 0x7d2, 0x401, 0x5, 0x5, 0x80, 0x0, 0xa00, 0x8, 0x4e, 0x60000, 0x8, 0x8, 0x9, 0x20, 0x5, 0x7f, 0x0, 0x6, 0x80000001, 0x7, 0x3, 0x48, 0x2, 0xffff, 0xff, 0xfffffffc, 0x3, 0x4, 0xa87e, 0x8000, 0x80000001, 0x1f, 0xfffffff8, 0x80, 0x3, 0xbbbc, 0x4, 0x7, 0x6, 0x1, 0x9a, 0x3, 0x9, 0x400, 0xfffffffa, 0x401, 0x9, 0x7fffffff, 0x7ff, 0x101, 0xba2, 0x1000, 0x5ee, 0x1, 0x3, 0x0, 0x4, 0x5, 0x3, 0x6, 0x81, 0x8, 0x7fffffff, 0x8001, 0x3, 0x401, 0x1000, 0x8001, 0x1000, 0x3ea, 0x1, 0x200, 0x8, 0x9a, 0x8001, 0x7, 0xfff, 0x3, 0x4, 0x2, 0x9, 0x3f, 0x1, 0x18a, 0x1, 0x200, 0x5, 0x1, 0x7fff, 0x5, 0x5, 0x7f, 0x8, 0x6, 0x7, 0x7, 0x0, 0x7, 0x0, 0xc5, 0xb22, 0x7f, 0xae, 0x1, 0x2, 0x3, 0x2, 0x7, 0x7366, 0xfffffffa, 0x71, 0x80000001, 0x6, 0xc09, 0x0, 0x8001, 0x8, 0x7fff, 0xf7df, 0x4, 0x4, 0x2, 0x1, 0x8, 0x5c, 0x9, 0x8000, 0x10001, 0x1, 0xffffff76, 0x3f, 0x1ff, 0x0, 0x6, 0x1, 0x33385a3b, 0x52d, 0xfff, 0x2, 0x1, 0x9, 0x1, 0x4, 0x5, 0x13, 0x9, 0x0, 0x1ff, 0x3347, 0x2, 0x0, 0x4, 0x0, 0x3f, 0x8, 0x4, 0xfff, 0x9, 0x0, 0x8, 0x6, 0x492, 0x0, 0x0, 0x3f, 0x9ec, 0x7, 0xc65, 0x10000, 0x7, 0x8, 0xba, 0x4, 0xfca, 0x5, 0x6, 0x1, 0x0, 0x7f, 0x3ff, 0x2b5a, 0x0, 0x7, 0xe5c7, 0x9, 0xfffff801, 0x40, 0x215e, 0x8, 0x1, 0x6, 0x141, 0x0, 0x8001, 0x1, 0x2, 0x480, 0xfff, 0x9, 0x4, 0x800, 0x9, 0x8, 0x7ff, 0x78, 0x7, 0x9d, 0xffffffff, 0x4ee, 0x1000, 0x9, 0x729815e2, 0xb9, 0x2, 0x400, 0x2221, 0x1, 0x7, 0x9, 0x7d243695, 0x7, 0xfe000000, 0x7ff, 0x4, 0x4, 0x7f, 0x7, 0x8000, 0x1, 0x81, 0x6c, 0x3, 0x7, 0x800, 0xb6cd, 0x5, 0x6, 0x4, 0x20, 0x9, 0xffff8000, 0x9, 0x8, 0x7, 0xff, 0x80000000, 0x7, 0x7, 0xe55, 0x2, 0x9, 0x9, 0x6, 0x7, 0x9, 0x1f, 0x1f, 0xffffffff, 0x8, 0x0, 0x7f, 0x3, 0xc05e, 0xfffffffc, 0x8, 0x4, 0x9, 0x7, 0xe07, 0x8, 0x1, 0x1, 0x4, 0xffffffff, 0x205, 0xaf6d, 0x0, 0x870, 0x472e, 0x3f, 0x8, 0xe56, 0x4, 0x2, 0x2, 0xff, 0xf6, 0x10001, 0x81, 0x1, 0x5, 0x1, 0x4aa1, 0xc30, 0xfffffe00, 0x2, 0x3, 0x3, 0x1, 0xffffff27, 0x8000, 0x200, 0x859, 0x2, 0x8, 0x1000, 0x8, 0x8000, 0x1ff, 0x3, 0x1, 0x7, 0xfffff5c0, 0x1ff, 0x0, 0x3, 0x4, 0x0, 0x1, 0x1ac2, 0x19, 0x1, 0x1, 0x9, 0xd50, 0xf5, 0x80000001, 0x9, 0x8001, 0x0, 0x8, 0x6, 0x0, 0x2, 0x32a0, 0x1fffe, 0x444f, 0xde, 0x9, 0x5, 0x101, 0x2, 0x80000000, 0x3, 0x95f, 0x80, 0x0, 0x6c800000, 0x2, 0x1ff, 0x1, 0x3, 0x3ff00000, 0x800, 0x100, 0x9, 0x5, 0x7ff, 0x0, 0x7, 0x28e0c206, 0x2, 0x401, 0x2, 0xb5b8, 0x100, 0x6d49, 0xe0, 0x6, 0x0, 0x2, 0x4, 0xc044, 0x80000000, 0x6, 0x100, 0xf07e, 0x3, 0x2, 0x0, 0x26e, 0x100, 0x2, 0x2, 0x1000, 0x800, 0x7ff, 0xd65f, 0xfffffffa, 0x8001, 0x7fffffff, 0xb41e, 0x8, 0x0, 0x400, 0x25, 0xfa526d2, 0x0, 0xa8cd, 0x4, 0xffffffe1, 0x7, 0x7f, 0x4, 0xffff7fff, 0x3, 0xf729, 0x0, 0x3, 0xb3e, 0x9ee, 0x8, 0x3, 0x7, 0x4, 0x50, 0x3f, 0x18a5, 0x10001, 0x8e4, 0x11d7, 0x101, 0x2, 0x6, 0x8, 0x7ae9, 0x0, 0xbe83, 0x1, 0xe50c, 0xff, 0x4, 0x0, 0x1, 0x7, 0x64, 0x1, 0xe2cd, 0x6, 0x1ff, 0xffffffff, 0xe0000000, 0x101, 0x6ee8, 0x800, 0x8001, 0x3, 0x8, 0x7, 0x40400, 0xfffffffd, 0x7, 0x1, 0x9, 0x81, 0x7, 0x7, 0xff, 0x6, 0x74a1, 0xe8a, 0x7fff, 0x800, 0x1, 0x800, 0x7, 0x4, 0x100, 0x0, 0x8, 0x527, 0x6, 0x80000000, 0x6, 0x6, 0x5e3, 0x3, 0x200, 0x800, 0x3f, 0x800, 0x3, 0x10000, 0x8, 0x8, 0xff8, 0x1, 0x81, 0x5, 0x3, 0x2cf, 0x10001, 0x7f, 0x10000, 0x1000, 0x8, 0x1f, 0x505, 0x0, 0x5, 0xb3, 0x7, 0x4, 0x13, 0x7ff, 0x1, 0x9, 0x7, 0x93fd, 0xfffffffa, 0x0, 0x2ba, 0x0, 0x7fff, 0x6, 0xab, 0x7fff, 0x6, 0x6, 0x20, 0xfffffffe, 0x2, 0x2, 0x6, 0x80000001, 0x5, 0x0, 0x0, 0x3, 0x6, 0x81, 0x1ff, 0x4, 0x1, 0x2, 0x7fffffff, 0x10001, 0x4, 0x0, 0x9, 0x7f, 0x0, 0xd59d, 0x7fffffff, 0xffff, 0x400, 0x7ff, 0x8, 0x0, 0x7fff, 0x6, 0x1, 0x5, 0x6, 0x9, 0x20, 0x2, 0x8, 0x38, 0x400, 0x10e3, 0x5, 0x0, 0x8b, 0x72, 0x7fff, 0xaf6, 0x8, 0x101, 0x0, 0x7, 0x362a, 0x10001, 0x8001, 0x8, 0x8, 0x1000000, 0x80000000, 0x8, 0x0, 0x1, 0x3, 0x0, 0xec, 0x1ff, 0x7, 0x39e2, 0x159a3ee8, 0x1, 0xf6, 0xffff133a, 0x8, 0x1, 0x0, 0xfffffff8, 0xff, 0x4, 0x800, 0x5, 0xfffffffb, 0xaeb, 0x5, 0x3, 0x9, 0xb5, 0x146c9932, 0x4e, 0x7f, 0x5, 0x8000, 0x4, 0x0, 0x2d7, 0x80000001, 0x1ff, 0x83a6, 0x6, 0x7, 0xfffffffa, 0xfff, 0x3, 0x6, 0x8, 0x10001, 0x4, 0xfffffff6, 0xffffffac, 0x67d, 0x40, 0x3f, 0x3ff, 0x3, 0x2, 0x9, 0xae, 0x4, 0x9, 0x62a, 0x10001, 0x4, 0x0, 0x3ff, 0x0, 0x9, 0x800, 0xa7, 0x0, 0x5, 0x0, 0x9, 0x3, 0x80000001, 0x7, 0xfffffff7, 0x9, 0xfffff000, 0xfffffffc, 0x3ff, 0x6, 0x3, 0x0, 0x7f78, 0x5, 0x40, 0xffff, 0x6, 0x2, 0xb0, 0x4, 0x10000, 0x3, 0x10001, 0x40, 0x3, 0x3, 0x4, 0x5, 0x8, 0x200, 0xb400, 0x3, 0x9, 0x8f0b, 0x9, 0x4, 0x7ff, 0x80, 0x4, 0x1, 0x5, 0x7, 0x5, 0x5, 0x9, 0x8, 0x7f, 0xb49, 0x2, 0x1000, 0x7, 0x7, 0xfffffffb, 0x2, 0x8, 0xc652, 0x1, 0x1, 0x7, 0x5, 0x8, 0x4, 0x1, 0x7ff, 0x1f, 0x800, 0x3f, 0x41b9e0bf, 0x4, 0xffff, 0x7]}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x3f, {0x3f, 0x0, "555657d5a20f8e62945b24179e3dedde926bae38583d25f68321a4644a11b038ccdcd41f5fc136bed86daff47ec74e8f1b2f241026072a13234f076786"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0xfffffffffffffe2f, {0xfffffffffffffdc5, 0x29, 0x0, 0x2}}, 0x0}, &(0x7f0000000f00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1101.713144][T10267] usb 4-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1101.722243][T10267] usb 4-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1101.730632][T10267] usb 4-1: Product: syz [ 1101.734825][T10267] usb 4-1: Manufacturer: syz [ 1101.773124][ T2771] usb 3-1: config 0 has an invalid interface number: 66 but max is 0 [ 1101.781266][ T2771] usb 3-1: config 0 has no interface number 0 [ 1101.789371][T10267] input: appletouch as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input313 [ 1101.798924][ T2771] usb 3-1: config 0 interface 66 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 1101.809923][ T2771] usb 3-1: config 0 interface 66 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1101.823069][ T2802] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 1101.893117][ T2771] usb 3-1: New USB device found, idVendor=7f93, idProduct=5611, bcdDevice=40.15 [ 1101.902210][ T2771] usb 3-1: New USB device strings: Mfr=14, Product=0, SerialNumber=0 [ 1101.910313][ T2771] usb 3-1: Manufacturer: syz [ 1101.915846][ T2771] usb 3-1: config 0 descriptor?? [ 1101.983043][ T2764] usb 6-1: device descriptor read/64, error -71 [ 1102.073029][ T2802] usb 1-1: Using ep0 maxpacket: 16 [ 1102.103034][T10267] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 1102.133076][ T2760] usb 2-1: device descriptor read/64, error -71 [ 1102.193632][ T2802] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1102.201491][ T2802] usb 1-1: too many configurations: 218, using maximum allowed: 8 [ 1102.263089][ T2802] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 1102.270743][ T2802] usb 1-1: can't read configurations, error -71 [ 1102.278115][ T2802] usb usb1-port1: attempt power cycle [ 1102.285982][ T83] usb 4-1: USB disconnect, device number 116 18:02:06 executing program 4: syz_open_dev$hidraw(&(0x7f0000000040)='\xf8\xff\xff\xff\xff\xff\xff\xdf\xe3\xa1 \x00', 0x4, 0xbc513a465a886092) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x6) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x5, 0x40200) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x2) r4 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x418001) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000140)=0x3) r5 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCGREPORTINFO(r3, 0xc00c4809, &(0x7f0000000180)={0x1, 0x2, 0x4}) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)) r6 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r6, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r6, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCINITREPORT(r6, 0x4805, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCAPPLICATION(r5, 0x6612, 0xfffffffc) [ 1102.343078][ T2764] usb 6-1: Using ep0 maxpacket: 8 18:02:06 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322cf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b0de401c35678317d3e124969d81643d69c650ff800c786ada9fb542a17b97b31c27c6e", 0x85) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000640)=ANY=[], 0x0) syz_usb_connect(0x3, 0x2d, &(0x7f0000000480)=ANY=[@ANYBLOB="1201100383c48fffc70b06007c050102030109021bed00021f10010904f19dfb00007904092165077601224a0b8e75118dbedae896cad4c2b34098b5393aae381b2d20dab7ce9cc93d7a35a4fb2a5af24e94fb476ad99fe527f19e8bd7"], &(0x7f0000000640)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a061003810809200200"], @ANYBLOB='4\x00\x00\x00', @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="050f340003071002147d0000141004f6ab76c909668a6c019605ac9861b7c781141004004be48eceaa0a4ab75baa2799ce6e018e"], @ANYBLOB="030000000400000028e9fb827d6c99417f83929fd28ee0ca6c41d5e7e0a4c8296f152cfc772b72afd7d7eec2476aee2bdfe3a32d9e3a1bc4edd86f1c8023949f7348d138056dfcb63087510c0355f63aa3fc54935743e23c40d5f7eba89532f99c839165f579872749437d9adeb2d5c6211047ddc5773f41e36885cd3896111584054bdc", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="04032604"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04034904"], @ANYBLOB='3\x00\x00\x00', @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="33038865b1d1a4e013816d8475617231d187a380f37e30870c2dd6e2930d662ccea49b46513a6646821de37baec0122c4c802d"]]) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17eba095345e24ea72cf22da8cf6bd8605cc6dd64", 0x17) read$hidraw(r3, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x10000) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r6, 0x0, 0x0) write$hidraw(r6, &(0x7f0000001240)="ae0410c823acdac538f71eb862dfebe685c7bc9c644f874c03844a936aa5581d565db4d819918c21d475f3039f9acd92c3f6cdeb852075e1114bc53ec1c363500d266d9d7c3ef42cd7096fba0ab34a6da7314ec49c73d26fde096d1b6277dcc4938ab2d9df59e98f9f9b3132b81b994b1aa3190973892315f675f970d02c5dc099d51b868e510343522a91ba06127f4c02fd074fe199cc39991ed0617c89857cec20332dc54e960b2d7c34517b1575ae4b1522b8b4f056cfd998f210d385fe187562ca3535b1b60d590e32eee1feab6898227b5efdc7cb9ea412cd5c43de2242d089a5585e7b828a9cd383668cc3c918406a750c497e5d1d696e854279ffb6d79e902005822f5930f38e9113869e4b8f86e8eecaf84cc97973d5ad8299c3ba68af118cc4508c9f2b2c1f35e9c8f4204827761d9c582ead77b21b1289612cd1adc5c61f406ba25362be13f0b4d682113b2262d99576c6cad74d12ae0cc18811e5aae43c16060efddb9681975e120b2d61887bcc457517cc4d3ac15d12717100bb8305aa2ec502f5a91a6fd50155ee48b4d771aacc1fda3b930b24301f9a854b437a5c68ab15609d67bae307cb5e3255606d348db9f3aa8bd9b993a6189a47c85a686c0e699d9b24fb7c081bcc20460ae79d6bfa83cebc00dfbe4663285dcab14e8e71d091a93a6157fcf70b80363ab7a27366d24681e4da437b8b7fc4f03a1c9d7e09ecde28683f6a47938e5edc99fb28f04ab03cb0f99e90a75225308f0b8e955cc173b69fb5544a84a2e1bf1372e9e784894329d6691d0c40921899495a3dcb3da212b60569412f4a79fcb7f78718ac20da5fd4eb0dac8f153997482c947fbf3f322afc41518b03cf6bca11ebad6f97ac6681a0668d5b015fe11502036b2883bf3c53e6d60239a0c32dc5fdad3f03c4b151f02f4f3ae307f4e0ad96c4b83f55da450e260b1307129d7bdf3bd3e4f2f375c920051ee8cf7c7128fe6a423bf7e9ea200e6c12dc392a74eac55f343492e2fe827682f3c1b01a707678ebf97d06a4bcb8f188d5d100530a4f01693adc17b44b95c1b22b7673fb75cd598709bcb6a3c3a793979517f008bfafddfbda65e868b2a0c2a0ce7e3718023aa462e3dab1708abb7fe5ee6707f79ed941072f3a7427b7d71f707e6b53f85d52fe259d36b5ba7129e2a1a559f3badfc4f8a45d12737d36b2af5c356286aa9ecfbb75b7ae5eb63c40dfe203443d9f1ea64c1de6772305a82efd22490bcaffd97cee64d5a6161fa8392ad12d06b9872094caddf624b350faddd9ac148479ebbcd5b626297eecc98bd1915cd2a29da21ae5948318d5f461b7b4da85edd6eb54244b87a0c4e5c99dd7b1df26131cc366fe098611756f9c7f64b7658483de2a74ecd2fd37d035ef16e7a8b13b84e86acb8a4677cdda4132de166785106310640c773b6f9bef85209210b340d612c9dd2edf7d99b7ba5f1c24d85060874220f0a99b66c87742a3c051d5c1095f3cf37ab4201d07c4a8eec24fdb843f4ea2ef46c53e01029ed2e18902988869c9abdfc250ef69d3355f54d92920437063867f9d6e455f89e9df79aff1872291d8c475cdce3e2c2d970fb2d74f01ec7c90dca2d5e5f244d7db29750d80c61be59dd79d554fa1ba3b02d7be8d9aa8eb63013a4a12f919382e143833f0f1f20d93df1555b4c364b88daead422b0ca3eaa57d6a7f32b2dcb12dc01898953494e1b11cd679d9bac0ef5c734d347d7603595245b46f1d2347130b8a7c9ef35cbcb89d3c86bd7eeda1b1d0aa76d4faa167d8d7007668ef5fab37dc3c8619970d23258e91246a2201875776437fe279955b30b85fbfe2454f56dee7dbf3b1480744e6bd73647c4a659461c5fcacd486bed34b43fc20ec0dea2a99090042ae937e08cd0d1420a3425115406b3c7be995d598593b943f1edb371e48f1dcf215f89cd1b4db057b76875d1e225a634fc8e2629149c35f57fc8dd008e28e1172c022610b81d26bf7e39a73be334b06169d9dc558e68c63082b95b3a1a0dfd9398c78fec38b8d085b2e04f2bd12dd8c27abb126a4a269c9429cff5293202e445c0cf9674d83cda9c2a81e505928cf14383c9d3d629104fa27a178b337af543119635325b02e2a7f4c6df63eb812f001af30eeee399565b1c0ffa83bc358d7fa29639d8572f935aaa3130a0a443fbbf5127a7a4fc1fdaa7b670fbf474d0ff73b29497f51473a57cc7b82484358ddef5c4b8f31adbeaa6a41518ef03638929896329beb6e668486c8e58bb79830a167e442758ca9e68edd702484b0ba8c84db5ac29b7ba589d9304e5e1d4cbab4b700ab3c0e3ad1ec313b1d256b2023c3e69a9d070f19b7249ba9ff52d1b0aeee10a636003410fee64acf755a3ea9d875c0d21ee7a0a0354dc1b03743cb7c841c74d53f2e12b6994133ee1388f89d4a5246fbbc06d79c3848357a2d3e0f6a3d7fc1b83df6335cfa54ca14a94c978d11943104f88a45bc6459482fdb977df01a6d73b12bf0a6fefc11133065ca5e671076e72628359f21e1fbcc757b0675c30cf35007853c5470416f18769f29d5c6e6bb7200d38da8af0f30721a81f441ca8037aa83456fa6c083aa99800b3b99a68f5663676cfb3feced655be6f0fed07c92e8083d0f6a2c3c52473e85fc30d5ea63d00ddeedfed982afce741f01db4786381103c75b3c3b31d6d64238ef30a36ca3989b93f35d85167eb7a9a4a09970d1b58488e347718eceed026898caec60bcda48f710e9e594b319cbf45fef189c90be19e1fd4d077c75388f8956ef561e039bcd0d51c75527ae874d1c396a8a1055bb6dacaa4a85e83a2d820c94d229ccdf73200dd32afe1995677b26350c8de60a4c45e0371b96270a144ae6ab38072d3091ba4d4cebb869a5c1879e1b8b94cf51252254734dd4e6c6c5846496b71706c7572c2194639136bcbdc53dc138474826200f8b87380f2be511a0346d41226cf402308bdc9ca9c2cb70b1d519cc7932d75ea14765179cea2e2583cb0da7f0a60b3febc002667208b1af4b7ce928103adf2ea28b03f068792944ad79ef86119b8fd447093ef0a5bc8d78112d0eb47278e6c48188f8df838f32d42922ebf62f8aa70a471d1f15e35dfc357289307d55a3f8ed7cafdc535e713d9aa7a9648374c8571c43f53bc0e98322fe11bfd7b40da3d9b852ceb98dd68ff89ab8893a5ed6aa3318a20849b25a9e9f5ec82b0be7a3d97acd83c744d35f0e177cb24b9c8f4b36bf800d17fe1fbb365d58d6fa1eef0384b24d068f8c7bfd6e02e6f576b1a4843119a36c1d117a25701f0ffbff92d4c681444718e55f8b97ee311087d9e60dcfd559bb511483117ecc8f3f5ad01005be12876175e1b7cc43a7bedc83e23ae32be1424e45c8709ab6becc29f1f946141db4b3ff90f2453fbbe24921c7c21c12fed7219ba1a25f9098178859b6c8fae4c7db1bc67eca4ead96653f371192394a4d18083c28e9f4f41e6f7d98300f13e9c7ab1c8f12842c89411faf4374f78661523f07c9fa5a9cda2de0210c0ec6ab40cbfa00691f0a5078fc1a5af8404aaf075779467253e5c21713ec0eb0445d29d4cfa75fb8a1854fbb40288ca2c761f5f7485fb4c2c594b029671328e370113ab52cdbf5d8610a65069c316fece12dea740e061f805a5757e1a2abf64f032ee03cb4d9ed8750176896625f9ea11b90d1bba0a6f46454eb105da42d55ad37bde674f4da219e9c882f1a3989e0da2605081832efa441afc2cd6f36e869457b9f6dcfb27d0665a2b91644807d84508e88b05d1be40be0202555d77677a00e5e89fb645a24f7302628db6fbc7e29298e24091d51bbde4b515a67f86f62d5f00c2a5fb37c2477a9838d0091de4c9400633eb70490d2eb074f15eb9f91f3cffbc05d1f969c326ea955fd4a04535624cf85fe4dbcdb5ace48725dfbf63489926b264ffe217f3e3ec8fb4cc546a646c137d33054585e76b1a7d6c09b32183c5dfe2bf7de4a9b414d3071a1e70f9ba5adcf8dd595ae7e84f838cd9dca4f8abe3081acb9e1f717e7be714f14e52e719b46afd83e8db6e6e8f28f8f9ac9c23502bd67cd267775951b73782b99bf6f6cbba907f8d34d31abb35a2eb69ba7eb5196e1b7d444f50b9de53caad13b3dcade38ce5ebb2d43f200cc207383b4333bb4a08c7f4f205c76df5f2c24c580b0edc5a78727e84596ca39b4e04844aa3a593b4bbe83f99f29c82fd81d532d0827aa9f2d3f58d3470e8b94bf73bc72f427b74fab7686faa952d4b843d17bf99555a781db1496bddd6f1d6dbdcd0f4cb48ee31bdbb0db977fe21598f7204d13c10b925b73c0a4fe609a4b3a887b66b1ef41e3b623def147e6191b037b06c42c034add52c880d1f5b259318aa20a478a0e7c14efbcb1bb96381560a97fed18431e15c669e4b770cb5bc039715e5a1257112bf81a7f4c8b0d02125c5d46a19415df550aebc1a485c8c21ec0d449dd390cdcc32782949f1a183288790da08cbb391ca1431cc083c3e4bfb80312bc659701281de075d488d28c9b69f8cbee53708aeb4a969a5242a70f20dcfd1cd4c48110d5dd541a1b54bfe5cfb98aa55a537cd174c473e21c25e48801b85cb8d419cc15fa785d920873baf84016c0089b2516768838a834d4fb040eaa076eb9c423f2a04f6ccb1e21ea731fb941ca4265eef33827244a6144043e00a19c33d0764372a87ab97af53064cdcf5d131770b131fff4b18020304b24422ffeeba9eeef8255da18a2dcd021c3412f1449f563f84c5f45d512cf6a148b37b9e3f5f1ba78c760763f144a50fc50dec0ca7d4077af26555f1c58d13edbb71fbb615a71d30fee7755b0116e4748bfd07da60db90122794fdbf3eb5ecd2f632cf0ade106fe05d85958046b2b024d422f7dc5b7cfebd12eb4ace7578f7bbc8461111a5250e0be7de20b54ae809858b90fce87957118904cf01acf444a10c4224c923201653eff8909177960150ac4d3fa287e0d5541f47feb0853c5579661672fe83b33178c290ea8caa9c4ec49c0534a256b20e7cde5e8e873503d3272a649d3b8b6847a7f22ae339e72805f961fc7fede2969cc0beec9717bcf2459a834893714dde8a8d6e36ea4f31c68d0cba6d21eeb82d2a4ecc06a7cea2fbf23b7e5b7811e9f32b6b230089814d4b82eab1bf023b69cf88de8dbc5db2281d16fbe10a14e3e5a15b8c8f316d745a0000ef41ccdfe05d57d5eecd9d41a7a9f8d6436c71ab482d6d8975c0b69045d5708db1b7eebf964060e8a85eb1d1b786ecad410b9bd0e8b3dff282e45e386c6d7df710ec84891632376b096815392c2605e99423dde81d2ec476abbf6c958ccddf7c7deafdf3b7f1bab0e05cabbc225b9bd7dd68d88b7bae0812011a68c801426333b2c1e33f4cb5134ff05df9a9994153f5f3f8b68636b02683dbb9266f9be50a5574dc6652ea2724129d5d29f7fa762e6637cbc0350ff978621a125bbdf6cf42db6611cef81782a9ef143fcf9e52d2bc59ca4c6abe1c8f3f08c6810b20bcc57fadd45a158d73a606a741ca02441bf381e1a73b05af1c453cfc9042b4e6d55dcfcc6a022dd70ac5271866afaf20b88c5c0305a185efdfcf07e6b4d6f2eae321c7c5e86fa0949c9cbcb3b90a86bafda702773f0a7b5a5dd59f7c9034d4c945a8cb91ad160987dd8097e77d8549a43a31ea91d4dc6e703f2bd944ac084f9a943d4cfa5e2010e5b28dfa6498c3545a54bb83cc4f742dbcfe86022a914de2414c690e5bfca19bd057d71b06cf1405b38676bb6aff7b07f440e1da114bd82c2a5ed4295d8b8f99a36", 0x1000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000000840)=ANY=[@ANYBLOB="07050000e625eed536dd3cab0a88f57a21165c869316baccaf90b068405cc736a10154a2d66c005c519b48d88619eac74d2c8152bbf7c2fe2308988ab385594750c3b1bc7f7c0c8072246f864eac1cae6aa5adc5e90bad34084f0b0edbc7a8aed01ba9843a570884d26782fde1ac083ae601fdea65a0c38a3710746e2fb61921a525a7abf141b37e7820076ee83c81b7c587335dce323dcf278b5416fcfaffc358bc6bf4a25e7c13da20fdeca8fdde1599aab8fd7d2f7e430645e4dd045b9219cfc55d4446ccc2c5203eae9a86a50ff397064c59d128091d489c6eebf8cc4756ca86081f1e13901601b0cf84b8894719120d23a973051e1d228b368d4b52cafd24072c22ec0bbb3e017595c9fb6f492cd569fe7af070d2702217795739f94b00f756e94ccd6dd6c56883dcb48fbf1b7153088a9af226e9cd29e619b4f6e58d77b109e89f84d29083a86b0cb3ad3abbcbeef2b60dc23fb5aaa34e8d36f3379900f7ed8d45c23e4fa228b573efc466e13cfc061c9b4c644ce2fa46b9028a8fb796109324ddfd08d55400b71abe14cdab4de3916904d18ec1463d63795401077a15fe458b97f97f9926d4e0ee35b277e81f8e1c816e3df8dc65bbb829f0bfe1b221d8f4fdab252a68d01489451131e3944a2d347699b7a18b658bf5a958b63325aada7b1bd31c410a560cfacf292a54e141200a1a46731d8a4783d1433131a4466bcb6155d9119d64b18d644696bc5f80063f2136dde7ec5bf22a7c7c0b97956c4c1a7e1be68053a2ac953500321a54c46c72da0957cfd60ef066259b4098b8cc140f67e6f90fbb655747344f6d2432596be6b6c2da4d8601e2ee2f72f431bec38085aea19d32b114ec88dff998bfe9b1bb165473205c7c0bfe32d91db44b8b9d833d50a9f3074cc09d7e421f3f1c755704c392e6e0d4c006f95d9842ce436d15fb10944ee980de0e346bade9c7011db6e5bbac0a75a3a6b4a175e0efcafc5a25b83b37a1bbc6467cafcd3db60b9dc71b9922d6df634be9b5a0e189f875c84b043a70d5df68da6a1f04859264929538ebea310ed8e905591031e16110cc232a1739fd8cffbca4ef31646880beeb2f0fbac816845fd20890e06bf771414bf14f794fcb9d657daaaab17c31d91703b0a688045366d7ec0f8a71ea490420f8fe62ab8ef27bf9276a5fec10a135a953cae0d2df2133105afe2ed987e27dc19bbfef2f7d7212d8afe609c5025784f86e647aea99ea8428920d05213604013733920ae9a81200a0418e324173820f8dad7366fdf08bc8eb9b19f119ea8497f71625a9ec090eab316bb26444af656a4cef09ff3904eec7a210283689b183f9e4dcfe9a1eaed248f1cdb3f348dc56e9cfb331de9722bf57d3ed1f122877f68640419a555d2c2d46b3dd6c213eb657fc470c427399e8cbd9d9b1f69cb15d67fee7659a104ee92fbda6d1699f7fe512d096c2430c4aa5557efa3db48154ec1d91717dcde23193bc142f85fd7160f5f53c83732e8699a68342361d1e350f3c72db32ce37d550637f6f3af32e19e07de4192d4b4de0a3cb990cc26c45f5a76fe1e567dbf8f84c9e40760c22f763df66eb29137efb3ff56f9ea9f0c09b41fbf07ed48f8f04d0c70417056aa9e6afb2b66b0434528857775c831b5770179c23a8981e502666407a0c5872c2fa577e48601ed4041b487e15d2bfd1867ff1b34632ded75e7dadcd80beb28f65d5c13c2311917c92a3c5b055340246694e49bef27bb6749d1a3ece61d472684bdb39e0b0a6ba15c65cb7f25a20be1326879d721b9b4f9aca8b79586faa7c19c25a8f05d11d0a51c6"]) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r8, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000000200)=""/13) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000000100)=""/39) syz_usb_ep_read(r2, 0x9, 0xe5, &(0x7f0000000240)=""/229) [ 1102.405612][T10267] usb 5-1: device descriptor read/all, error -71 [ 1102.503056][ T2760] usb 2-1: Using ep0 maxpacket: 16 [ 1102.503174][ T2764] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1102.515845][ T2764] usb 6-1: can't read configurations, error -61 18:02:06 executing program 0: syz_usb_connect(0x0, 0xbc, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x87, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x9d, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x2, 0x1, 0x3f, 0xa55f53753830a198, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x8, {{0x8, 0x24, 0x6, 0x0, 0x1, "1d573f"}, {0x5, 0x24, 0x0, 0x1ff}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x100, 0x7, 0x9}, {0x6, 0x24, 0x1a, 0xff, 0x2}, [@obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0xc, 0x24, 0x7, 0x0, 0x3, [0x4, 0x3, 0x9cb8]}, @mbim_extended={0x8, 0x24, 0x1c, 0x6f29, 0x49, 0x3e3d}, @dmm={0x7, 0x24, 0x14, 0xe03c, 0x5}, @dmm={0x7, 0x24, 0x14, 0x7, 0xfff8}, @obex={0x5, 0x24, 0x15, 0x7}]}, {{0x9, 0x5, 0x81, 0x3, 0x2e0, 0x9, 0x0, 0x40}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x40}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x2, "", {{{0x9, 0x5, 0x82, 0x2, 0x159, 0x0, 0x1, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x10d, 0x7f, 0x0, 0x8}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x0, 0xfe, 0x1, 0x40, 0x6c}, 0x10c, &(0x7f0000000100)={0x5, 0xf, 0x10c, 0x5, [@generic={0xc4, 0x10, 0x1, "7cf93f0ba9a4d91dc28e67666666625a998e90a1c08044be115ee6bb5c9f2251073315c15e5abe0c1f113cec80a28cd85e7580a4fb9c15fcb6cf86082ffbdc6252ba7c3610e703273a9b183670deacdb70a64891bf8682e24297a9b4f0ec9eea267f06a18c007a2926025c0f97f0ea1a74307bccb229b8c7b65c78dd370ce634e2875583519784f7fd3a7a72b8862e762649f3999a95707cd19dd77b0b458eaa67028d7ca251d847e6a8031e4af6a615e797ff0e46f2765c6d137101ffa7293006"}, @ext_cap={0x7, 0x10, 0x2, 0x1c, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "9b42e0f260f89e220c4a540dafa1f098"}, @ssp_cap={0x14, 0x10, 0xa, 0x63, 0x2, 0x9, 0xf1e, 0x7, [0x3f30, 0x1f40]}, @ss_container_id={0x14, 0x10, 0x4, 0xb4, "ac9db9141682ee2c1f81f56ef7baff44"}]}, 0x1, [{0x2b, &(0x7f0000000240)=@string={0x2b, 0x3, "abd750d8bbb31254c8e345d10796eec9cddd2160a6136b207f7a5ca5b12b0b4e11de83851a928e1306"}}]}) syz_usb_disconnect(r2) syz_usb_disconnect(r1) [ 1102.633109][ T2760] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 1102.641281][ T2760] usb 2-1: config 0 has no interface number 0 [ 1102.659177][ T2760] usb 2-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 1102.668284][ T2760] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1102.683117][ T2764] usb 6-1: new high-speed USB device number 29 using dummy_hcd [ 1102.684970][ T2760] usb 2-1: config 0 descriptor?? [ 1102.793030][T10267] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 1102.943079][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 1103.033050][ T2802] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 1103.040960][T10267] usb 5-1: Invalid ep0 maxpacket: 512 [ 1103.047175][T10267] usb usb5-port1: attempt power cycle [ 1103.103101][ T2764] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1103.110762][ T2764] usb 6-1: can't read configurations, error -61 [ 1103.117605][ T2764] usb usb6-port1: attempt power cycle [ 1103.193080][ T2760] gtco 2-1:0.219: Failed to get HID Report Descriptor of size: 129 [ 1103.201087][ T2760] gtco: probe of 2-1:0.219 failed with error -5 [ 1103.227621][ T2760] usb 2-1: USB disconnect, device number 78 [ 1103.413128][ T2802] usb 1-1: config 0 has an invalid interface number: 135 but max is 0 [ 1103.421396][ T2802] usb 1-1: config 0 has no interface number 0 [ 1103.427677][ T2802] usb 1-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1103.438389][ T2802] usb 1-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 1103.449712][ T2802] usb 1-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 1103.460940][ T2802] usb 1-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1103.474030][ T2802] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1103.483067][ T2802] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1103.496617][ T2802] usb 1-1: config 0 descriptor?? [ 1103.541597][ T2802] iowarrior 1-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 1103.634031][ T83] appletouch 4-1:1.0: input: appletouch disconnected [ 1103.773060][T10267] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 1103.853051][ T2764] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 1103.923032][ T2760] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 1104.013077][T10267] usb 5-1: Invalid ep0 maxpacket: 512 18:02:08 executing program 2: r0 = syz_usb_connect(0x0, 0x3e5, &(0x7f0000000f00)=ANY=[@ANYBLOB="1201000080dd2720e60f0098b83c0000000109021200010000000009049f00007e052200a004fb928e66dd0cde7b210a70e4b1fd0a600129056ddf64afac0ad7911527c2b35d5dd5df9c11e79f3ef821fef322e4b438bf7a825ed31c07825d062c8635632a65"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001740)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0xe88cfedeac443dda, 0x3, 0x71, {0x71, 0xe, "cab2536d384215698042529f99ef158936484c429e9a23c2675b79f15aab56066d08d422067fc32c61acd8916d9796e7a1ffd946b42319ea00e328bc5c496a9ded836556602392cff25d6aa52c2de1e14cde97a9ca8a54debffbd7b33bd5d159af03dc9f1cbff2cfa74cd14868ee4a"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000300)={0x44, &(0x7f0000000100)={0x20, 0x16, 0x1c, "aa2c27d0bdca5a548baa3f913e80a9cd1555f56ab879607cfe0ae7d0"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000001c0)={0x20, 0x80, 0x1c, {0x2, 0xc000, 0x1, 0xfffb, 0x8000, 0x2, 0x7, 0xfffff001, 0x1b29, 0x1, 0x4}}, &(0x7f0000000200)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000000240)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000280)={0x20, 0x87, 0x2, 0x8}, &(0x7f00000002c0)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001340)={0x44, &(0x7f00000010c0)={0x0, 0x0, 0x2, "ab4d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1104.093053][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 1104.153294][ T2771] usb 3-1: MIDIStreaming interface descriptor not found [ 1104.163075][ T2760] usb 2-1: Using ep0 maxpacket: 16 [ 1104.163183][T10267] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 1104.178099][ T2771] usb 3-1: USB disconnect, device number 14 [ 1104.253102][ T2764] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1104.260782][ T2764] usb 6-1: can't read configurations, error -61 [ 1104.293079][ T2760] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 1104.301300][ T2760] usb 2-1: config 0 has no interface number 0 [ 1104.307710][ T2760] usb 2-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 1104.316800][ T2760] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1104.326137][ T2760] usb 2-1: config 0 descriptor?? [ 1104.337067][ T83] usb 1-1: USB disconnect, device number 113 [ 1104.344397][ T83] iowarrior 1-1:0.135: I/O-Warror #0 now disconnected [ 1104.413159][ T2764] usb 6-1: new high-speed USB device number 31 using dummy_hcd [ 1104.423155][T10267] usb 5-1: Invalid ep0 maxpacket: 512 [ 1104.428737][T10267] usb usb5-port1: unable to enumerate USB device [ 1104.543056][ T2771] usb 3-1: new high-speed USB device number 15 using dummy_hcd 18:02:08 executing program 1: syz_usb_connect(0x2, 0xfffffffffffffe99, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1, 0x12, 0x58, 0x40, 0x557, 0x2008, 0x6f77, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9}}]}}, 0x0) [ 1104.653064][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 1104.663158][ T102] usb 4-1: new high-speed USB device number 117 using dummy_hcd 18:02:08 executing program 5: syz_usb_connect(0x0, 0x167, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xff, 0xff, 0x40, 0x15a9, 0x5, 0x594d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x12, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) [ 1104.708525][ T2760] gtco 2-1:0.219: Failed to get HID Report Descriptor of size: 129 [ 1104.720074][ T2760] gtco: probe of 2-1:0.219 failed with error -5 [ 1104.728637][ T2760] usb 2-1: USB disconnect, device number 79 18:02:08 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000027fa8140e917adc95b38000000d2ca771d448af90109021b0501000000000901ff000000090501d66be4e6a258075244946022b14cb56355e8179a498a9fd0aa8f1c4a207bf492d2b829a07e4017618b72a18bb691d20d1bece8bae781d63adc6c29fad4a0bd106cedc32c8b9152c577029afcfa4078da454732ec15815837175a83735b35f083312d50e1e4e6e29344a15501f9c3f6970c4793331a239ca2e348152e1c3bf5b0c7d2f0a5c40ef30eb28582c7a691e396ffedfa7c8620d06b5ec68f22a77abd10b6260423358b94bb50a35feb4de4e05acc16fff86eb6b8e9985fbe50c3d6c9454093b05931e1c71f8b87b59e8a6c1fcc4945888a201b420c00a886601d657a11753dfd91baeb039be3ae3196c4d265abae3a71a96ecaa2f27c4ec1486214850a5053a1e9ca6c4b34a52b58011df3c54f58fc1a889736919178a5f4d56b44a69251390d4e"], 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/18) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000080)={0x375, 0x7f57, 0x7fff, 0x40fa, 0x4, 0x2}) syz_usb_ep_read(r0, 0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0xb0, 0x4, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x30d, 0x0, 0x5, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x103, 0x6, 0x3f, 0x2}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x81, 0x1, 0x80, 0x40, 0x8}, 0x66, &(0x7f0000000140)={0x5, 0xf, 0x66, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "d60d3b9aae83f14962ea4afdc09bcb6f"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "c661243e6e8e8a0535aabb1b5c1f7304"}, @ss_container_id={0x14, 0x10, 0x4, 0xb8, "ba5b1c30277223a16b054f396e223fa9"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "980e9fadceb53f88b919780c5b488846"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x1, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8, 0x1, 0x3}]}, 0x3, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x42a}}]}) [ 1104.803173][ T2771] usb 3-1: Using ep0 maxpacket: 32 [ 1104.808407][ T2764] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1104.816083][ T2764] usb 6-1: can't read configurations, error -71 [ 1104.822905][ T2764] usb usb6-port1: unable to enumerate USB device [ 1104.933102][ T2771] usb 3-1: config 0 has an invalid interface number: 159 but max is 0 [ 1104.941344][ T2771] usb 3-1: config 0 has no interface number 0 [ 1104.947480][ T2771] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=3c.b8 [ 1104.956526][ T2771] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1104.967663][ T2771] usb 3-1: config 0 descriptor?? [ 1105.083068][ T2760] usb 2-1: new full-speed USB device number 80 using dummy_hcd [ 1105.103148][ T2730] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 1105.173022][ T2764] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 1105.343183][ T102] usb 4-1: device not accepting address 117, error -71 [ 1105.463174][ T2730] usb 1-1: config 0 has an invalid interface number: 135 but max is 0 [ 1105.471418][ T2730] usb 1-1: config 0 has no interface number 0 [ 1105.477591][ T2730] usb 1-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1105.488240][ T2730] usb 1-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 1105.499570][ T2730] usb 1-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 1105.510779][ T2730] usb 1-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1105.523831][ T2730] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1105.532840][ T2730] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1105.533118][ T2764] usb 6-1: config 0 has an invalid interface number: 18 but max is 0 [ 1105.540987][ T2760] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1105.549014][ T2764] usb 6-1: config 0 has no interface number 0 [ 1105.549113][ T2764] usb 6-1: New USB device found, idVendor=15a9, idProduct=0005, bcdDevice=59.4d [ 1105.556949][ T2760] usb 2-1: can't read configurations, error -22 [ 1105.558699][ T2730] usb 1-1: config 0 descriptor?? [ 1105.563087][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1105.572233][ T2764] usb 6-1: config 0 descriptor?? [ 1105.626585][ T2730] iowarrior 1-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 1105.663183][ T2771] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffea 18:02:09 executing program 4: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) 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$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000240)) syz_open_dev$evdev(0x0, 0x0, 0x100) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r7, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r7, 0x6611, 0x0) read$hidraw(r7, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r6, @ANYRES64=r2, @ANYRES64=r7]) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x200000000001, 0x4080) [ 1105.703068][ T2760] usb 2-1: new full-speed USB device number 81 using dummy_hcd [ 1105.713143][ T102] usb 4-1: new high-speed USB device number 118 using dummy_hcd 18:02:09 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c212b9089406010088fb000000010902240001000000000904db000261ae460009050f1f00000000000905830b0000000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f000000f980)={0xac, &(0x7f0000000000)=ANY=[@ANYBLOB="6ea3a124eb666c78e34cbd1629f2aa470ab4eb79d9ce51579a4fc10073ad08bd6b3197c0ebacd31df7c55b7cd3b5269651d84ab7760161d733e9"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 18:02:09 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b36b7d40d8048300dd28000000050902120001000000000904b3000002020100fefa768a7beaf47bec8ae9fc280c72989e6df8100f7c785401945a940e55ef5587547315631a65ccdced102557287e249446faf07a3409e6591a9263a57323a0a21471"], 0x0) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, &(0x7f0000000080)={0x40, 0x22, 0xa, {0xa, 0x21, "716668bf6e82d4dc"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4a, @string={0x4a, 0x3, "41e40cbdb0a4cbcfc82ca9db3c74cc57e64ded60002a01d4628e3a50adcaea6a3344415f30a0e12e00a5a2e95f1f5565882943d97ca5d680a56c9ac62fddbf87745307041dd9e8bd"}}}, &(0x7f0000001380)={0x34, &(0x7f0000000180)={0x12973e651375c914, 0x12, 0x1000, "94a500c604750a1bd1a7a95675c3a587de84811d7e076e154f3e2c5113b884a6ca4fb984db9b2b61155f215723813539e99a9223c1ef663dfc8f3f37cceb23268915cba47ec760009b2706a9c78a47a1a0b35b1211a16905f9183f7e3dbe94a73f4354193f07d11714ae38afa9922d67c4e0fb8b32d130f3a87838f2573441420ff76ac8054b3a1616d99e67ccb8d8abee34ca618969c651d2f1eaa941bc6bd0a293336725a578802d7db0ade486a23d9fdca49e857d7af05f581483c6d418e5d5e7bec7abcae44a898065bba73b5b7370600f9aca7c538f658895a0e343fc1d07b11724045a22943441e67a403b4fcda6d5b1a2e6f1e92b6bee326f55a4b1bae1591248d359dc3e2c24af3ec5fdbe3162c6a0fa75b87f26eaac0937570218249b9322f71b168108622574f40db1d5f39c1e0be491a62792b5a5d6d0981f30382ff019fee50978f8d8345a34d6a05ae40acef2218d3abe0f5bf1eda8bb8135c6ebe0dee5c5942890890b45b19f20b3297bca95703e606326d0b4179ef5b857d2858e65620ab7df430415b154830543116b855c774a786483e72b4b62917533321822964d46962d7b2cc8de44c06d5b95b54e9302d954f407a84065ded1676d7129a75e2b5efc8371226f09ae88c93ae7ab150aa870cab64510838b6faf79509a7fd168ce0b2cf153681cda56e58dd0ff7c77764be2164a8b9fc2779283b2a2b88d1458867f93a75f73acd33e2d06497c8aaa86bb2310cda99613719c9fc528c005c555db4b22826a911ef04a9687a2fa539c39c5e17b35d66eeb4eb7ce8a56ab74428ba5abc183e61a29f8ded4b5f819f6257532eb016dddc4f6bff8e6facfef890a95f79698568fb60448626b6008134a6dfd5cec33aa78ceb55d596a24c77e79344e710b6ac17885f20c3b202bf1416c17b1275171f4dcd2444c7d3fa72bcc27372ada3faa7900aaeed413ecd917d3e67334a8efb09c26936c471c0255149bd90a67d209aa6c09b5e0ef0f70ffce3152253290fd8fef2ce95b6261e3ca0c49df15de10f4abe0cd1eaeea572788253fcf4a32f137d27ec34453c51b13515e7392afde9bf15a96780950705b1925f0419431b2dd03f98307b8882f991346eb1e6448713186075a572afcce18d8fa399820155f20579eb2e8f226bfd48e93a4aaab6ac13d1f04106a1854658ff31e58fc8125e4729794ecefd54d994e83866fda73096e498bc83f9901733584f6a42b31b52a050ab016be403cbf3b9f648485a4a76d6518736d3c0d9d43aa6a0a4017649c8419df1833fc761d5cc3a45b5064213185159731ca6acd102d78231d9a8b369a1a58b715fdb9d4f298969094219f03b4c458fa3c18402531d91ee63cb67e90656f7ba5336dd13dbdcd7fe4c7c8d254c0b8873d48ddd3f4419bafe66626dc77cf3b8d2888592ec8f86a107bcd5bba3d6166987988644daa8b229786896ee714c126b2b7f0e5613fb86e2e42c2869719e9f25d11da876aa676c237b8634d2d97346ef1e2fb3d4d6adab56b7d922995b96a88e36b4c49f11a04cd7da4615f92202121b6a3546990af2c8fe6e94196d6e510daab64053ff4609ca88cc654cd03f984f9c492595971d6ad7310d44a1f6431f60b05502d33804f5f2d0ad227077ed841e0324794a844aaf8ecfb78f461eb8ba6282ac4a09b1a16a0163b9859536a5a46a6b801989ea72ec3cf265e1ded8915413012ef4f6c8d6fd83afb02f09d35ea71b121452de7910fdb8e33880a0434f7c4b3e0870ff4e65730c9099f10b9093e6b72e0d9ae3db9a6388e19ef8d92f303aff916ccd30259d9b6cd7efc54e52fa0b1960e8829248ae117d33f99db9e0ac01f29f9bc625def1720a87e9f4191b8ea3f1b835aa1cab35401d9231a8370970dad127ee58ddc0b6c19c50d9305b76864049c7a1b3dca0c366dcae890f6c0d225d000bda7fdeae299ff9dea000f31d86b16c3b8af5e8946ace8cc429f0c40ec6741f62b4b99b4b09bd27b8be9ce84b88446562b5defe01c73761e019866cbb12943021e514ba4125cff5e7cee964c5d6db18b9ac1588d8aef633965be1ec92edd63b4ef43c9d838a8a2f8541d03491e3f40463ac3060dacca2f14d960867642dc57d6ca94b26af42f5285f93ec92168d17cde93f8ba0c6b03b3f46e64f074da3ac4810911a4190acad3b1b1378a19c88e1e07b02cca8dd64b714d5d131ef4e8e3650a904ba06949bcbb35b97c505a2e6f2f9ace2c29349bade59f8c466713e578a3c659cc3874bef5efb1bf89415fe766493b3b073ebca403d72941daefc0f5caca9d1602808b759859055072ffddd4944c82b8ae8d5f2a9b082ee0ac86a74bc15e73d49236c82fbd6f1f84a6ec3ad720d533d82688e71f8b513ef91e12643d220d2ac277a6e0fa2040f4c363f8f8ecd34bf9a572bbdb543febe647bd856d316e475defa0004ced2697ef00b98b21c2b2d72846499d3bafe51bb2cd9e3c677a154a459768f6865d0cf739e70167054f83bc891d5e3df615ec1b4efded9fb5ad0ef9a6a23494d5230b1aef8cc7b85acf21e17c82a2b04b47cd9afa10cf24132f09be30f7009858fcaf856c504eb053de5a94874fbe323179244beebec4808451f3231022de210f8bcb77ee3e9d00705251eb83a00809f21af78408a14c1c3463976060080e0998955bd1552596c01e61a661d9253f260a6c8c6b989e2c10099ef3bd453e1b0b7c774a4386cd213e3f918adce2ce765cea1d3196923a07168447853354186603935338505ed2ffd67bc842bf8845ff42b31668eb2984b923cb1ebdd409a0a35c9d7553ddd5e656ef5dd84831ff0c4d2947f9d6f2da8f0dfa778904a90273e0fe4dd68261a79b9b23f4ecc06c75a3864812fad42af9d24dcc182f9286dada68035053144a973c943afd225e9a9367fbc11fc487447fadab90e63832d5d1c04c7be9f4eac6ee17131842526f50f9f3fd0e45222cc35fccd7c4f33035305e1c02292660cbaa442c87e6e955cdd1b709ddeb8c133fc0e5522f11daab17d2f495442113bceea9363f2b66e4c2819e118cd29be0e307a92e68438aa901c7b0f224c6a870c727c22514ee863f79cd8e8c72684fa62a5ce9d0cd343523b8345136ae06ea1be00de2551c7b67feeb91c06e5b5722a7972a619139c1bfcb4693dfd58ac58ab74c6f6d3c9c8497f75f6a3f8cb72e0387397d81bd826dfd3b1e37bb06924316590468f677807b47d1985e378228fcc71dd828c05ac6aeff6117faea2eed496743333ac8ed5cca45b9ec7a8b2c4c9544578f3efa9255c2026c6b6abb89346848af465c77453939cd53990f5b1c1b5e872acf109d938d537b93579cb5e861ea846b521a65aa6034dc1377ecbf4dbd59f93e137c19a832cc3d93f84e7474eb9db20e982d2e4cad0b89e0fc8d945597459069e057e8b905633e95ed81b29611252a988f6874f97c19976903964e00b156f72295131580e99573d8329ddeb06b9377da72a14b286dcda58874a3b8f23eb7f90512641583a238b0ca954bf1c87d65efb803687f8727f9df2072a76d0414b1d0f744b8070c68ad8d35eb1db07ea7c2ab7ad17d044fdfc0ac8fc5fb198a7cee2d348a9bfb307f96008f56cbb350e82c8f1b56298692599c29c8a3d682302d30fd7eab1e644da77f966376c0832cd0a933b9aa6d14e1e8451fdbb49c6ac8d75daf42863836065233b156584311cffc19ab5eac30b8392fb0486853c312596eaafd7e407c1337f72d4c0ba5fdc799b6c0a94c525d14563d6cc960f292e2db6fadbd7695ddaddcf83df1c113d15e55a2132e8453a74600cd1ea691053d7aa6931f6b4cc553c740d0410cc79e33f56a02da7d58ed3f574208cf7ec8a60454e78d56208b1932879d587fa851a047984d375fcab5f4bb9b55af081c724c345c7e9a1945d3c0ac97e8cbb2a2e1e8239a91cabd22981e06dd1cfbefec07037aaa22e7f669d5d7bb4dd18315e364c41731c891660a0e416cf017ace794eb20173a0fa80bd32745b8bac05419686f5c82ab0df5b8e749ed195b00d13e77f5ceb64c3b5bd3316d372c2a964ee5803e1270a3fc0beeb7b4aa7cb0b782990549b590c53acbc43784866d8a7ee72e115f623ef100a3d6ed31b9086a6f023de63986312a142ffb17398b4df06a183fd834caad1c1644b85d03d30c22e615c5918bd06eee79b3293dfe95f03ad45349b1fe2dbb25dc91178bbd662afe2874ac5483b45e81b2c4fc1890d407e8890e456376171a7840854065b8b9487f34a9e15fa4de349d3093c7c8ab0ddc75a1b8ed9e0af3ffca6ea4c5b2d53b34a51401621ba57736234be8c2dfb7ab3486c7b16ec81fa4e12b16b65fd1dc7722e4bb9f299d58087c096f7f8a6c1c7257f093505cb22a3611dfb77498c4d790c53fe1b93339da17c987bfbfc6b02b01f525c3ad5f7463137e34f4fd064e03ea3b7b0957fa7546392cfa1feb3823414fa6ac304e82295c1568e1ae665bdf8dad0d00e41b11f7b535e46f1f30a05499501d5512ef98a15cf90a5efabe63b5c2a69f2ed8af381a8dd13575f474f4fae33b0a13741ac71be9cee23eeb925f87ea2e4d2969849cb105c2401494868f95cc3a7a62f655c1b8fa817cf738726d496aeee85e25f6d8a55508f9f6e8ee42b6fb96662477729aa373763c8a3f43c24c1c5253dc43bf5f7ea4486ea55e8e0f127729037576550e2abad86ca12625651acdf702778f962f376f24f9c9b96cd6eaeb0efec03c3a477a3ea0a0ca40cf4a4060d80eac9f9b6ccffe5e93907ad1ba6b848327ae0b945b1522fdb15b527de15ecf32df1220b39a6677ddbea01ceb67dc25bf380dff1f3b5f395d6bf48c86f54764ae40bd5817e36d4a734f778aba3a82254567cd54fd83805438e1f264d818ea42b2ab1e2751668e6f124645b9cdf0d0ecefd1367cbe30762cfd743280e22ba8a560ecc1950e1f10d07a941c09afc9e30e58b9cc119896fc1344b440b76b74c04ed4a5ea64333bfb3e2bab9027338aa7d4b8de527764cf0c7002250f3ba04b458a08b84d3a3c032674e264b63d6981c0e10d8d27308c715dac5f6e4a37751acd79a2272bea22a991de185a1f65223df6efd4df8c86d5f9a64e8a9c394ef9d28fa3338e33691e9aec58723dd05d0898f64d3d4eaf658d3a77c3fe2902343f8490a7b9293baf6eaf018c5820fc43155c990904b9a6c38f7cba0b5908d4577bbc435347a3f3ac28bd9467b566db7417f312b9bb9ed30db5c90da45c5207ec237e1112eb85498688375d981dc0a1b12b8844eb38d86fcb86c5caa1ee473b43bf1bf3bb276adb8e773376af59f8941eb9066cf84b0d1c1017377c26395b4282648f57911b589de722904c31f8b3d37157bf0e116c2ab7d9fdd598f4488aa64f8ae84c4e73e6b702af7e5cdea67819842f9b2f81941b2c680158edf456204f499cf06bee2f36f6accd3d771fec7302d1c60be608f3041d81acdaa4135a109291d36ba8e5d83305835e7b4eaf4881852790b0ce250a5706a504c20d6395fd7c131f54b449a11a916ec40cdebf31a487904351fbb9aa2e9f91bd9869daf9fa4722a8302a900c7b483df3c6ebde0422c1402d65a8525207e02ef4a3fb34087fa7aabf5753ebc7683e6f7a84c86c38ecccd8a78e03943a9991dee29d595a4978131e92895776ca4af82366ed3da75f8f6326aa9b41b2f3356afac9d76cd41b4e841a14006a1b39096533f38581ef75b1e5fcbde7b59df9e8ac9b6aa2e48412ea18ac894101c0bc8a5208408b45aa3b8d43733f5bd53b1faa63753225ab5953d8"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x60}, &(0x7f0000001240)={0x20, 0x0, 0x8a, {0x88, "732aff1380fec4a8fb488f43c951bbd32d2b6d46865abbaddd6851bda719d0bfeb37c61c7a4061c32baa69526bec51d458bc2673d53ad6dd589143a92a36f0c74b3ae595df36c2d6c84b1de021b93e2d7cdbfdab11cb9de1d619c23b4f768134185f6a609f20fe7099021e369915767b3e70ba13bd09dbe08571ffc8e1fb6e71d9dcaf43b5a59139"}}, &(0x7f0000001300)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000001340)={0x20, 0x0, 0x1, 0x1f}}) [ 1105.824085][ T2764] usb 1-1: USB disconnect, device number 114 [ 1105.831167][ T2764] iowarrior 1-1:0.135: I/O-Warror #0 now disconnected [ 1105.840194][ T5] usb 6-1: USB disconnect, device number 32 [ 1106.003145][ T102] usb 4-1: too many configurations: 210, using maximum allowed: 8 [ 1106.123124][ T2760] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1106.131107][ T2760] usb 2-1: can't read configurations, error -22 [ 1106.137448][ T102] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1106.145033][ T102] usb 4-1: can't read configurations, error -61 [ 1106.151281][ T2730] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 1106.159021][ T102] usb usb4-port1: attempt power cycle [ 1106.164522][ T2760] usb usb2-port1: attempt power cycle [ 1106.243032][ T2764] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 1106.403036][ T2730] usb 5-1: Using ep0 maxpacket: 8 [ 1106.523117][ T2730] usb 5-1: config 0 has an invalid interface number: 219 but max is 0 [ 1106.531342][ T2730] usb 5-1: config 0 has no interface number 0 [ 1106.537531][ T2730] usb 5-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1106.548507][ T2730] usb 5-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1106.559565][ T2730] usb 5-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 1106.568600][ T2730] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1106.577403][ T2730] usb 5-1: config 0 descriptor?? [ 1106.603096][ T2764] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1106.611306][ T2764] usb 1-1: config 0 has no interface number 0 [ 1106.617550][ T83] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 1106.703125][ T2764] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1106.711358][ T2764] usb 1-1: config 0 has no interface number 0 [ 1106.793124][ T2764] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1106.801353][ T2764] usb 1-1: config 0 has no interface number 0 [ 1106.833087][ T2730] legousbtower 5-1:0.219: LEGO USB Tower firmware version is 129.136 build 65535 [ 1106.844338][ T2730] legousbtower 5-1:0.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 1106.883080][ T2760] usb 2-1: new full-speed USB device number 82 using dummy_hcd [ 1106.883298][ T2764] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1106.890699][ T102] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 1106.906594][ T2764] usb 1-1: config 0 has no interface number 0 [ 1106.983117][ T83] usb 6-1: config 0 has an invalid interface number: 18 but max is 0 [ 1106.991236][ T83] usb 6-1: config 0 has no interface number 0 [ 1106.997435][ T2764] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1107.005619][ T2764] usb 1-1: config 0 has no interface number 0 [ 1107.011689][ T83] usb 6-1: New USB device found, idVendor=15a9, idProduct=0005, bcdDevice=59.4d [ 1107.020742][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1107.028835][ T2764] usb 1-1: New USB device found, idVendor=04d8, idProduct=0083, bcdDevice=28.dd [ 1107.037897][ T2764] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1107.046866][ T83] usb 6-1: config 0 descriptor?? [ 1107.052812][ T2764] usb 1-1: config 0 descriptor?? [ 1107.056509][ T2730] usb 5-1: USB disconnect, device number 85 [ 1107.067938][ T2730] legousbtower 5-1:0.219: LEGO USB Tower #-160 now disconnected [ 1107.094770][ T2764] ims_pcu 1-1:0.179: Zero length descriptor [ 1107.100711][ T2764] ims_pcu: probe of 1-1:0.179 failed with error -22 [ 1107.173117][ T2760] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1107.181112][ T2760] usb 2-1: can't read configurations, error -22 [ 1107.193161][ T102] usb 4-1: too many configurations: 210, using maximum allowed: 8 [ 1107.283887][ T2764] usb 6-1: USB disconnect, device number 33 [ 1107.313152][ T102] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1107.320812][ T102] usb 4-1: can't read configurations, error -61 [ 1107.333072][ T2760] usb 2-1: new full-speed USB device number 83 using dummy_hcd [ 1107.473040][ T102] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 1107.495817][ T2730] usb 1-1: USB disconnect, device number 115 [ 1107.533199][ T2771] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0000:ffffffb9 [ 1107.545035][ T2771] CoreChips: probe of 3-1:0.159 failed with error -71 [ 1107.554169][ T2771] usb 3-1: USB disconnect, device number 15 [ 1107.583105][ T2760] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1107.591080][ T2760] usb 2-1: can't read configurations, error -22 [ 1107.597833][ T2760] usb usb2-port1: unable to enumerate USB device 18:02:11 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000a40)=ANY=[@ANYBLOB="120000f919b6089904271099580000000109022400010000000009040200015292150009210000000122000009050100000000000000e1483c107c3c2308479490bd2bd07663f3423cd9e223815e55583bd409b336eecb83ab2772b800102801cf3aefbb7507b9474573ac3155e674bf92bb0c63a802ab02452a6442c178ee3d5ebf026af2295b232e298021f5141bb998f1104aa1f5f441221cfae9fe7df42f6e28ab69ad6033cfab51f3be2fd0bb87c2e27ed34182c5ec9e1bc8108028bdda181cf7ec01940936a97fae2f675e30f558fa874ad1d45be7a8784f9dc1d2f2f12ea7578aa6cd3d9281b5ec92d402f4a9a022439249c40f7680"], 0x0) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000a00)={0x17, 0xcb, &(0x7f0000000900)="495ed7567d0d9d969615de36aff26c28c3dba242f5338276edcf50bcb555b51bbeeb04eaa03707ecdaf9ab316bd77e33cc1032eed208dc8de823e0b04e228935d45e6575986b981a7e15751856b114ef5a65f4798109df36170c8fd054ec98921b3f02a2c44f5501a8fc62d037746c9aee20eb9d1a6d035462fa9cae61a83f239d6ef78018d5abc5a7975b95b8a4963118312743a7ff12af77c5617ce45c41f9cd8a0238dbd2b783beff35d5b39a55b44ac6bad5065c6d41a01639ba8c23eb9fe4450cab2cd8ec355e5ff9"}) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000040)={0x7649dd3cb0efe057, 0xb, 0x6d, {0x6d, 0x2, "a02ddceadb75cd9a65be7f00fcb756194a053fa41219d011fe45b4caf636a17be55175a2265723cffb4212ced763d7c0da6053dcf081a87f940c0156d2dec591d4ef00d6490427a7d724a00279313365489dfe92ead4c247b274dc44a4b19fb421d8f2166abe52034221e6"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x448}}, &(0x7f0000000100)={0x0, 0xf, 0xb1, {0x5, 0xf, 0xb1, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xb, 0x8, 0xc608}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4c, 0x8, 0x7, 0xb8, 0x6d}, @generic={0x78, 0x10, 0xa, "e3743b12d619dcb938d446875f03d324d30a17ab10294d606db327e7be50823e78523d82a831474eb141c6b3d127f613c1067efad30d18633e6f1fb3a17f38e3098df586a809b2a39ea79593035e35c26e7abc32b3509a2e7728171fa79d4e48bf444ae0bc6446d03961cdd78614c798bd1bff250e"}, @wireless={0xb, 0x10, 0x1, 0x0, 0x42, 0x7, 0xa6, 0x8000, 0x9}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b4b84e8cefcfb7f155dfd457fee4a85f"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x2, 0x5, 0x7, "4ffe19be", "de55a171"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x60, 0x79, 0x1, 0x80, 0x8000, 0x9}}}, &(0x7f0000000840)={0xac, &(0x7f0000000280)={0x20, 0x0, 0x8b, "21d46da20167f68a5ff53224a82386d10eaf4f545a53f980768559ca6a88db447e1691d15e08de4989d6bacbba8f75578b90bfd11574c129d5e4f84077a566b0dea8a7e4892022454b1b8dcd183199179035ab78d015a97912594ebf9135d27f0ae8dbbc06b0f9d54af046bd4797cb66d66ad6caaf18e38e19b4712c20db8ac5cbd82199a7c9f3f39642ef"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "1ee082"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "34a650"}, &(0x7f0000000440)={0x20, 0x83, 0x3, "4b47c5"}, &(0x7f0000000480)={0x20, 0x84, 0x1, "c3"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "ca81fa"}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0x1c0, 0x20, [0x77f0]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x9}, &(0x7f00000005c0)={0x40, 0x9, 0x1}, &(0x7f0000000600)={0x40, 0xb, 0x2, "c41e"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x40}, &(0x7f0000000680)={0x40, 0x13, 0x6, @dev={[], 0x17}}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @random="374f027a1e5e"}, &(0x7f0000000700)={0x40, 0x19, 0x2, "ede7"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0xffff}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0x1e, 0x1}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x4}}) 18:02:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x1000) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r4, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000100)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x17) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r7, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r7, 0x6611, 0x0) read$hidraw(r7, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r6, @ANYRES64=r5, @ANYRES64=r7]) read$hidraw(r5, &(0x7f0000000000)=""/14, 0xe) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x1, 0x2, 0xee18}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x9) r8 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000200)) [ 1107.763160][ T102] usb 4-1: too many configurations: 210, using maximum allowed: 8 [ 1107.833081][ T2764] usb 5-1: new high-speed USB device number 86 using dummy_hcd 18:02:11 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000000)=""/204) syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000ffffff20d10702389ed40000000309021b0001000000000904000001ffffff00090502000000080000fe5d18c69f283db9e0914e1365aa2fb47a99402f73b3cd6dd737e19321f9a774f90dc981e27515c89162c75da55b0902a5c1a6b455a4daad87d994f3c91bdacf5d79b2e780e43bb1a28842930a4f1e40efab0c49d67e73bf5c624b5821026f13916d237be829a55bbcbe839e5666f490742a55e7ddeed55ebe11ac6f39b74a8e7cfafe78c8600346c0d66ebea86bcb2c781807e5538db461155f0ccd577eec32674c45500eb9eaf8ee993a640a87357ea2bc4983b400"/239], 0x0) 18:02:11 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x7b, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x28, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x2, 0x1, 0xdd, 0x40, 0xfd, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x75, {{0x9, 0x24, 0x6, 0x0, 0x1, "1c7a502c"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x100, 0x8}, {0x6, 0x24, 0x1a, 0x715, 0x4}, [@acm={0x4, 0x24, 0x2, 0x2}, @obex={0x5, 0x24, 0x15, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ae, 0x3f, 0x9, 0x7f}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x6}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x40, "", {{{0x9, 0x5, 0x82, 0x2, 0x3f5, 0x9, 0x7, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x185, 0x0, 0x6, 0x5}}}}}}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x8, 0x0, 0xff, 0x20, 0xff}, 0x211, &(0x7f0000000280)={0x5, 0xf, 0x211, 0x6, [@generic={0xfd, 0x10, 0x4, "30b7ab726df1ba8f49a7839611e5631fdc46dec3ee721ab59cc8e428a8661fa66fd21fd466aff091ff3ae140311d78c772428ddb60801780819cfe81cb690962c2fec7b852d57cf26be4d57e4acaf3697f5e5793b16cef4640b27fd3f79caf8273f43d630eeac37a6dd3217228bbf479ccd2f3df6164fd7bff0fef5d3eb83a10cfa85edeb6cea95887d482d78d7ceb23bbd32484cc7e4f265114aaa9c9d4466c1c201b05cb3f6429cfd8e01bb9154f3f0b034a1acd1e3839c83f266ab226b9496572f545a5393f9c82794492c8becc1825c8af44fa1c3d9a609d314b4e8ec54df52adc61ea37b542553830542b886968b15ebf03343ffb0e6424"}, @generic={0xf0, 0x10, 0x1, "0728eb64ac69ff75d51ec5a6829409b34930b7cdb67900b7fe107c526cf43ac16daa3d904dc6c7e98ccede0464f8190ab1fc05c5100c5f88f6bc71e6002230125669995c13ee937a65a303a9c97e6ebcc8fc994df71c9bdfcb642968c4b264dcfea6385c2cfb696b1258f93bfb754fa05a0880fefd3122abdb00b150e9d30ac1e6eb67da09b2de2bbb322b19e1bfc5a5c2007a5806fb89cdad771c8224fb42b1e794749b7aa2edfeca225aa0e847a73e1f1c2a920e14ac7774ac71bd18529811b63464d1965c64664420204c1a178be301f0631528f4f4f809a532a88f7b2fce75ceeb8a8d9799960c0c89c8f5"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0x8, 0x2, 0x7, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0xf, 0x8000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0x4, 0x9, 0x60b}, @ptm_cap={0x3}]}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) [ 1107.883173][ T102] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1107.890790][ T102] usb 4-1: can't read configurations, error -61 [ 1107.897542][ T102] usb usb4-port1: unable to enumerate USB device [ 1108.083023][ T2764] usb 5-1: Using ep0 maxpacket: 8 [ 1108.093045][ T83] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 1108.203156][ T2764] usb 5-1: config 0 has an invalid interface number: 219 but max is 0 [ 1108.204014][ T2730] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 1108.211353][ T2764] usb 5-1: config 0 has no interface number 0 [ 1108.225204][ T2764] usb 5-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1108.236173][ T2764] usb 5-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1108.247225][ T2764] usb 5-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 1108.256268][ T2764] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1108.265025][ T2764] usb 5-1: config 0 descriptor?? [ 1108.273123][ T2760] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 1108.283119][ T5] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 1108.313043][ T102] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 1108.373051][ T83] usb 2-1: device descriptor read/64, error 18 [ 1108.453074][ T2730] usb 6-1: Using ep0 maxpacket: 32 [ 1108.513114][ T2764] legousbtower 5-1:0.219: LEGO USB Tower get version control request failed [ 1108.521983][ T2764] legousbtower: probe of 5-1:0.219 failed with error -71 [ 1108.531394][ T2764] usb 5-1: USB disconnect, device number 86 [ 1108.533124][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 1108.553144][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 1108.653165][ T2760] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1108.661406][ T2760] usb 1-1: config 0 has no interface number 0 [ 1108.667675][ T5] usb 3-1: config 0 has an invalid interface number: 159 but max is 0 [ 1108.675923][ T5] usb 3-1: config 0 has no interface number 0 [ 1108.682011][ T102] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1108.692414][ T102] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1108.703564][ T102] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1108.712577][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1108.720716][ T5] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=3c.b8 [ 1108.729835][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1108.738803][ T5] usb 3-1: config 0 descriptor?? [ 1108.753194][ T2730] usb 6-1: New USB device found, idVendor=07d1, idProduct=3802, bcdDevice=d4.9e [ 1108.762265][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1108.771230][ T2730] usb 6-1: config 0 descriptor?? [ 1108.776391][ T2760] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1108.783109][ T83] usb 2-1: device descriptor read/64, error 18 [ 1108.784764][ T2760] usb 1-1: config 0 has no interface number 0 [ 1108.798163][ T102] hub 4-1:118.0: bad descriptor, ignoring hub 18:02:12 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x28000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330ed01000000fca103b60006c52459a746b46de63d6a574e538358d4b4798fbf4a5ff1f529ecdfbfbc988b63940d000000", 0xffffffffffffffbf) syz_open_dev$evdev(&(0x7f0000000100)='k/\x00\xde\xff\xff\xff\x00\x00\x00\x00\v\xaa\x00\x06\x00\x00\x03', 0x7c2, 0x54000) syz_open_dev$evdev(&(0x7f0000000140)='/dev/inpu\x8f/event#\x00', 0x1, 0x2800) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x1f, 0x10000) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000240)) syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x4, 0x300) syz_open_dev$hiddev(&(0x7f0000000480)='/dev/usb/hiddev#\x00', 0x9, 0x400) syz_open_dev$hiddev(&(0x7f00000004c0)='/dev/usb/hiddev#\x00', 0x40, 0x2001) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x9, 0x22900) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x7, 0x8000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r2, 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000440)='/\xa3(\x11\xddd\f\x00', 0x0, 0x808002) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) r6 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x40284504, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f00000000c0)={0x50, 0x55d}) r8 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x3f, 0xcf60b4bdab637b33) ioctl$EVIOCGEFFECTS(r8, 0x80044584, &(0x7f0000000180)=""/145) r9 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x7fffffff, 0x2246) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r10, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(0xffffffffffffffff, &(0x7f0000001240)=""/4096, 0xbde2ae7d880f7e34) r11 = syz_open_dev$hidraw(0x0, 0x2, 0x80001) write$hidraw(r11, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x201) [ 1108.807094][ T102] hub: probe of 4-1:118.0 failed with error -5 [ 1108.816499][ T102] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 1108.855702][ T2730] i1480-dfu-usb 6-1:0.0: Direct firmware load for i1480-pre-phy-0.0.bin failed with error -2 [ 1108.870908][ T2730] i1480-dfu-usb 6-1:0.0: Direct firmware load for i1480-usb-0.0.bin failed with error -2 [ 1108.881563][ T2730] i1480-dfu-usb 6-1:0.0: Direct firmware load for ptc-0.0.bin failed with error -2 [ 1108.891753][ T2730] i1480-dfu-usb 6-1:0.0: Cannot locate MAC FW file 'i1480-usb-0.0.bin' [ 1108.900444][ T2730] i1480-dfu-usb: probe of 6-1:0.0 failed with error -2 [ 1108.907679][ T2760] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1108.915950][ T2760] usb 1-1: config 0 has no interface number 0 18:02:13 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0x8, 0x159802) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xad, 0x0, 0x5, [{{0x9, 0x4, 0x0, 0x7, 0x0, 0x7, 0x1, 0x1, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x3d1, 0x0, 0x1, 0x3}}}}}]}}]}}, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000080), 0x0) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r3) 18:02:13 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f0000000900)=ANY=[], 0x0) [ 1109.036353][ T5] CoreChips: probe of 3-1:0.159 failed with error -71 [ 1109.053330][ T83] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 1109.055584][ T5] usb 3-1: USB disconnect, device number 16 [ 1109.070124][ T2760] usb 1-1: unable to read config index 3 descriptor/all [ 1109.077300][ T2760] usb 1-1: can't read configurations, error -71 [ 1109.106783][ T2730] usb 6-1: USB disconnect, device number 34 [ 1109.343086][ T83] usb 2-1: device descriptor read/64, error 18 [ 1109.463054][ T5] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 1109.733037][ T83] usb 2-1: device descriptor read/64, error 18 [ 1109.793031][T21659] usb 4-1: reset high-speed USB device number 121 using dummy_hcd [ 1109.823155][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1109.834147][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1109.853071][ T2771] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 1109.860768][ T83] usb usb2-port1: attempt power cycle [ 1109.963157][ T5] usb 3-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1109.972263][ T5] usb 3-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1109.980650][ T5] usb 3-1: Product: syz [ 1109.984876][ T5] usb 3-1: Manufacturer: syz [ 1110.025360][ T5] input: appletouch as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input316 [ 1110.043146][T21659] usb 4-1: Using ep0 maxpacket: 8 18:02:14 executing program 5: syz_usb_connect(0x0, 0x407, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x3f, 0x49, 0x48, 0x10, 0x411, 0x27, 0x5602, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe9, 0x0, 0x0, 0x86, 0x64, 0x20}}]}}]}}, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0xdc, 0x1, 0x7, 0x1, 0x1, 0x7d, "", {{{0x9, 0x5, 0x1, 0x2, 0x343, 0x0, 0x89, 0x4f}}, [{{0x9, 0x5, 0x82, 0x2, 0x66, 0xff, 0x1f, 0x9}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x0, 0x65, 0x34, 0x40}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xf0ff}}]}) 18:02:14 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9720000400000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f00000000c0)={0x40, 0x9, 0x2, {0x2}}, &(0x7f0000000100)={0x0, 0x3, 0x7e, @string={0x7e, 0x3, "9d087bcefaa123436f35d2c73b0245b49b4334cd2d39992c56d8ce0a2d33f176d0028f3316fda6fa38dba9a9d50552e7f7b2021cd08b9c8a66c872033862c3cbf68e8f6a111a1c45e36a1f8ffb496fa79e832d5498c6e665b66627559c615a653bc2ae68c8b4477a2d59e8af4a92c9eddcebc1a257cef20ac0939b96"}}, &(0x7f00000001c0)={0x0, 0xf, 0x31, {0x5, 0xf, 0x31, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0xbe, 0x0, 0x401, 0xf00, 0x6}, @ssp_cap={0xc, 0x10, 0xa, 0x80, 0x0, 0x5, 0xf000, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "e1e31332e72b75c1d644916beeedfc04"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0x4, 0x6, "5e070697", "acc26865"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x60, 0x0, 0x1, 0xfd, 0x0, 0x5a6f}}}, &(0x7f0000000800)={0xac, &(0x7f00000002c0)={0x20, 0xb, 0x1c6, "b42152d22b22847b58d22dcd8c44f884914fbcc50cb18dc2559c7b9ed1e50a3210f402b2157df053d6020bb36c370a9402be594df4f3ad13a8c7"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0xee}, &(0x7f0000000380)={0x20, 0x81, 0x3, "28c52e"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "6df7"}, &(0x7f0000000400)={0x20, 0x83, 0x3, "ef9dd8"}, &(0x7f0000000440)={0x20, 0x84, 0x1, "e7"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "7e9309"}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x100, 0xea78e6c55141c464, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0xa7e7}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x2}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "bdc9"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000000640)={0x40, 0x13, 0x6}, &(0x7f0000000680)={0x40, 0x17, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "d9d7"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x81}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x3}}) write$char_usb(r1, &(0x7f0000000040)="9e", 0x1) [ 1110.095060][ T2771] usb 6-1: Using ep0 maxpacket: 32 [ 1110.153166][ T2771] usb 6-1: device descriptor read/all, error -71 [ 1110.374251][ T5] usb 4-1: USB disconnect, device number 121 18:02:14 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r5, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r5, 0x6611, 0x0) read$hidraw(r5, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r3, @ANYRES64=r5]) r6 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r6, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r6, 0x8004480e, &(0x7f0000000240)) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r9 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r9, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r9, 0x6611, 0x0) read$hidraw(r9, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r8, @ANYRES64=r7, @ANYRES64=r9]) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r10, 0x0, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r11, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r11, 0x0, 0x0) syz_usb_connect(0x0, 0x4, &(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYPTR, @ANYRES32, @ANYRESDEC=r2, @ANYRES32, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32=r9, @ANYRESOCT, @ANYRES64=r6, @ANYRES64=r10, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r11], @ANYBLOB="4b8c654e4fee1d1ba727b70c311c02f7e07c0f18f2b9fddd0b981c8c153fdd2f0ad6ee13bfc21d040719f6bec405d58ed99743be613eb911f86dde8e1d12eb2621af7b9511f6d54c313a4e9cd97d9a14fd86d801d4d40c845e"], @ANYRES64=r6, @ANYBLOB="0845847717f522c61bb631e5c1272d5b7d6c7c1c76daf17960d7d478d7dc5be001bbae1c1e89967a12cfde06697c79f0b5404db294f96d8caec205f6473b7758828eaa1a7fdcf640002fb2628d0732fe94c3ad4ff17c0ced4ac3ea256291c3414f36a64a5b8ba7061bb5f418e6d0b1149e3198c733a99197b09d42c176a5dee0c7ef5ca7d4ee6840c60bda672f762782cc747f435288060870beed0e679a9f65cec6134d1bc9992c68054980ebd7fccca629204785"], @ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRES32, @ANYBLOB="efd4bca6ef9176d16f495c0a809a0f22cb9967199f0db1b3ce2a3311c84e23e16cb53e1ab23d1679f24fc5543e087f80fad076d8f906a049170c2ccd3b10dc8f4ff95deb2e54244178c4e024a6702f22ddff089a851b7c8d176fdf72d64dea7648fc98aa83eb6cdfb6351cc00ed819278e8344c919d6cf30fa3ba5b6c6ddb757b68c54fb04106fe6185c88077a279a586e239b94aac9a82a69f29c4907e28ae1989307f3b1f33cd3a78f0e94ae7267c00354f836b7b7f76078fd8044a7fe220e31d4b2b490eff3f03ca56fb2aa540cf55398c5b9a03696d9df8d89c7d78b0a3a32f126c121286960507cfd1dd46418a11588ab065da2e7f8"]]], 0x0) [ 1110.435796][ T2764] usb 3-1: USB disconnect, device number 17 [ 1110.473871][ T2764] appletouch 3-1:1.0: input: appletouch disconnected [ 1110.503079][ T2760] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 1110.523170][ T2771] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 1110.583146][ T83] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 1110.753027][ T2760] usb 1-1: Using ep0 maxpacket: 8 [ 1110.763293][ T2771] usb 6-1: Using ep0 maxpacket: 16 [ 1110.863065][ T83] usb 2-1: device descriptor read/64, error 18 [ 1110.883109][ T2771] usb 6-1: config 0 has an invalid interface number: 233 but max is 0 [ 1110.883129][ T2760] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1110.891337][ T2771] usb 6-1: config 0 has no interface number 0 18:02:14 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000003b00)=ANY=[@ANYBLOB="120100008b33ea4beb0302002d4a0dce79c32345e04101000000000904ba000172773cff7f000000000500000014851a9e1f8483b2dcbc38794fae87e91759ac3308c47f6ea117f59f4a5b66a8afd370e3a42b2c8aa1a506f471372e0977a983bb147ae7174530486ed836a87d43c83812aa640e7d4a3c369b972abb6c4a6bf07a01ae2725e57d3e9928a01ed5b1f198e33456f06d6837de28ca0b627d09db007609b9c2bb757d5ba40c3c779754b75fb5914b9f05b297e5476a43e0039bd55929bab4cb14382d2bf89580f3a98307d243e86dc334200044236bbb606ae510f9ea8ac4732ae601d569191980241d2a3b9fcf5dbed2df13e77c695e8bce478d54ebda3b293b63b19e"], 0x0) r0 = syz_usb_connect(0x4, 0x1ec4, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x37, 0xf6, 0x4d, 0xff, 0x2040, 0xb757, 0x67a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1eb2, 0x3, 0x5, 0x7f, 0x10, 0x20, [{{0x9, 0x4, 0xa9, 0x0, 0x6, 0x6b, 0x82, 0xee, 0x40, [], [{{0x9, 0x5, 0x5, 0x0, 0x1ca, 0x1, 0x0, 0x40}}, {{0x9, 0x5, 0x0, 0x1, 0x251, 0x2, 0x5, 0x8c, [@generic={0xf2, 0x0, "f63fe8bca7f7cd4243e8f24e0e959bc59c28fa26820f41e66f70a080dc2a027f5335ec704a70d077bcb8afae768b7282e87a5d08a5ee4f491f8c80cb58bc0ffd5bc1dbb6490b8c88be943ce0ba2a0e577a0aa3361d36cdcd91600c6a91d42eca8a8a5a4298f8a497bdd5688def1c0b3c22bb37d960335fc0f86c16c48eb40d09e9270910d41a288011f58f491b620b6d61316b7db5a23797e2bdf8311d0b120c1655cf53906830212bc582471d7fa24539b66e9afc282fc2ca8f926164881c1d2480aa9cc5eb8ebb175cf905b395ffc56ee9f7281fccfe48356ca95c26651127b931283a7434dd16dc2538ae6eef782b"}, @generic={0xb3, 0xf, "762e22a02bee16d58b4f46f083600672261bb57a75effbfdca50290e940e9bb5fd13ff70b5318c68dd47611499424b20c10f2d4bb99dd41703145d6c95eff9a038d6edae07a8fed5445643610580f48b101c117daf72af46b6cb99535d6b369e608bb23ddd02febd581b898123a7b0b9a6dbf5fd34cb4cd80fb551d96942d740f1ac7d2c086257978245c866887a49aaab1e2755db54733a231ff7d9b907a534268bd97d9215ccdd0362208940cf9fd755"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3f1, 0x0, 0x4, 0x41, [@generic={0x43, 0x0, "9956f1d5f6cb4ef12dfa2769d6644d7ec4d14dfcbc8505e96e2278f6e7ad8deb3f5679cf9e892400cfe56c53cc545c71eb54b73dc8547c44676cffdc4f3a7b888f"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x3fe, 0x1f, 0x6, 0xbe, [@generic={0x55, 0x22, "a911d5a46c3a0c95419ceaa112a81e69ebb492925928f2b7876d8ea9924b5b23d9cc438fa03cf5b355fb543979e2497d014b739dc3598116b00433e89628167c76d95ecdcc2c45a1c123da124efda95b2ba393"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x118, 0xff, 0x9, 0x0, [@generic={0x79, 0xe705e305e421442f, "9c6c68b6b6eb559e56d64d703fdc868ac60c49863cfade00878e68ab724b609c9ff2f71c506e65eed14b827efae5cbe577713fefb7b3f2c758ec2503b87a72273c8150e0712705b99ff855ac48232ff25522fbaaee9ae9d3feb6250b25d8c57dab0731fb923db4c298a5b3af6dd0d0b778d464f12a69a7"}, @generic={0x71, 0x24, "13c11cdf73d24368a5392c7db9a2c97a88046531a6ab2f0118004dcf348896381c759c1841cabe94daca681da86fe33be77300d0ad00d599c9c7415af0660447649709368ce1b93332d8dc7a0abb96aff24f53a9a656623513ad75d1e189b137b11c7a4a24eb5863d4a1691a2fc35e"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x352, 0x8, 0x2, 0xe0}}]}}, {{0x9, 0x4, 0x36, 0x8, 0xa, 0xfe, 0xbd, 0x87, 0x0, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x60fc}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x3, 0x5, 0xfe}, [@country_functional={0x8, 0x24, 0x7, 0x8, 0x7, [0x3]}, @ncm={0x6, 0x24, 0x1a, 0x100, 0x5}]}], [{{0x9, 0x5, 0x80, 0x0, 0xfd, 0x20, 0x4, 0x0, [@generic={0x3a, 0x30, "1ec1e572fccec78eb625628c818f1b9274fc2f3f586abaf0f5907882f78840529e89d34a9efa78835e89eca2867250eab461dc08171d1af8"}, @generic={0x7d, 0x0, "ae2501c1950012f4de5537ecb570375af865fbd570d0985f8e4d88d84c1b4acf66370d18d9a0f9ff730bb71ab0dd77cb4e21522f22698dd60cf666fb920de74bcb37fa934d35d3b48291f5fe1b0fef8434ac52d3463c37a7441959f9d4fe5691925ce6ee5959c4d48c48836fa3aa2d606d8231acc86114f255d932"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x24f, 0xfa, 0x4, 0x80}}, {{0x9, 0x5, 0xb, 0x0, 0x1f2, 0x6, 0x6, 0x3, [@generic={0x6d, 0x21, "2bb7e87278924a37bbd140de6d916e701e96332461b382ba550f12878f3a098dbab17e801fc991bfa99588ce2e40ab7045f3abcff58d9461565c4011aeac4a166760680e04aa5acebba8070d464ead4b669dd525862a7c9b7c0f6b7e137da76dba82db4943130105c77a06"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x1e8, 0x2, 0x7f, 0x80, [@generic={0x1002, 0x2, "cb404e0a6d7d4ad350ef821437e9cbb6885f27f66ad91cf5d4048f940683e1b09094afbbf9e739be54512d5c64128afc7cd1b3b978c7f7424d3edb641f541e7469ebeb38fd777fa24184ee11be41d5dd7358b2526a8dda816922ddf77e9a8ba029c6c6fbcb729c510a746940c3ea7f30c3688f3f79c1ac6aa89fb2ac5ea8147202f991eabe0d0fe5c6ab58c5455be138342f3dcffd4a78fa6b61cd1c33529fb943a951c304e0d1261b65bdc91bf113c3f9a3388e5fac9e704b32a8b93b620de2bca9ead6775bc417979e96eb87cb0d4b10d2f44eb933c1de9cec0d2f101c6ae9c133b3fd04f7953ffcfd1a2f3862e13ee7dcb8fd5259a160fc0ec0895e6448a0c6828e0820321231f664807c9e483400cdcb5342e9c2b53688c027dc0c9de4a02759f88784b862f542f04e5ffb3e91fa8a308eae2f049f536e32c8f8aa8664b91fe55e89c66f2ef2d55a262630564fb1c29fbfa0bb8f6d7ebd507473466b93a924b090599683e7d45567786e8adb8179f9838a9b8714f50bf5b5a1caae461b2cf8247d829452f4bb82af16b5cad037508285a8a30b823458a49f118041bfdb80448df40f7304375bf6d5b66a50a3381d218c8a0dbdde86baf0128089eb80fdc38b86d79c05324b6af2e5958b246719f655343c350e332c04f6052f055ca5624070728576080f42d4652b2617bccacee86ae0fc45bdad8d1e0d2b3dc69f7d568d0ddc694d5fa9b6e172aabb0a9fc5c4b1afca2ce9d7dcdb1a3f3cb32dc805e50a2653f6cfde65d220b49c3ece49c61fc0e96a6cfa8c4c32688631d513b866dbcfb90fff89c6a35e26a1a6a678e06e44cf2a0d0d80399eceb296d64a485a6f8e1af210aa2c1e0562be6d3f64ab5c11221c094ca7fb33b379bbd8e5fc7ff26c8b110da93e8382c1d24a5c221106dc384398fdabdef6498c9541fa5e143509e944a13c6dbea61a8a2475dd92b1d0c1179d4ed9f6df5e9d4e86a17dd3cd3504dc4362e3e787567f5930912e5a5344746ab0c02c1ac5515db19df409a592f43438d91befe61ffa431e18f2b04ecb75603ddd9670ad4183c18109ae35334859695b831192bba401268fd4a983cbf458b7b3414f30466bc9fafd1901131b63f76daca8815b9aa1a4449bf372b8d5273af9d651f6dc1aa2af039f436e0cc2cb4eebb4b0e0f39c6770f1228c2f66a1600e7699a5c2ac720d52e367045a34623005dc290f0a52b9152db34ccfc4171753e9918e6f5be5465393eed33beb7e941c714941b2497502d32cb496a9bcab2745f7bd836616429c576e882214417c251bbc8c41f1627e5c34a565787e6a9b2085448c589b0740fc0e79358808e2c65205f73c54c1c1ff6a5076e28422db08f642571086553de56e820f6a75642646d024018a8f97a8e4aa9d59a3526d1fa31f5a5dc56b895ba198892a7d7777bc92c2ce0d353cbd222364bcb587f8dcff83ec9d99fca279a49e1dc961e0ac49c4bb0455dfd8b476ccd508e270fc45670be7a9a6875e86a2fdb597cfb0d771a0ea78e8db84e05b17c2686191aabe4573a99a33d98818b99d1ac1efe2251e7f409a5aa367008ccc26b39f16bf6cfb99487704ef6ccfcaa1dabed57fa2ec098e660f01ca451cee779996afdc1631f8c0f3f087bc62653868019bb3e1fc6078e7fe2fed813bfd5d99531f2641261d12e648b6e8239dfc2ad0111c6f8bdd6e43342a1541e569dfb41b728e17ea282c7e984675222bfe62095e71ca0da665832a5c3ffbc1057534c39c9763e624f105d03dbfc14858d60139cd289453c3a0e6e63993677eb75563470a0dc6c95f3ea4b4a2ed554f43939025d28a961903c359030d9959d35021a27540045d8c267349ba103d781f0e48c94a8875a3e79b593f22993a71b1799edac037a292e4d49212cef0645138445d3bc1bdf1886faae4522bc8f4a9dce28d43e49bcb2fd665f108b4f328c3654ffc1fb3cd1c57f90ae0ba6a159b5c9268e6da7c722236587723e788fd011ee529043ef3406d75b0528b19d13c2e00b3530b4e1ae949f5381a52ee83041664d14e8fb197025cff913393098416417d1818287a253ada63d585b990bb13f9422c95cefa6e247658d46b7e16ffba83c5093e9c47a3bba7e6cce1d21a19d318eb2207fc33b72ab2d9ff3e927a28e57e3ce6641563432a30a6f18868065f64a32f8703fce1bce2114dc2d7d8742dbd84b4a7553bcfe5e6948a00697aa5de26e9a24f15a83228ca7eeacb0f35debe1f368448440fd359e131594d84f5fd918fb9de910bd763464a93432a6eff0f8a46adf613075192777fe015ec2c5f6c4b07c77896797b89e65d40694c9fc7d1b4fdb8e4c7ba2fd4d32a99f25fdb7bdc00d221820539ef45601f70d8cd2827fb5829e87907c0ade49a0a02d6d742fc4a5e45e5c8338cdb2307b7030be41a40716dc39e7108384e1b7ebeb5fb1651a08fa3cd8e456d85e7f31b00f8b0e27872c31f2122fb0c71b1bd7107ba2635ea9d76d7f3aa0b826ca4d5b0a5575ac8c8424b011803066c5e055acc0a49d81b255ca461709b6660836040335447a031cff7ab3b8a7ae515f0e2b0fd2f702938eb04570d7433a7dfa5b7442d56b0a23166eda4011d21aba7c5496bcfc02d640ebd15061b7ee07fdc1f4549a18176851ced6bdb3625f73795e76f1e6e53105da26913b4b1789bfc3aa69877650215f919af866379e5619bc9b81bf1caeabacc8fc0e981e1f175d7f210837a5d48ce818db81a9d753a44d2fba314b07d03b155ac5f3bf6ebbd7a21be64fb6ea28c927180bc94281253eec2abc0d0bfbfd3e6da71d522f464968704c0045702e89a15af06f60b0aa43e2920ad535f63653d365127065ffac12040072411b0a4fdde7c6b78c0036eb206f35d5e8dbbbebef99a90751bb7c54f187dd454fb0f9c5d280adb0caf2fe1bba2edb47e88fd857a0eb81c25eb5fb2be34cca77ae3ea50d473884594b602041190393de57ced5b00d43d7d84038006771a0844b3a4f8009681992da3a0373deb9abbc6e3f2828974d127680e84f4ca40da547e3a92c92b0080a1d3347bde4071362c425276757d5dfa8d1662935564896388b0b071ea44bc48d486dcc59fa8a01876be1b02e3dc5c8fa21b0582b5ac2d2f18d5ddd2075afa1046dcc3ac6fc53d99b48d2910f773ed82a27f9edf28e030dacb853c274ab61dff3c337a38a7d7f21c7a4ebff0d92b2d828c748a81d20cddc5c02f599d99c083d61503794f01b823a99a47c7d1f64bafffb554ad750b62b398cf27ea39b0c275c2057faab58d2589ee89860ca3178e5b1224202dac3ed3ae49e85b39667b198572be9a9597ae7ed4e12fd8192ba15c588e9abd2f312dd9f7bb9bbcaa8a519d01572e0546c74e821f7a2075a2b8fec50bdf5ab553ff4598ad87001b4a4432b6ddbb71593705302f54babf696f1d42c65b71a9dabe39d2ebb4a5dd0be809bba2d40e9cbe7d4f375781ab0e2f76f9ddb904e9ade343f1cbba26819853de614b845ed314bf09715debd22466aebc4cf176ae0b6de946d760213ed895ef34c1875d76037cbb2f2442a2c59175943d581815a1d7ccccf463ba88c967f46d5e426a3774fb04192da51e48462198bcd26e4d16c3352bc263b446ed769eca58acc34098d742713510429d1eb5a25a7ae7bbf870955c9d7655cdaaf1bb10f24a8b64a6002870c22a1739b7e311d86a95ae99cae156bcc3e6a1f5926f9f15e854e9c9d09f3bd4f9137e32a0e0dfeb19f949654810969be7a421fd8c9e9a9c4e7471b2555bee15bb676482e1013b9b3b7fa348c9acc495d8974597b8ee642061394d596e173ae3b63d90c03de47ceee2c387d565bb77118b21c2fe56ae718af0c1d36efa733b9e1750837a2eb755e2487c4561eabf56863b2344fd3c9dc626a2a1408578f1f650dea2652417d2576b1be865aa3fe557031adf4f8588cc064d412506279cd45d765ea891930b5ba13f261070421fc7c71716099ce2514c775ff7758fdac948260a11ef6ed37a83862a2cf368a3372e1b7ac210153922cef9812796a23271156fd29017aefca59c0e365eb13b6490d383b5e54cacea4594a9d207c43348594db86cc03d36a2adb619395cb026df15809ff029a78989955478ae120433fa28bed29c1b9259ae22158c23225b188840b06e1236e913a355904b23f675e51f614f1f83306d2ef3168dcf94f97a65efb6c6a6d4a1e66fbe9a359f18aa8c4dd9726613a617d2e8118075299200937ad234055396536a50c913dc3f56fd92c07717c87bc8e07329742d9157859011be834bd3639f2a9ddc3710cc77347604f2214d13f3f4c2982f87dc0a78147db71fe3e1a0be0b59a19a5c4e32dc3a920571bcc77d9adcd6207bf9ce2370de0db4c28050775394f357c6cef4b85c1c1960b5f001ad329736f23458dbe85f6e1664eebb4713ed3b9e847b69856e0403a4bdf4a59c05cf87cf12f1cb338cb6418fda32815e1c82e42e23f17d902354e39109736678ecc3112639e927a84bf7d329fabf2b6abd1b70127160039fde257f6eadc0be896921303d4d22ca876768b5b9a50eb000b80ce369d262c163b5a2b8e8e344368ef19b9fe81f19109e7921b912f4f296e90902fa4a38cf75af1a1277077146cf2d221b0efdb8ed31ca4e787ad5a1db8a24dc5e535f250ae16292b2b9bede6b2c9a86b719ddba5e1a1c8cbb59f8fed957dcc4257f15849685364e9568d6512619561c3ed65cdd1cc814a31424b6d7665c7b1d04d5ff1a1eb797944a137f4e3a3b7247c83237587cdea14c2378047f0af4d558b14d778577bd24e236a0941c8c8b90a4894be42f1786c427ad2a131400146c631ce6916bf54317abebaeb71eb4fbc9852694d39df66b00164e80d7faadab95946685213b720cf5a1cc1e6acc2c3141da90ab87c16d05a0ae158431a91250910c1e067cea38685f30396f79ecee67fdb924cc20a07410777ceefe680ec259b62de2c44671a9ae64172834bd45ef1a54bca51e8da4e6f28b3c3e34d31ff987809c3551f8115c43c215716ff0bbc03cda435f8fc08d19206f3226ab3324cd22f2405a58004d79f850bca466e645d84cbeef6a3c51fe9516fb5fe095fb51235b1faab39241aca630a553f912b7774f7e25f7e5e448288e4b49ef1adb253dd2860ed5e6f2d013908caa18809a7cf6a05708c94c73e5a60c53c79cf6b458b4006d2b4fb0e2ed7e8c65b9a0613f2f85d0c792063ff3060c65c4668789f8627a9f05731d1a1aec9a6ceb245d3267e18ceaae59c72c9d7756934ef45410e283598773442f162e2f022af373a4b2b942254faf566193ee196eb56bf41672c84aac6e4c84809d53ef111d0534cb608007dc753b46793e08fd309951f95bea522e7d715ad86f2cb88feda886d1b1bbace293dd82f0a1cc739f1adce3ab2aca2b15fe6bc1f5e627c961234f7cd511eb0f8e785a5c138de04377195d18727175b65ad8dbc156c1eab475217345300dd6e7064221517d3ab9b04a2ede707e1ececfb39201735a834a4409530af1defba8d8b991696c0cc6efc4ad2e2dac1966727999564e7c1c2d4862f87b2c43a15d05cd057fce578a6a250cc00947a009cec5181696e24ce596dc3e0d24c4fc59b19a09469cb5124c3b50517268780d3748d537e6eb81c0060a14a322ee13b8302bf5a5ff10e41718cd7afa5e4789ee1a20cec5cd4239bc13724724590fb1cc16dfc429e7fea738d2ab1471f1e67d1e1b824c387ab5870acfadff6043703c8ef3c67a551e5baeb234681bb479fdf24835e635ed55f5e46f8e0fa8495dd7"}, @generic={0x19, 0xf, "0366697a1ab24769d633c6f9c410531e51d11189f65127"}]}}, {{0x9, 0x5, 0x11770f2f746e4b28, 0x0, 0x191, 0x7f, 0x8, 0x0, [@generic={0xc0, 0x5, "8a73cfdbb7ba130bd22273792404a6dcfd87b35cad671ef01126267d68bdcc58be71a20d6c866a9a618d9127a282f2011f29daed013dfc66b86639ecf302e07c8f65150743cb7a25679c700deb738cc0461922c4e8332d206503f52325b8e2512d86438989537ef9492f42db5427df4e59ff7d1067c8b06779ebad438f7c5ffe4b9e0accc352654d30bed41854a0d727a387041b55ecc5000b5dd2a17b4ee92dc56563e0d2fb4a76b6d7be30e303a9feaea6cef2e14b974ab7a4f066ece7"}, @generic={0xd2, 0x1, "22fdc2b81343775285ade4f08550ebe9176da25987db67925944182f938d178ac8fe4e574e72c11d1aedd4b06da4caa0abb46f6500e2e5b03d1b253de483b943ba272ccb9d891dcb501ba3bdf635c5c2de83742e219f498a0f14355457e3c7e98eaa96096e3e98efde7427309a33f9ce563bdfbbd5d3c135796af943407a5828baee469597d7b80bc1d1930f91d9708b8d108478718e4e08944c4651b0852e8ad8f7da4e93b00e8a97317ca77c035fb7d2b677757572e4385af5e4cd2856087a8cd47071c08bb611549476952deaef62"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x1e4, 0x2, 0x3f}}, {{0x9, 0x5, 0x7, 0x10, 0x10f, 0x0, 0x3f, 0x7f, [@generic={0x24, 0xd, "96fe895f88d6a5f7eade92bfcdb79e5dc4892841bf93dd6587986f0c2f5e20d933bb"}, @generic={0xce, 0xf, "e52a701a215312c9ec0484044ed99d02659533a6245fafdf7426ed4a62e8980d9b62328725696cbd3bb660b7d1306d339511707123cab1f5afce943ccfd45530782371f90ce1680cb56bafed08385da999805c07df6c902a9e99e2a7eceab253af7049cd040d3395a8c80901741118cb56f0efed4a896fe6216c1705069d15662b5b140ea816584576f38dd7abad7fb9f1d024dcaa352dbaddc5f910e302a6a056aff037e61d818584c6a33b5ea891c2cca2b4575cd0aebd69e1e99ca7a5e4173b2602a88ca325b071c4bfe1"}]}}, {{0x9, 0x5, 0x6, 0x2, 0xc9, 0x0, 0x2, 0x5}}, {{0x9, 0x5, 0xb, 0x3, 0x263, 0xf7, 0x81, 0x3, [@generic={0x101, 0x22, "6c5d3d16be5c2434c6afbc9747c62c23af4a85b9f60f49c74d167f7526ca7af252b392c6153cf335bb8a0dae29924e88216ac2dd16ee6a5ca91e33941eb484934b9d61557cc6252333e1374d772503adc53c3d523ca42e6eae13c704473575c168e5c4a1b0cbf7c2403ed1773f0d00f7407e218a214358c6210127ecd8c8d38ed0249f5489003e1233bd8925ae63b8418b85e0b5b61ac1bbca623d6a9e310b3aed9c00a0bd15a7597c5e1436eb6c3329f3484a305abc878073e1565e0f8bde3e0c20f42bff951db185e1367f6cf595761c5d4e26f6b37bc49c87d76cd0d34c24a24d01acb53909b94c94671928646173cca4249d499a8357f87b65a8a86d20"}, @generic={0xe8, 0x22, "125e6ac09857656945efadd9178a7775093c7a1d812577a01c43d2442d1d7719a54750ac9f551b1eb4588511804a6472017d5dfd49a18c8e1ae6f72e9a21feef2126bcd88c8cdd37816abebcb783a98e8f1227b7e5862714276943f8e361b2ec83a3959c5e2aede04310249a6cea0a1d883278a0f5a2a8ad409608b0f04554d2380795b53df7c02df84bb2411eab36f10df47ee3ab915d0b0d52c2e78cbf2246455f54ad0929555185bbab376a05aef1ab50228560894704388919e33695b9caa2a9ed8ae65cfc25f10a99212e9c4157da94a512b9e12decae8747413af95b246e59899597bb"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x2a, 0x8, 0x5}}]}}, {{0x9, 0x4, 0xe2, 0x9, 0x7, 0x14, 0x62, 0x54, 0xad, [@generic={0xd9, 0xc, "db87f12ca8a5e5dca39b801ca1f13328a8ac9a4b81256115d08b270146e569facd3d648864dc35b1e2d4cb0f7e3b16c7664cf74b7c15e199720014eb2cd2aaea4a1237edc8fbd276dfcec256c1e34f2c4d5437d7b3c8b2da71fbb3d0ba141185f467d395c4b7608127fe5244bc864f1f35f6356200ca8e0633bf2fe226c94a5cac45c044e813979b725c1540d5b63122b761b9d28eff3ac86451b5f3731cb2505fca13eda070d81bd1a5b4eb8ff3fd9f9648fb78083b6d57d81291c3ab1577be24cfb3c22f3876b79d7f6a0e522e386745e62e3a0d28f6"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "39bbc6ff"}, {0x5, 0x24, 0x0, 0x81}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x200, 0x8, 0x7}, [@ncm={0x6, 0x24, 0x1a, 0xfff7, 0xc}, @dmm={0x7, 0x24, 0x14, 0x1cf, 0x401}, @dmm={0x7, 0x24, 0x14, 0x9, 0xfe01}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x7, 0x8}]}], [{{0x9, 0x5, 0xf, 0x0, 0x110, 0xf4, 0x2, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x292, 0x4, 0x3, 0x4, [@generic={0xa5, 0xf, "a9c058a64501c5f4287caf410528dbae50dc2d909beb8cf654e5ecbab25527942daf7e00a0964129026f3cf7bb3d5937dfcbfccb7161ecb5e8f44a90d1469f30a2db37880d5ae33859d72c8c8596a54dd7de0429f880c22a11192678e90c37ec1d1a66034de4ada9aa74e9f2fec095725238f02199e71837597c34e6c5f0548772365d99a9dae134a9c1b2c14c1e6dc06a7ffdfdadf56a21df9e6655b4eb3c4c883664"}, @generic={0x8, 0x23, "ee2e1e3ad6fa"}]}}, {{0x9, 0x5, 0x6, 0x10, 0xdd, 0x8, 0x8, 0x5, [@generic={0xc8, 0x22, "b1290ae778a35265a5a3ef314abbe3a51ea8541ae9160881a74d9c059845bdab8aacbc29e56c05ab2fa86cb17367b518307df6b7b41a1889eae654386a07322534dcf6e39abf38faeb57cd8f28a69c594372345e8c0a4012bf659d9f3acb1a777ad316750fec59302047e88aad6fb67ec57d4bd3e768b8ae5fa1563b0703379fefe98f82e28b9e94b3dba4cc9c833adfcfb8feb3815af440efc245b97dac6103799be8570abeeb499f232177f72b25c6f05b624c6aec4df05099154f1f9a60d6cd72c4ab86e8"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x376, 0x1, 0x0, 0x1, [@generic={0x82, 0xf, "bd28b5066e46b50545e13732b0b17221492ed3d67b0260690ddf48545a8a22a6b730a0d426617f48dcf16d20f4e5ca865e144d5f5a5e2a1b8c32326ddb505b6977965447a356894c474588a9258dac68a545a44d9c02944491fa8eaf37ea78b3671a375faeae5b4248c683c3ddcf1503160eb0c17b0ac5b4e3eb88edd7e975f1"}, @generic={0x1f, 0x2, "025e1929ce74290eb5f3447ad35faba73eea2a6d3608c9cef9e4c75cdd"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1e9, 0xfd, 0x1, 0x80, [@generic={0xc4, 0x22, "28f038514817345e37dec2973846f2fad2e9e32856fd055e1521d63d65398d95c10b7fb92d2fe097d91b3288045f2d27664eb281d70a9a752da257ddfcf8d2f518d7a0555fec5fc2151ef8a006f9947f8c6d7f55e49412cf920aa079f7e310372e9e811ccca0277b58c3d4df22170f94780109abe004bd9320608c162756e470dca40c947e8a4abf2e3ae5595c28d93cea736b089ee252f9bff215abacc539c5e0e888b995d3e59b2c2966cd0160befab3cf6acf25afcaec6d303a73ee0d37ede839"}, @generic={0xdd, 0x25, "821da85daa5155635c5902b3581c5c01380117ed90b9dbd44943e3592737676bdff9b8d1f43daf1ad2ff4979051490e425a501a4a635b985ebfeb3a91a2aed662ac80d40ed6e84252f80ed0d967f19d3404a299ac1d273aa3889a3f2c9fd7a0901bdc77490c47e6daf8ad5d7c9de7841810c8e2adfe99bd9e1c985bfccc67854f324f8bc083302a2c9d9adb266b80ef02594f4555ae044016b7da72038c98d2faea0f2bf670986eb4a53cac4d49047ef2f175af9152b6b9ae1486ded3ec71196e47f9a764aebc299c36b82f2deec577aa557ad126576cb72abc29b"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x3f5, 0x9, 0x7, 0x3}}, {{0x9, 0x5, 0x7, 0x0, 0x14b, 0x20, 0x1, 0x80}}]}}]}}]}}, &(0x7f0000003280)={0xa, &(0x7f0000002080)={0xa, 0x6, 0x201, 0x2, 0x8, 0x9, 0x0, 0x9}, 0x1027, &(0x7f00000020c0)={0x5, 0xf, 0x1027, 0x3, [@generic={0x1003, 0x10, 0x0, "f65597c5838ca5b4cd25796e92ef4c09737516d184ca0dc85228ae37f0cdefc5ad335ac368c4a943d1abb64ce8f55a7b1ad628108b74fef054e22067dd3982364207c993c8f6752ec7bc4361fe3e2037b6cce12ce5f75d94a61c567ea8ac97037634567610441bc30969da977216a04aaff88581a1ea7ff2510f24e31b92bb5a60847b54a5ee93741b619b23781b2317a829ed1e1690ff314863f3ed0c63b90e99a845035de65ea9edc0d68130411f0fa2ab317731f343434c23bdb23461024ac9eced15dbc796ee5a4a2f3321ff55d4e903b83bef0d05f7ad297ca178e41c23b32dea2bb871c3de98b8014a8e7110d0552949ca81f7ff20bbc003ccec32f5fc721d110e464072618714cff437c15a86ca3a38f1ecbaf41194c7de4a62d09f66db72be8fd7995af2eef72952dd258675b1ace604de92b10f6e9ab8f73a56797fab9bc435a70b8ed1309f0cba28b0ac2d6eccabbc5cc6717f2f8484b8f2c3bd8de641a1b8f5c36f9f15b2ab805e924871e53fba1642d7bd70b72d6197a0a619421488a538e759f87018e6037a3dfbd7bdc6de2c9b8c6f7bc323bb545a8b82a20f61fcf3b2f3a6d7ee6160beed0338ce53efe216334124f7f58d6c5b4ccc1b03b8d20e2e23561e4bbee8a3d1d018ab2c74f68b873b3058ffe8525024c93a6c075846ae56745bff3e59562135d6afa67907d6952a447339079f443c4336d51e8970419e2157b4681b49a18382f9c699188ff1c805c3f988d582cbda4d469076d778a4da01df28e2085f948270589761d4026499faf5dfc623db07504c0c4e8477425ab6d4672323cb556adddc9997d36c3d8e0589e74b0759a18938461439da31a38206912f48027a3fa5a9f317a83ecc3003fc122683038cc2c8c4ea9b4e4d58f5a43f0322daec1b8f1c6e7a498cfb2133193c9931ade64a4d53394de1b3c03119c59071f592029e437f661d5399acb959dc4328d9a9513b7e0bb7de669a9b3b4488465826775de8015e6803ce636c66b3b1588fcf0ed6109ccd0c87ec62d4058df971df2d29c3cd1b4aee749de55e84b08134cd6d045b3086bd4a0f423968b413af1c98872ad2e2f5601abe7477f52d2c1c7315534bf8ac676c5f36b75bc9e3e17cdedee18a90762fccfb0d6f45e64ac07b5d16f1ed2ddab5881024e93cb38587304ec4b266a3a4bb94099bda7e5f54cd6ca380565f234487166daac9cc8dd0de5aa013cf27bd69e1b5582d7ed69461fcddbbf77dea3d130f0683f356e847a5a8a3c28ce9bfddf67abaf116c8c1d5c309a18a44e2b58cfc8929d565b4a0067bcdcfdd72403c3bb77bed60f4759260eda0e5704ccdbb0482cec8041e10165739a09a7dfb1e9d19f05130b6383cf9e20c2184435c9bfd35cda02fbfffa4747caf7b3c5791772907462982d186c5e73992cc6b250d6c9da586f0d79e49ff20876de6ac75e6c014db4992e67b37127a08bca4f5c54fdaac22c77061bc668a907bae003a4a976c7196b7940b3d2f4f62883dda6d04190e398a78c980f1c448dc4d3e916fd2d171f02b8730d7bee7d38fb6bb5b1c5a9338ec6e43e8f8d83f71f908d0966b8dfa34bf7a6ce50a98677162e41dc1a760640c58fd3f35bb039ebdf4ad0c06d6de9b205ff29ca79177db8bb7bc4909419db76cafe2b9fdcb06fe654c39181dbf76f2680680e16667056ffc880d4309d259c5be4896dc40b334742e50c40470a7769f95d036432777bb1bc64ee2873d9cada47f2129dbb8151b52878a51d8b1618765378719c4e90ea9098c9f96b0c8b8d5883e5d73549a63d0b33a851953575cdc1ba06f3be80656f4f2e3abdae14929d54e8f12505a554ac5e2d2aeb64c45eb4decc737952326d9658acaf6f62f5f59ca1aa542823384a1932992236815374b4c3143d206a5c3b8f48ea9a661fec0c53c3fd5cd20b2447ae600203c44c96b77b5e2bd0bce63a302b64cb7662734ec0981e0462d6be2d945414fc33a46c699a08641ef9dcf2d0c30c972e4a43e6d8763ecd0884e39a725b8b560183f3d437a58064f1e0f549e4d0666e17dc4a00684c040cc528b4a08f7d411cf3b8959ec9eaae629ed7bb1779298e1b24ac2b2c0e22c9ef489d2e3454aaa6b11040df38b2bff2896635d17a495aa2ce3135d4d5b793ca5691ac383a2edbf745eaa931a637fa62b16c57a14ee42fa5745459b73b939c8a9aad7a4f109b10b7504083ae57a7bc725f3eba902a18b0b8201dbb4bbd7d18847e8eafc043552e5d909ff46a6726bb7ea4143ac89abb656285811cbb634815c59b8cee859f77c6201f3ae311347aa35abfd54b117b399bfb2f97b29f9e9be30c68f8fdfd23fc4606940dc3314286e37a0ee51dde4ffee167490b14b7820339dba947b791699adfdf5114e31e2cfdc59345ec0b4d56a7ee39f89f0cffa9960d5eb3e3c8c523c962545d8db8594377212bb758bcdf730128f3c833120a71b94fe0ef381eabbe63395379ea6f8ceb896c1c8bf547c6e8bd6c186f6c9c057fdccc8b79446461615709ca9912f4c756a1bef2e0e6f9ba4ea0af32e70e7b8d72435d86be95e5b5655a2766e8596099fe460b0683e7b0de818806c263b53ebc22317286ba4151584bab6a65d0a8b2d8d6c3958ee7f7003c1ee44fcef65a995f66f2a4140299eb601230e860962de2a1f0d915e78f92709d15f4e7154e49f88125d7180843b0fa40b6cfd5ea284a732763ed40c1d8ec72403f91829eb3337d362748138514630d31069a1824006b41961af6c80cffd67821fd951a18b9fb7b02fa3951999092be06719e564e4c0c63598651015b8a8490af0f63f4c72fd3e03b98141f3f201a2f6afd17554dfffbe78e640bb1a40fd905017c816fd081b43e565551b8391510d8d2394438c229e360603d255d318d6a49ae4641bd77e2656d053f92b5bbc8099baa39cbf1bc269fa40a475cf1b0159650fd3e9ed8328b94748c98111ffa4f2115e5232c2eb7d2b494776ed233fbfcf022dba1a65e3897167d88806a8dec20942f4a5afadb85b99f9c4f87615555705a3b3a5431d66cc4ffd51e458d63a084f9d1813826ac3765c1f84028e25977470e4124596777f5f7d39620a47c71cf5078acc5a56def133ea7add45ce2b6c7a94f2ba7fc7bfc9da52d26a4ee20cc5399de6c0799c3b53953ad0cbf7dad84017edba439400d9975e5fe9bf1e5796d7a547881c49b557a88d4f30532b28b8e2e244de86f69ee7e9e4904a36981ade76afbb77a6eac4c50c0e574d26b542af50e25105e3f8a177e316136d309f64a740115463f7d77b8a61af59aceb08c60be6d1474d91eab62cfb9ff489a15b3874dd0e834321f6067e2522cfb115016042d9bef86e80ea29f449e147eba14443b6dad4061619422ab70e74b9bedc43a4f6d7ed32a4e6deafa2dc294251d0e82e4f813eb661fa0848b98ceb62589d3644083e79835c853193ee91ffca48e1a71ab7913c8a8669cdfc3cd58aeaabc6cf439fb59b650a4bba9f52cd57dc80714c6f0f6c95194bf4dd8e4dc92bb97cf178df4084be60a7b71fc70d903834c3e329695b5d7c2791c5af915f7b1c059260fef264b4656c6b8c1562de42dcc42293c7ac6109281218eff0972028f098aaace6049bad74163e977f3b6651abc6077dc94a5c48590d326dfddd065ba4dc480696b0795fe95b5f53ed16c8fd5fed5d666c49bafee8733efd625f0b0bfa5d6c70e21752b5db9fd45ae90d04874065b5176b1de3d42acc8691142eb616e7174def739a16ceb179a1fb7d5e013535cb8a12d56e00b25886ec48839dcb65452482f645b74a51daa3c634e3f6cbe24533ab221e4744ad308be2afb8f47f6cbc4811becfca5976613eb7408332dfc646f1c334cd772262bfdd5ab0fa6857ad6750a078e762c4677239cdf037fbf41a18290a604a4e1a49d45b79bb3a8a8a84ec57b9c6714e00cfce6039d75c2711bff956689ca7c50e59bbf038c6e2f453122c56a26761f319dc9e1bcd98b6b061fb7ac303f98ef2c9d44b5ad6b733bb8efb8c7c92ff58a28b74351450c66dd67564bb8e9b665e2d881fa77278a90844bf554c8f40888e242b9c42c7fa359c4a49ef9c4593058bc08e02705345be1faf1912de8e8c6a591a6dc52530af7e338c12cc295548ed531bdb27231470787608c0b08fe1b692d8e155d1faa518d7ffaf996a5acfc6de2eba9559d41ec4bc3b621beeb2f748ac82612102a59e0bcdd8ac3d61b3a8ea560185a52e7d7757fa6a3b41548005cd06d8c44f0f9463c438609d4581efb82189a737e4031dd333d538f087df7c71c641a5528c93cd31e1aa4e291c8a4e343961e028df3c5954c907d399fd9baaa51d37df467baabfc53cf36535c2abefadc7efd7715faff5e90fab2604798cb4f7b57bd8cf778734f312f57f414bc72f4f5fbb68b300079bc6da0057cd52926a4dee9a59c3e1ee8b12fe8e0be7879b1a6e230835f02e54af5bb6eacdbd733a8846f27a09266d0218afeac5f98501c5d9e50b55b4b662c7d3579dac5c39e8b6a8715cdf9ecd7bc58382675e8e3f051f9eec4722dc92df3d4439a37b360aba94c8c740a8f5816f71f8a879aeca3fe95c54670eb4c966354bce2b3020fb8fc2257801975df1175356a71e72d5596b7176200a17a375d877a79681ac47d62b038aa672af6741f188bfa7e40816cc04d3cd132893e588e9ffbc1eb0e0999fcd96d8d260f3082c3a9f407b11954d39b35f438c6dd9eaae01a93a871976375cbde329fb9025af529cd8d1e8c2da46a61b1e92b6bf58ffc9f2184ce3aeae4c800ac5381ee915d0096883ce68d59d3627688c4ce9d2ea955f671d9ddfc4d9e1825ffab4f1bdd685fb4ecccc6f7cf36d9a2eb8edfd8b3f806cd3fab85cee661d8188808d416be464f73f2a98db241e0b83d29ea44444d8bb0d27ec2237fc2b70a34d9552afde75d647082e22053f6e40c580fa56d95ccccb688383e0c43e66985de352c8ebe0d168cf372c5b7c7daa63ac0d5bec7bc1efea79cc3f776b1896e9dd191b0057d69def85cba9714dae58acf66f965d5a6c50dd21d74a5cdd6ba14479e8f285c55cd41647a9eca55b2a7db945dc2e4a80bdb7f48ed2681cb8d20cff897a08df495a74b2aefe113d9e4c52d6d4a13fd3e21d19cde6369ff6a51b9813372efb9b047d00fd525586e57dc559fc769c94146d584af5f9e9a5dd2332dc71cf240436f10609c9dcdb12dc631bb73e16440ae961b9acaef65afdc2b57f271a7214bb6de5b306184fe45b2fac6ee4e65ecc4fb0dca0264d17f847c55eb62575d8d56508f133df317fef157835368a36582ae9afc0d2e7aac6755cdd7dbb293cfd38ba829dcbd6d5f2d6869c8faf03601d5ea92badf635861e31fe00b31a2a079d95c4045ed7a18db7f491c3f9d2762529e338b9ed9ff97a816409eeabf1298eb6b0035f249a14465f91484305561a6b83624446ecd3109e7d7df5bbd18b4a78480801a74b171aa80be229103b2ba7656bfaf128ea60feea8b25a5a7be4b932902d72ce54591845bbe6ef546daad3264170bfc0ec3986389e75212a5965e5ef8ca0c7567746061772f992a20efb88016252f6891a4cbf0b8cb851599f6d95214fcf96e06798768fe4acf2ce68490c5ce3590a7712d3db3d00b68303fde5abb64f024056e9af27130b59bc6af9bfcec4dde65224edadcc83e999c8cf53c0e170c9552dedb6c9757e2f99341cc5a7129c46ab626b80edd4c43a9ed8fe28af6cc84e99eecea96925b2dc648c9d925d125adda3b3909493693afb4a316c9bf24431973be35e79862754082b087"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ddbbf0657dcae3710d816bef784fd62a"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xae, 0x4, 0x5, 0x7f, 0x80}]}, 0x3, [{0x53, &(0x7f0000003100)=@string={0x53, 0x3, "966fa53209cad3b27cf1ab4c0a90c16a98afaa33d3f86dcf1317a3d5f956f5242c54ef4998b6e2f2fbb809912d0fb2eb187d9fb6ddc3b4e649b027b53bcc512393544e34e9c5d1021da3fdfc302cabef2d"}}, {0x93, &(0x7f0000003180)=@string={0x93, 0x3, "4eae0437573201843872c6e4e76b195a79eae1776ebc72e29b1454e4a5a51aab79ef10f44d2e519f3b3f9419454e3df755f74b818b9bd925240b6b15f59c27041d3b516edc2b51394fc98abddf73250d0d288f4a47fe8240442b3c2868129eca1b4b00495b9b445c6df6ba7f0d3cb5df8e04ca57562f28c933a4a991c65854507f00bc85cc0dd7f802d8265c445a11d3ab"}}, {0x4, &(0x7f0000003240)=@lang_id={0x4, 0x3, 0x411}}]}) syz_usb_control_io(r0, &(0x7f00000034c0)={0x2c, &(0x7f00000032c0)={0xd01ba188120f4e89, 0xae3781f79be8bbf1, 0xfa, {0xfa, 0xb, "02d2e8be2342e37fa6ae3b9cf8592066dccf367b4ccf2acce8750e91517d957a362d27298ec9f8198c60acd7a1a20d3fd460d272a9f10d9a6023038256fa12ea0308c45b8482ff7972b2ffe22012e2a7ef13bd2a30a07f3482bb08f93eef4352b723583836e40c6230213e76ebadd2285c1704437b68a3628d93ecda743fdf459d712a2f456fc963094927c0a6b4c6fd178f1d6addda87114fc12c809751491ee500055843fb950cd3cc5056a8e9bbfced950eecbda8257c982663a58e1f07056701ae2abf58591756f0ed2238da8d126206d0f7abe876f31cc0e64e824181f6d46f45e43309f6890ab6abc3e2986b81890aa2dbadd15db2"}}, &(0x7f00000033c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}, &(0x7f0000003400)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x40, 0x0, 0x7fffff9, 0x960f, 0xb5}]}}, &(0x7f0000003440)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0x85, 0x5, "1fdfaafe", "626eb83d"}}, &(0x7f0000003480)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x13, 0x10, 0x3, 0x9, 0x68, 0xff01, 0x8c}}}, &(0x7f0000003a40)={0xac, &(0x7f0000003500)={0x0, 0x9e7203a56bb91f3d, 0x26, "6e635c6b1fc1fb8c60585de4534eeee42bb9798bbe84f411c9481a4c4c79e23bdff82b0e4cf1"}, &(0x7f0000003540)={0x0, 0xa, 0x1, 0x45}, &(0x7f0000003580)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000035c0)=ANY=[@ANYBLOB="20000100000088"], &(0x7f0000003600)={0x20, 0x82, 0x2, 'g\a'}, &(0x7f0000003640)={0x20, 0x83, 0x1, ' '}, &(0x7f0000003680)=ANY=[@ANYBLOB="208402000000b900"], &(0x7f00000036c0)={0x20, 0x85, 0x3, "81ac28"}, &(0x7f0000003700)={0x20, 0x0, 0x4, {0x1, 0x6}}, &(0x7f0000003740)={0x20, 0x0, 0x4, {0x0, 0x11}}, &(0x7f0000003780)={0x40, 0x7, 0x2, 0x9}, &(0x7f00000037c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000003800)={0x40, 0xb, 0x2, "9559"}, &(0x7f0000003840)={0x40, 0xf, 0x2, 0x8001}, &(0x7f0000003880)={0x40, 0x13, 0x6, @random="7e93e7234511"}, &(0x7f00000038c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000003900)={0x40, 0x19, 0x2, '\b&'}, &(0x7f0000003940)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000003980)={0x40, 0x1c, 0x1, 0x4}, &(0x7f00000039c0)={0x40, 0x1e, 0xffffffffffffffc7, 0x2}, &(0x7f0000003a00)={0x40, 0x21, 0x1, 0x4}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x2, 0x2000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000140)={0x80000000, 0x8, 0x1, 0xfffffff9}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x2100) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/d\xcf\x00', 0xfffffffffffffbff, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x9, 0xfd, 0x0, 0xf0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) [ 1110.901010][ T2760] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1110.907513][ T2771] usb 6-1: New USB device found, idVendor=0411, idProduct=0027, bcdDevice=56.02 [ 1110.916986][ T2760] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1110.917001][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1110.943069][ T2771] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1110.951742][ T2771] usb 6-1: config 0 descriptor?? [ 1111.005870][ T2771] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: Checking for firmware prism2_ru.fw [ 1111.019936][ T2771] usb 6-1: Direct firmware load for prism2_ru.fw failed with error -2 [ 1111.028347][ T2771] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: Firmware not available, but not essential [ 1111.040492][ T2771] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: can continue to use card anyway. [ 1111.083190][ T2771] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): Fatal, failed to submit RX URB, result=-2 [ 1111.094307][ T2771] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): hfa384x_drvr_start() failed,result=-2 [ 1111.193148][ T5] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 1111.205576][ T2771] usb 6-1: USB disconnect, device number 36 [ 1111.413159][ T83] usb 2-1: device descriptor read/64, error -71 [ 1111.453134][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 1111.583109][ T5] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1111.593494][ T5] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1111.604581][ T5] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1111.613041][ T2764] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 1111.613645][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1111.663908][ T5] hub 4-1:118.0: bad descriptor, ignoring hub [ 1111.670199][ T5] hub: probe of 4-1:118.0 failed with error -5 [ 1111.678596][ T5] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 1111.693162][ T83] usb 2-1: new high-speed USB device number 87 using dummy_hcd 18:02:15 executing program 4: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000240)='\x00', 0x1) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x359801) ioctl$EVIOCGSW(r3, 0x8040451b, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) syz_open_dev$hidraw(0x0, 0x2000, 0xb240) syz_open_dev$hiddev(0x0, 0x0, 0x2000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x660c, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f00000003c0)=""/232, 0xe8) syz_open_dev$hidraw(0x0, 0x0, 0x22040) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000525d6f404f17316a70300000000109021200010000000009041c0000f026c30051f7bf13deb7e7e3591a73808a78a9b66534a87c9cf3462a457a3e7c5857932af3fbca1730a27c2a799088e3dca88d19b2c74e34b62f724b3964626a0f89aa5eb4eea1165ce25450e9ab126dcb1c50b83a1572e9119a054ac7a0d3d70d92de73dc590cee32e7352b7a72919e67ad7f87fb24134bb85ee956cbb4995dc0ddad1c93f09bd59ff823b88b34640abbe943f807b6421c0a1d3686dbea5aa1bdf81ca72e6454393b334e"], 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="9963c7f7fd27ec708e372031480a932db58037b0", @ANYRES16=r7, @ANYRESOCT=r4], 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000525d6f404f17316a70300000000109021200010000000009041c0000f026c30051f7bf13deb7e7e3591a73808a78a9b66534a87c9cf3462a457a3e7c5857932af3fbca1730a27c2a799088e3dc07000000c74e34b62f724b3964626a0f89aa5eb4eea1165ce25450e9ab126dcb1c50b83a1572e9119a054ac7a0d3d70d92de73dc590cee32e7352b7a72919e67ad7f87fb24134bb85ee956cbb4995dc0ddad1c93f09bd59ff823b88b34640abbe943f807b6421c0a1d3686dbea5aa1bdf81ca72e6454393b334e"], 0x0) syz_usb_control_io(r9, 0x0, 0x0) [ 1111.963081][ T83] usb 2-1: device descriptor read/64, error 18 [ 1111.983058][ T2730] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 1111.993159][ T2764] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1112.004095][ T2764] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 18:02:16 executing program 2: r0 = syz_usb_connect(0x0, 0x3e5, &(0x7f0000000f00)=ANY=[@ANYBLOB="1201000080dd2720e60f0098b83c0000000109021200010000000009049f00007e052200a004fb928e66dd0cde7b210a70e4b1fd0a600b29056ddf64afac0ad7911527c2b35d5dd5df9c11e79f3ef821fef322e4b438bf7a825ed31c07825f062c8635632a65"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001740)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x15, 0x3040) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f00000002c0)=""/111) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001340)={0x44, &(0x7f00000010c0)={0x0, 0x0, 0x2, "ab4d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x1, 0xfffffed2, &(0x7f0000001800)={{0x12, 0x1, 0x310, 0x59, 0x18, 0x98, 0x20, 0x10c4, 0x815e, 0xf55c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3751, 0x4, 0x0, 0x3, 0x150, 0xff, [{{0x9, 0x4, 0xad, 0x1, 0x8, 0x2d, 0x8a, 0x44, 0x10, [@generic={0xce, 0x3, "63cdce5e5a5fdf963dd9093057b5483ab58478439f878f8b63ee30e7b58fa0b108f52ac9e14d65e1658bdce9762ceef299b1bdb070815a9280bd659f480b3b864fa95920bbddc25fef8c6fad02a235b1e6bc20eb9cb6360415a0980f05b3ffdce6c7869666569250b6a4a6a1496315ae276f94e46fde381280c873ba1132d9833e506a348251dfe2e5b3dc98c37a4efdbd932ed7e4ed5308342bdd93cc5a783b5f6ce249e62fc605d6a17c0472f47ae9510f8aea75f7bda60d1882cadf8a5982cb332dbb6b25328148d3440c"}], [{{0x9, 0x5, 0x0, 0xc, 0x33f, 0x7f, 0x5, 0x7}}, {{0x9, 0x5, 0x32b54a97d6f7614a, 0x34, 0x236, 0x5, 0xfa, 0x5, [@generic={0x6d, 0x23, "2d86a2eab86018605f7a5e32afc07850a4daf0943c3163ac264f727edd7e97f4abb32044f78efe8166030aaf2be98c6f05d596dbdb5399b2fa5e6c2d05e16518bb1b962ee5c708bcbe03e161edf9d55b80b549e66634d86a6bbe53782373c928fdb9e6cb2b57fe9561f6e1"}, @generic={0x5b, 0x22, "12a9500e1ee208e1370f7220f4c2e372a39ab6678faa903f7e2c6ff02c1f8e083a4e5cd097632ca79db6cbdd013c1cdb5d62460adeaa0e4233e167bbeb4f56e785f39666321cb4c1e86013db4cfb05cadc57e9d986af665a8f"}]}}, {{0x9, 0x5, 0x85, 0x0, 0x2fd, 0xaa, 0x6d, 0x3}}, {{0x9, 0x5, 0x5, 0x1, 0x35b, 0x5, 0x4}}, {{0x9, 0x5, 0x2, 0x8, 0x304, 0x1, 0xfa, 0x7, [@generic={0x8f, 0x22, "0fe78826723f9b490028436f1cd23964a939aef991919b453635381a61f5d01aa728668f4b4966d092d5af64fc32bd3f112f1525d04c24de540ceaf517ef529788dbc880eff3779e44b37ac5924583026cc90cece141f86da6bd75c22a73ca2fc486521dc6aea6e0163b75a42bfc74d0c1e4c2272ab3e24c4357144017eb444af147b5e817bc8e0aa69b79eec4"}, @generic={0xb9, 0x9, "12fe9a74c5f8d7559af8c25d0a2ecec7d9b89b856c9603235b3a00c6613ee869f82d7f36868cb423a47c7f728910a494390e1bb97fafa856846fc1f34a157eda71eb2d1ef6451e65e56e78beed1a452f56b64e6b371ced3eb7f6d87147fe420235aec247da7bf4c5e918790abaa4e969ca16b70189a13220a9dcd3ee5f3238a5e0320b90f1f752c934aaec7bc9206292ad4fe6d4f6f2a165a003e0887bc088c509aa7c15900b26533eecc7f97074dc3b7442cb015deb00"}]}}, {{0x9, 0x5, 0x0, 0x8d91b62e887725ed, 0x1f1, 0x1, 0xcc, 0x0, [@generic={0x12, 0xf, "94d9ec97f65974e3da04994e2ee57d2b"}, @generic={0xf4, 0x10, "38211ee53d88ff46fbbff336aae7e5ed99390c9c5d1372be78581936c8f55dc222b164744e2231d54b96a0cb3501638df1407fd9e2b894ef4fa27b41fd213b9af7ac6cf4b589b0489b8e32d38d31d1911a6ab04acfa7c7a1f596b14551a200ffecdf1175cd7382306aabcab84a890aa488f44c179f39572151776c139cca55cc1f166af92d011471a28a2be4444d005bda2e51c16570c676f0f80f0ca7ba98804fb1970ec482ed05f925145a8a3007f06612b155c0322b7f49aa2aacfc5b88579a5eb8c54331aeadcf6e2044a3cbcb403f52d48ec99804fe0d97e592a53287263626afda49d85d5c8e5a8777a26a89519328"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x132, 0x3f, 0x1, 0xbf, [@generic={0x63, 0x7, "dc675da8170d033b60e3668f8427fef94d046b01ed1f26343532e55900fe78ed0f8c15a4a5dc84cacb296d7c060c3185e8989a295fca40a5e5dda2675a9a29a7998608272c122d0e55fe768e7bae3137b2e7a6235b27dfd8d60b5bec29982a013e"}, @generic={0x1002, 0x30, "a1b0deeb5a5f9325934b72ab518ed75d434380efe28db74adb896c664149a60faf80b6f5cda7477a44c3a8d63845890956c2c5ef3aa8e85c350525ccda7e8bbc0f651b954a5f612c369e8ea8017631a624756a538e0279b0359b1e9574ea3e5057eafa97ab5c7eba8997d4ecc63a0738560961236638d69c08ad90dd8f80ef102469e7563261450cb96b1240accf3596bac7a798f5c7acf820b07836c1af9f037856829b3675acb4b0e93d8d86d7afb2312d2676b02c3892d3399b615b62020039ce81133f7d2a7ead1c0d279ea293f36cbb05845bffa7d4c2488ad34b7eb07e2de4239d274dd0d38f7e73a26038af8a22c7bdefe694e4f92c10aac9d4bf9b2efa08e1a782c9636002a2642e6ec8df5677359f2e8ed6a09047cee66a58bd838ce7f48b1b7e1561457bad1b86d0f19476b77621ac8b7fed991d44c295b549bb577dd9f22f9a056032e53faaadc127962bf666866c0db672fef68c6aaebf6b6f5fa839e70cdebae6bdfe36f6f8c3c6aba4c01d61eb90ba6925752118249e5e49cbbb430f5b497a9360cd0f9ef6ef41d6b04250e830005d0e426842c2ad9e649479c869757707150b50c4ecf1b889963d699b7d5590331b0851e7370f74b336b2f98b8e89b4d037a4dafc5c8a2f897217f60b548ca08e49daaa90581fa429ea37d33ed72cd28eb1968729786f1051efa00185c3d04bdadeaead3bec268baf63740f6e88574216e48e32fd981198e8faf4d161df62e1a6fbb772ed1846090bf292aa7fe4b2a63abf5c8829e1f84534986268698a5be5b5a7bcfacb84d44799fe00e9752d049c5abdb69f81c3681ebc95219263d8c51cc7c5069f09236df4b335e537dcd551e1cba0dc06496837bb3c96c9b3a22828c9999504c1476a9c37416ad55b2477132e92d735aee81df8506a2768a08d8033490331d6c866f2dc79757bfee6155de53390628945e0f6eac424d00bb9ef32bd047981c641ebe28166a2c8e69454961501edb1d691e9bc24d5afbb6e0903ecb2efeda7d4ac888d391ab079823b5ff2aabf02d4559415a398cb735f81f29be67022993baab637a2af30bff1f31858085e06c186935f96787aad635f16a53c94fe086f4e77616b99f96dfbeafb2e9fe2f3a15fd079648efa40e4ac9fe5ff6585690da5e2931ed1b3b543c3e416904d8d278333867a4c783f26357f488922b1321cea313eb7e3b02b8c3cde58c31c9a448048e52a2509416e52dcbc928b5c6c7c03dfb86c3123d52fd39079c023b0a72d43a6defada806f62f06d29d6e18cd145239eae807052f3abb3ad9a257ee57980afce4f6464bc0811a09da00ba7f54d9ccaf2ea036080d14ba5a92f942fb3f2d73e9bbe5f3ec477e2db452c4e6ca7b2b582a5bc56d74bb301e0c234f886294c1248fb6a8007a1bc2783295c862ac48c4823aa1c1016bdd6d850362f08d9495b105d7738a48b6ea3295a39c6fd5a8e96ad989122cad87a96a5ed2ee41558a234c649cf40132974bef6c983df12e007822c8381eb3a7b09bdad9f69cfe37323d69257f7bf3c69bd9741c4073364e69b531dd90161e233b6389fcbd599f357f7aa097533cfbf71b57bc2c37437d22924fcfd2626439d9d122288785ece4f3c0b411e223e9f14f55a05cd750728db288c3a0313f94d9bf5a60443a9896b29c056bad6e27d5c6420f1155bc96f43bcb8e2be3f9c779356036de0760553d3864283ca9f7e9693c609aae90906e140f847d1db1aa0d830c321862f14191daf01a9901ec5e4157cf104bf69ab524be99c9813a9805c4b2c41486e9498a0f9a45b6d3f22727cb30da656f7b4c09c74063bc1c97b1814d6f8fee57750248ffc01ad92ae25abaf8543f85bc136ba7b9ce9521f5b8fe6b5377614c0b201f81179fd614e40f92ceb855540ce91ad557813c850d50e0946b4f03269f3a15f477183f8267d3ea3b2239a88f541c92fb34d2e35b099948ca912e4824621dc4e752fbe5f3301c907ef9e86f7bc022b0d626d24fdb34ea290aa2cc8203333c70eba1039ec3f6c751a62864680c8e76de62a7929d1f54c7189d7c114bc1347d01ca298a7c806d852273e8782a2b96045dc3252c2e65fe3afffce7f3602c5eadedabc997fa164a9efff1fc17fd30b4391e81f8243f3908e7bd542649295ed43f76b1d59ed7168811294594eabb091fd517f353640044b50badcec6566b66d262743596acc0836eeb3a0bab3d33637c35d592b69bb4b6d544464a7516bdc1a440fc3177caf956f7c6c6ed7e21fb77eb67cd985216e002726da891cd708966cfea469fd8ca81ba299311e66beed95bed796caba80378152b513ec3c444564606fd76f1ce131448d52ce5ad67952f7acbbdfd317f80ed03f3a84f68a7089c172c6bfd9accb3d0871d72535e7a2eb058af1cb08d2c1439dd2dbc092f363e828b37e200db100121d29edf67bfe0b91d32dc8c392e017d07af12bd54f4d64cb1f3fcc82ce54902011236a24cd220c1e4bf81fefab50c4c25bcaf1e3f212190e1ac8b247d592a9ee6cb3e64951b8c0c0f7b5df5952348d9ca9294b3f5230d0e202b4fedec7858909c747ce1b595a83f82cbf181030493babc45007cace4092e49658bdf371734819bdf4fd730a48bdce5ce0daaeba1563664c2e8326ecca230e6000ed4a15797ec5c96d67484c05d0e4aeec64b265067293e4dd6b1549333db6eb7a3528bb59b782e51301dabf9bc2873dc021a692ebb9ca8463e9e1b5100df067b85ebcd7e591f5701e8034b0e20fc6ca8f03731552bf948ddd7fe16cead8d554f82b51127a56b9691a117f72b58eecdd6a7dadd35be036c2b6be7aa08de28dd7f40a1738c19e76037bba33c4eed45c88216bd9e43c798ed460c5facffaeb2d527ebf2eaabc89b101c83f0b46795899d7023698724ebc7be3b825702013cc7dd43f85fbfbebdc55a3827c727ddab3739c62f9db1019476f68aaf6ceead89085be169ef3cccac9dc0f6d3f07ea8fc065efd9e9a613f4b63ca94c70d3b66edb52bba0d845cb1302d4cfcd40177f3a76d39f5e516c7f4bba83111a284335b26b8652d514a70cd0d37bc9d2910bcffd0673edafd88e54251502ef3957668211069ea182cfe4be0f9a4e3a00cf58b89730c56f1d343841f853921c96f9095088eaa633c8336d71a2fbda37270f9e482ad76d932c8ff50b93b2d70c1f2efdbcb6fbf34c4d41edcab58c24c3148519501ae0da3a93d4de2f30d06eb63dffb0bd357895ce4fe04486b07981ffab86fbe272e5f1b7434ac8016b002683dd88d2ffa962814d5523434a7360d9a4d0afa06e2ba4a0ab9d0217dc13bb5646cf57ccc0e2a5d2b268e4c830a13a5892d3cfc4f1f7f7db7ddd064943908c25a700513219049edb2ea121be38bce223ef9095c28c762fd2089afa2b7a58b0acfd1a0d9248501d78879e3c19f2085581cbe036819eb8ab97456be545f1477b97cbd19d5f4c61e29cccaba34a019d3ed3f7edad62ae40df637f7c308afa2175e77cbd26bc22dba591c55c674ab1c0be1d0084df460e216d9992977b9974e435dfb7a23c58d185e1c3e8c8544a4fc21597eb0efaee987e3e38b46ef3d4d883801188adf63a295e0a4792994fabc4c126408d3671b093cdfc4225d1c3f6974545065f7f8cf2e5bb473aeae3945c4258256a41945cfa888d9640ebcb03f79e2aa92290634a502e51b97c95b5b43ad97a8abed201021bba943e2ef31e42c904aa300eb958ce9ebedc24495a3d0cb006cc418eede70c97ab729e75dd643a940cf437c5dc1400b6d558f303118e96f61656ae532e7a8d8b6cfbc3b9da817a4d333978be2bc1ae20592e3e69aee35eb20fba248b050bd887ef0cc7d176b551b63eb8d9e72067c163d08a929a0457c1fc9dfdf545b4bdd5a6f699af45ef17c9e7966c44cf3728c715f879a7bf6fa63e8769475fffb248ae0b56d7f9ce73c057a86f65c505d043747cff9f1ce0ba8453b1e373d1ba115805aed15a237965c7d191a4175343d78740c2387d732f0a593f359892207c2e6e1dd41cbc29da6679d8a0f0f42f32896f9218b18381e28d2db8cdac2b4f6d37157c9b6a0f2bf40f6994e46ba9e940fbd2b2bf51322a0d7dd463c8797d2b30ba3f53b011a4cddc8da4050d1b06f3c56b76b90b410ef3ebcb01a884086dcedc968cb56fe279f99ea113a67209d1adf52285464d6d12ce7621bf49aaef6d920a91fa869f17510abc47b42da1439ce0cb8c563df28c8de7f57398748a7220dbc878b6294dd9005c9b35fe823c554ea9f360c24f1ef6131136e42c30bbf0ebed0faf6ea965cea311ed2a55eb2fcfe5de2bd14fa8fa6d3874c57a160b5945ae38bcf37da523bdde039c5ceb0e4dd3595a4d783814288a76ebe9d5cd118352633553c7b7cd4ee3a51706c686f2b319cd71d81f6ac7ee5afd7f12a3bbc42862068b1b41835d2a97efbc3551810190502c3cd81b2d4fa6fa7557bd8d5f1558a592ea77776d82458d4d754fdf40cafa0ebf848baf4731386c58dfb7bf220148654170345ac8704299d74edfb6cef847afb28f5e3fe1dce4c19cf68e54564e7fed938f80f625a101e1ac40c19464884d541f7c4b625f99457c3c9a65fa5364336e852aceb398eee9642a03c559ae2d807eaae6b7dd796cffa6cd046e29cbf4989303a1d76ded4dbc19b9cdecb75e7a63f468aa19d15e8e03940d0cc0d18807fbeaf471e436a9d79807340aeb7bcbcc49111e965923b4e076ad507807f31ee7ac4ac89f0e0a4ddf0bc139bcda009eb4a7ef96326d7c8fccc5c88a6586ad050e5cfa79cd2321cd761ec653ccf2d2fb64348d270b5b5eb5005ccab4cf77baa433e50322e74e3021dc20001deebc855ef0b970f9d6c2feb730bbc3017c7fa81e75628c2f3bb2facd1c4ef59533463198c2f13c9574f9a4ede122c51abadb0c6f9ca573ff20c773bb7d47f3ec9005f8e93aba29d6d48b52a9e5f2340cbabe96f72d01ca8050368bb510aaea4a18270a0060803a614b96446ca330f75815cfc7023336ee4d867d4492e94f78a06ca582cf3efe6a40f8c45db33abbcfe730eeab000969d087723c1457fda5549fc95374fe2a4b97cbc0fd3b749b6326ef297e84ef553e6aede70e0f4d02ba760aebae06765a3cfaf4bcffd15a6cd51fd36fa0073059a593dda5e2db26f49b68d97890db9835dd42d9a49e73c9c8e3563b194608de55a9e2c5e4fed903d9bd3acd502c62c8f2063e5d705f87454a6697eb07c48996e2421da54c9d79cb061361da0743069bd18f30fe075b1dc2bc764c74a7d701f5c025f8c7b0b57c0118781282500c5d0effedd2afd73cf4c36277bc4aaa1d640d41df4c144d4bf9d5ef7240a95b99fe61f23cc14f0c007dbcee7c03c901d8490b48c6c2aa96a55fb5af3d074637cc9ebf49e3e87dabc55f2076aaeb6f2ec1fbd14f2b91fac0efe9feb51c680fa9c453334e5d894cd2d59bad9c7ae2ef05c3a6d93298d0c2997396295dff8d29b5832cb270d4e850a5c4887c4ca9877b78147afb0fee3f9ccb29ed1e17858fecbf27ff81944e0d3df77640692989a8759a4919e3941fd2b3bddb474b61d01861269412d52766c8781e08b3ba79870db3d5434a4a743ccfdd6c7aad66500ca053c607623d3dd1d94f12c92c4691ce9ec761b44814f7cc08fe22282893e082ca19677ad365294d4d03230e6b7d5ee22ce1f90bb090f3030fb9fe085dd0e36295ab062f7c54c7b1d923d64c032991b273bc2904b874c47f6bfd0107cd990be312370f33710cfd845b36a33a9240d77558c222443b3a64bce209441f81dc686a"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x3c9, 0x6, 0x40, 0xeb, [@generic={0x5a, 0x11, "dde039595558a3f87c8560e85e216fcee95671cbc549f420fbe4b8f9792f386029dd28d9e66dc0db6b2808ea65d580790bce3e0f7e2971c90e48432e2bea92b1f850e3ae87bf41dfab8367139154af872e55b674f091f962"}]}}]}}, {{0x9, 0x4, 0xf7, 0x4, 0x1, 0xd4, 0xbd, 0x4a, 0x20, [@hid_hid={0x9, 0x21, 0x4, 0x12, 0x1, {0x22, 0xaca}}, @hid_hid={0x9, 0x21, 0x1, 0x7, 0x1, {0x22, 0x7ad}}], [{{0x9, 0x5, 0x0, 0x0, 0xad, 0x12, 0x5, 0x20, [@generic={0x28, 0x0, "c04f17093df38d7b002f9f8a03f57d72581ec989105858ba0e11283131f54b0bec203caab9e9"}]}}]}}, {{0x9, 0x4, 0x8b, 0x47, 0x0, 0x66, 0x6c, 0x7a, 0x20}}, {{0x9, 0x4, 0xc1, 0x1, 0x3, 0xf1, 0x9, 0x3b, 0x79, [@hid_hid={0x9, 0x21, 0x0, 0xb9, 0x1, {0x22, 0xf2c}}], [{{0x9, 0x5, 0x6, 0x10, 0x302, 0x80, 0x0, 0x7, [@generic={0xe6, 0xd, "8b74ef274a27924442f617842e9e766674b2a85515b96bb9f16d2e356fe77bdcffed84054722aee33cb175c50c5df33bfce2f9740faaa260fc6b0a0ddcd7c993c60bfdb5ca5ced9fcc5c9f37f44fcc0bf00fa6f5735818ab896f42607120e19dc4ed6389e4e054c18f98e4777245808fd8843239b6b68bcc484d85c059a648df660fcdfac6ec9fb4d7ce14a3d2ce033170346aefed95a8d8dbbaee2f484397560cf3a09b81b1aa0cda71c035e177527f7ef96f1a579e9a8de6cbf0b37f0f453e37f06ac3a30ac646e9cfbb71162dfc9deffb639cb4a9793ab4edbb897541662d27f369f1"}]}}, {{0x9, 0x5, 0x6, 0xa266b04507b28fb9, 0x1e, 0x8, 0x92, 0xc0, [@generic={0xe8, 0x3cb433528d82f543, "f0fa03c018187c6d65c45741afd48f444d3506e0c112f27dec843ef97741e7d61a4662e5817c033be0aaf14b6c45525d6bb0e3ca807668a9f08c06f294d042c3ff6c2692f236d40c8c380a5ffc3a31e17088b2c4b26797d4fb3851a8b44e0d88569e5bd9c78fdc81d0778ffbd95911e3870b608f6c2b7c5e41af617afe2db710f1ec0bd0df290f94e7c3e1dc8eb0d5e0f06758de0f77a281f2122a7cc636d0fcb98f358d7228e1c9bed1308e0a865e92affc6c2c9cd9343d63d94d8721a6779fb709f0114b414194853f4b3775c5e1f415bcb2b3bee66cc72fedeb29ff445bab9a4b88bb30aa"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x167, 0x4f, 0x0, 0x0, [@generic={0x1002, 0x8, "7aeb4859490ef22191f9ef6ccbf72f2735225aea6e4244c0e55905455efe66dcfdf575f8de9fcb51412e1aaf162e2aa0ddee989c2d9d22a5a8d226785bb7b226b64d253778ca241166a9d563aee389c69e6b2f6b59050231a83923904efa0c5ce57e87abcc8df79684edef1555f4ddfb1a0b31cc27e7694f8b384492f4c20da7b767bd7ef56c331fb731a89aa1e487e5dab0f7ba0112c453834b5e63fabd5f427316e134b779ae3543760e995fe3c4e9b222b8682181c32432f4cf010c866cb1cfddb0ff190fa82911193ba636165e04a9485c96c227b65f362fc056504e4b35cd3a653d85f0752b83e875f61c084b4f9679a18c981fed2c724c6c2631c863a3c26495e14667a865e2afd1e8572c9cd3572465830e37ca7b96d25f1d93be6121ced048b72601a23d055273966eb1b93130f65f7ac7025c9ffe13cfa7d5f14e1757e760d04f6046c205fb2ad25f4cb1b6e6ce66a1a5dd8f7b52167e65a7fb1890a7607d21e94589402b207b0b6768406f4266fa8ae7ad38e9e1f0334173c1a4c1c69b81997618736f411f098655f32e3339aa9d918b82a43e7eb46bda7b116d39aa8c188e8efd4a15fb389a6bec505cbb1b3ba6beb688f13e311dcf207de6ef25781f4e34c76230259f31218711fe737781af06bf9301d38a06a0ca1086267db7e3b8bfff18b53ae0dcfc6591520ade81c34063470743c1a6ba8e6fd488cb05b77c3352d5cafcf93ab394f2e4c6e8d254b40ea6d776cca6f49d5875b3dc6de84f87150bd24a3e25b5a49617bac82e0aeadcff7ac76c1da313607cf08272a3f095382fa8b3763ff699c6e60da79fb610a9e7f344f7bd432cc89750635a0b95ee2ca12f28afb097ff20744282495dd7234eb2014bec632d066f9a3065d90acd453e64b75ed82ab2fe7a17fca0496f9d6282af5f38af3699be1c416798643e081ae5815fe2165caf930be8541719be04d80ba5d9f87193912ef34e1fc9e866f9ac4139a3e7724cae1f752b203225145ae20a30a9ec751c30b2bb5ee3c416491fa52adf3f2efc2cc7208abbaf3a6cf40e0c5768da73c111dc08bd2c3a605f4eb14c5198a4741bc0b578051cc927ceb74db4b7da359c74578e202c2e8395ff6b329aa131650ebfe61ef6b80ed8feacc93b719197e3accdf9009d5be464ec68091464d824423cffb8e24927fcd5720d8bbef2870fdabc41d3636b69e6320d3f700359d30d7cd48b5f65a90f786938bb86a869465007b237e77a1396f3d45f1608bff8f11ffbb971ed056a0bc20dc7d38ac3ff7535c43225db8752fc8ee6a4763abeb5ba690f2f870f7d5bc3176b3af7b1f0be00b3e70187f4eb2be62166b9be15d7957f6c23fbe1b71dd25913ca2a3050a668efa7342ece1f849701665e61a5e7b91ba9a5b143638e8f9ff3db676a1a097853dfd57cd0ba7fd0069f3e2689b57e6148b6e4806902be5cf203f6c6a64cb0ab6c688d3e632ba4b2f4aa22ece9a4b5a7722dd7286963d787b3bf5d500aa7fddeaa1c513825a1c0baa8fc58d9e885d246f3544a57e3c48234e1795849f53e72e7952718878943427a8803b56ba9fbd990766fbb62b0873dcc9e1efdd816d32742570ee1b4534b58055a4667ed1c15286ef7f05b5bd9fc750c2fb72c0b8e284413a9d4f199c3268e9119ca87b38f3a767a5937a5dd78a864d22018e39c8d432c4b679cadae07ecca3c45f3137bc6468da01c602fdc97b11ff30ca028a4af179538264881b70f5e0ebd8d6d8a78a335fe95e5cca6060d58801effaefe06a8d043493bcb08dd607afc4cace05b73cca822235dd43fb7932d6913dceef3554048ba566ded90dcf1fd94ec504023bfae0c465deca60b74b1afdac32720ca5512feff98b1a2d7c49e8593894312a2216653c7a309895b7f355169e14464ab9345dd93df9e5b2fbe18f4a18af20db4b9a844f0bf382dcc8da249f9bb7fa5ccdd3a61488d4851a457d607155df8cca193d88206c2e38973f0733a694ebd681e6699e6519a008fd30829d3fd1368131c1873973da8ebcd162e997c08d7b815a0f9c01bf869026812621f4b0cd03b074af0dbfd46861f7519823a6652744cbd5c4b374ceef6e66d67e2147e2b3289007488bab8d68e2a45443b28fd6479c84f7a514b2ef9fd0b1a91d82ce8dfd21b8d95a27de38ef903a5da376470f8580fc34c956a7d98e12411bc403e871995f9fe54ad14561f50d6d9118bbea91b6646630b4ef0ffb3ae4c94da3942d13371c48d7f2cfaf9b71b4256541a272c15327d1e7a0d3c6fcc1a82de062c39b4226f80838b3549c33fdc9682dc98c0d651938ee8d45b0659ef5c27c66c2fb946fbed66a291b681f008bbbb207a0ebbae8fc91d561cab3bd660b0de34c1999134f5124b164207eb6c2d44ef4be6b7cdac07df8dc15d1257e67ed2d003559f72dcf691db6e814af599ab6fd8bdcbc2e95c18aaee38df61c303409e9501296dcd926cacbab3ab79605fbbe6e642c940df898b5be9b60b02b1ffcb7f621cdf0861b78e7e4450020a8cc2a95235b1f8098191bb00eafe2a23e6a92ef695b154e2242fac3d4b233f12dbf81db54254ee53f25d7a253522a204c4aa8e4599579021eacc66a8d3d1dcae83ef94997bf39be792c3ef3320c39427fd3e43f3e64a34b4952478c113d89246b55e932aefc1969959a3c8fe5d73d9cb7d041aadca265fce9555c3a1d4b1a882684cb6dc03333a1dde930a230d30f7a4b48189ba5e92e418944f37d2dcbf7882ff02796a3939b4f6eafb163976f6a987e47f4ccba01e0affab6e37f9ed417a055747a5b7009c91f8e96b987636a74bbcab3d27f3c07d14a1caffb9107790ccb8e3c9c5232709f19da837e12a15d81a4560b1fabc75ba4af214dc9df36f06ce7f9aeea8b64d794a79846a8f4693e44ac325852babbb471317558d61f60735ee05212d304d6bae338f4976a3f8fba76f765fcaee0422a93602d21e8f0426a9ab5dbc9b38b98bdd93b91e4f452ef84e2328dc7ceca0b40ccbc7d071960bc1b565110b8c374799c18299248d7c88855f6efdc44d40b83bab02d4207238c1fdb221ee219d54f086dbb21d77b0bc0a04df0099811bfa0270de6d7def1204cfb18d5df29d6b9ccb10b2ac0c45aa82b4f156cdb4f2cc1cfc494065edab0c6a96bd022bf34b235be24e7cb6cbd6fc02c5e1c19d805e46a4cd7e6ccb4a3fe559fe18c85dcdadb4f9e2143a8bd04f59c8d667933c078e447aa358e8a282d19d492c4057e005b28df6e9085c71179f1bbc2ab4cc18266519c178baa319bc557bfc6ab4152e3f5cd1f403688609fc736d38502ee797b20961cbc54f941c0122b5235eaca621cfd61bb0d446ecea158c5d7979ba32ac5d5c881b9bd56ae5f471accd8a7ffb59afea86ce2151ac164d588b718109ebd94bbb3982cdf8eea3a7c9d1cbc7abc57249f5e103830c2afef4329b986ee4a0b6e699b0e3ee4817fc9deadd5990dbe18e838816b576f50bc6ff40df45259245b45a30e15f821645674230bd6b958d839c821386f60bbedfd9be91730bc80a97cda9f766d02509ae4a4c209a9ed6778a4405cc1523a701b88aa9dd4909672f0f6d114e366e5774f8531f1f872ca496df163c0908aeb3dd0cdf8c7ee8d7c023eadfc484fe599607125c1d86d615aa6c2ed26f6d0bd1c1144b9c0328eef1331200d1da7d83c5b5807d27d3fb2d7eafe0fb9f7b7bce85f2cf4031c43803df3837c6eb8181d1d7258f90dffff22950e87f89b1464b053f681520e46a5f00f3616ec9be7f341531896864c46bdbba8278b6f7f1fa79eb87ed7c2c7dec1d6dc9c66f1a3cd213e3e6252c432cd012c29fbe178ffd7381d26a6ecbdbd11aec2f0c51defe096bff74b66982c1d39770d6ea06dbf857bfe66828f84399de8cd0ad46f1f5fb8160d0533e32b7c0b4fa31ca35087a2b85ef464c565700bbcbc1fddca4a2b67723c520c71793856e3679bbe219baf48c010a7deb017f09210498caa13b1dfa639309082604f7f343fa8b99e87e94c24fdd2be8e0e0a812bede321a889bf76c09af31b612d94f2ee096dbe981ed09fb70cd7e8f7665d9f00c4e772dc404e5421d022ebff572dddb71c303618130209017cc9e0f78bae08200a87e1aaf5405b598af175f0d7df90c2edc39e55b6ba7769d081a5029189a0f726138d8130ab15f4ea9fa5b44b1d682982d9fa240cb766c91ea13edc4b82c111759b92e8c3c5af0c3ed5afb9c6d40d9b1d042c7baba8b4d38adf3f1ce960816980f2b23e258f3f1b44412f9693621e6e740a75d9b75f2b668457642d3d64b5cb5b5e695c9381aa831121ea0293a9f6ffd58b69e566c7f8444fbabdbd63d0d9f4c6e77590107ab00a9e732ecdd6e17c4706435563537c9a197e6a690ff32c2d6cd028cffa4b1892b90f8d491b905e9565d0afecdb85f1381b00e7c46d9bada08b9897325f2e81c1969821bb5fdcdd9d1442c6dff59699bc459590c366ea950eabbfe41eb3842530a70db519c680fc2f3de1d2e542f59c03487071d2230ce9245a8320428d78e7ea74877859d15de991737465d6557c2ebacffc925c9e0378017b45d66a38279023d58136ce4c5e947bcf0164be37f75bce3a209385f3a058360bd1c3043ba1c28540bb7e1092358ff6dda04eae6a55b0febe3aebdfd8157b24d64d45d152762e50df33a585a28f9038f8986c8a935884faaa6a593f00b97067b411845e5aba84b7d8daffb20923fc0cf72e3df4e4307e3a45769ce9b14d6b2b0a3fc34e39c272cc423f7b6facf31e9838ac7335635ad2cb5b1803e21e81106a5221f07db715b158ba4752f445e6d40493e3345553eaddda91b730007b67dd6fbd6dcf60f3b7763ff586361323b669d93e547972a6acd05a2e79bc4317d112280d11037b7f027c5cae3b8be30fc80fd72db831b8615e18aee75c706fb03eecfa566af73216a3c0508ae2e891b3bbe12f2dab8bee8d3a2091909f722e59ea56b48656f31fa37842a5493b96945dd3411b13df7028baf6192c55c26070b22bd6871cf12ddfdf056bb5d94dd0a01af58d94b7b03779ee09dcf76f706271c13540a1be843b554e69079129700a1305e4b71b84b84df00a036f5832b81a1c9b69b5559de9e06c1a636f997e8696237d135bc99f14b5ad0588fde94099a398ad01b8e9f38715dfd8e4f565ec7d021675b878104fed8bd5e47f1df5986505106816c0d8cb7b58c465deaad86904e60dd75ce42475f0c332c460419fbe5fef36065fe3d6b9571463cdbf3f9959bbc2d7e3767677f8acfdef01604a876d960fe98ead688b6fc4fa90d6f32faf370907c04c9ddc013d1d3afcc8b05015e61bb64f8c58ca9cef01ba4f72a27ad79f55a938af460994a6694c36154f8b8b25cb1dc9a146f7ab9e4421fd91a2d09db3de2c41ce9bbd5a0b72c7834bfdc02ba27baa6ea392f6f8ea8e1a6f918e2da288964eaec065b11fb32332634caa2741b1cd060db35e1ac2ed57bc7991cc88a013a0d8bc422b508305dc884ab1cb522dc46a567e48e8483206e4f6081323d9cd1cf62f46283d4aa1826001b9385ddf9fc035bc02cff6202c21c43be6806936e6d098270e345423b7f6f9603cf4e408e05ef5fe974b3277fe54493efcf5373c83cf29cf8c2924e81c833c8c77be908a8aa16d9dd158f3e0c8a9e92ab4f4b2b8f4deb09a45d052a1fc6e942a5e7bb4cdb1667709833819fd897f0c8e2ea44ef055ac1c3eea05e621f8e1587460ec52fca9415ba8c119b16e06a5b9d4bb4881ac39c6a1be1d91a11e2563dffc835baa51b7ea244dec70bb9613b50"}, @generic={0x1002, 0x11, "e8b1d5e2a94b21494667c97a9c22fce41fab49899272a3766a632e5eb8f5f707d585153d104793e926d70777fbaf8ee7274118ad818a27d7423ac57501d813b7ba50a7163c68d0ff24e5ee401f01b494d7f67f08b68eef925bdb550124fef090fca48b1f77701b4e46fb445e9ffc169aeeab4b277e9b9b1a1e7558aa0648d8766f5296bbaa70c070319e64485f3207d2d62c27c9dd20edba3990c555cb3f666f7a3741399d10420a625cf1f2402a85169e3c0f25c912b6d77c758902d269d26c64c74d0d02c3e737a323f428ee5deaea58b424539e9bcdb4005cc42101bec565514238c37803956b3a398e61b831909cfc69b3cbafa2c8dfa5e60d3867b4998c0f1f49a7a4cbcc330efff7d9e87223466c4da99a6e521a1265ea5ff4a2499bf23eb2363de92bbc090a2ec4835771a754b9b2202aad8a00772c46b022a4048accc9eb5e0169562ade04ba6f855104923a71603be046acf679e0cbde0623fa293ef8c2e38663c88a21c6820f1fa4981a0c605d80c001239ff0ca0e94602729fe50a77a6f6edc87cbf9e3a220755f28241e1cd736243f2e912ec091209786fb03d734cb8eab9e873814bb55244b33c43b69ca3b63409b9fd25e4e21c5f785af978f990e2054670592256e8044d743606ec2cc4d3c013481a92ccb93f3479bb799dc875177b7a12063007dc7d8ad2aaa69dc3f2e57c701848e34fee588d98d487f7ca5a0c7b9f5cf69b1214acec88443ca01fca752cb477d63bdfbf1e93bc8edcce40a5aee07fd8de1309aabf824246cdeb1accbc3d253ca9618a756e24d9d1a0d126f9a8b3a3c90e03e76f57b6ac8c0832d10a7b26abbcb927a09529de04936b57beb4743e52c68f63ce0aa457b2820de49ea424b76f9063ef585f5e0c8149b9ff092769b9007940dc5c7d2859010b5112592bf27f1f8035e0d33a818224d72dfdf6ec3ee738c102db514aed23f993a8fdbcdb4d344398e1a94ef1156484a2354380d565bdbb1b6ee195a928064f49c49863ae5359ff0031fb09bc62a4b1f1bd6de146208e771f5f2dacb2fdb5279a38a7009af1b55d88fdb9d91431da3ed901ae4148068f4d8448ff090efd8c904125f1db8b5c690cbaca7e526ab4da03157b02ec94ab4558f2eb406e0f01ad898b3d825992ead8ca2cb42e18d5ecdfae2e9d22ff3e48e3cd6e936d05135b79b7e2db70a7b23663bdd046f8625832de31f624c934d5a4e573588ffa079012c85526d7c22c994e2b137467a5b263f9ee7c5c4121dfb218035a2b60f49234a78383abcf059a3b3a0481b080c390b77f52a959b82da10f1c1914823e263c8a22e6926e0ad503faaa3342082890e81f3b4f639c379879db13a360cc3b0e016ff31fbe06430b5968e175cfe50a7b927eef3a78df2edf000aa531226bbfc0253bc3b8a734439f2b54b8748150223b26cebc7624d7d7bbf3b975abadc10a397f2b68e516829f9e52077c10494aba2de1255e75e799ba2f82bd9092e955ed215666b829000a0197c7c064be9d7385b809ad338b690328f5f7711e54fad06ccbfa9650cf7a54cc6115e4bac90c1641d35b6da0e45e3fda95dab42dc5c0b46b591d0f44cb127ea63493aa02595d59845fb92633cf5731f51867db79cdf3f187714071f63c254a375bee8bff4d40038ceb79f0698155248ce60f32eedddd9fc47832e87e1bdea18c99282c35b7c5cda9decb66683789fdc5b9898828fcf9d16bf69b9c66edc16180c63cae927333d4bb835d5f6c846978054c32b311f1ef10b156e8bac7f035d9f187faf289c4b1685c930ab6bdf88fc5223a8b6a3bf145943b837603e2b609ddc5948730edc9348f7a593a849ffd974bd62073b7b5372bb83c4fc7092b9dcfac222dddd6179fa31b50e6edc90b6a2acd77e2edf85edbcdec91326b07525b25a1aa2980e9366bdde89a35d03c609f987bf30da92c74085d55055ae248ea41257421b621271d3a708b22cdc3d1d947d09d8192d93eff5b4c4899f25ebac3bd5a84b45ebb52b443faa81fa0472d51a46ac26d369a377fbcabd36091fec57a116430a524a83596acae149836c075b6a012037ab16ecd11b91045b7b17ede2ebd5e51cfe252d7a34c7161772e6a958ae33a1283507854a1ecae94d95dc804e2f020287d9f776cc7a3a27fe4521e580d7149edf79287170b9e46ef9e991d3d9d50568aaa3635359d7df96e252392a153464231664f7faad45e957f8d7bb92da44df3da572f89552d852c3623cebeb643947cee7b323873073a0b52eb7622a171b2ae7e6ca337a66ce03bf027c7f1177d7722fd5d9dd30694d43ce822096149218712381a4515253cbd530772e68030cec1daefa3b463c1ca06906dbc89248bfae951d23559533dfd8ccec1f0a39f92362cb0838abbcfc9b7af2457641a3697eccbf93733832b45007bc2fdb6cbffafb9c8514ed68fd8d5fb5751197db5360530d92eb8380e6b61267f02a49560e7b2ad85ef537a37bddca5973e08d2c7a050d1b03d616e71dc7791e1f02b70435e21863824ad0e7cd2664a953376f8173a8c73ec22d6772fceccced15bf0ce59ff7565275e2c4433be6e22975f6564b0b0099f24b7d2f7a2ee022e18334102eadb25b20db6092689e29b571ca5ed8d0c7986b6797e6e667634b247c8a267e5e63ce09a0177d0b8e80d6397a2746773addbd3cd7744f881e4cec0cfc953a7315c9df136b8c2e8589dfcda5c58658f5749ffabde8e7e0d1d718a8b516d21e1449a423ff625a6d9b52341b219bb696ff46bbaf1ed5bde6aad1ba506259597ce9d4456a7278547fc44dcaf9f5d5dc0d8589904e9e0ef4c72f507a6f6007be283e741871f5d1166a04b114d6acc62c7ac96f41bab60081a93a2259a6210904f4da919e4f2054c729aa808b94c344db560cd7f18c842fa78c9d1b6a27912f8b9dbadb88ce13c85ff9d97d5fcd085df1713b24d382e32c3792e0ea70b61aaa408c693cf563aecc9373b237ff78ffeccbd0caecaefbe15e23633a8adf6ba4f099c8a3fab6486f7f0676600fd8d40409ea830f10323da30f09c1216ee2daae19110999b065f3f2a1fb8bb47f18fa32f5548e122fa8a424f3a932a17e1e32a5f788e994e060043405b6ce93f45f491c56cc00d67774bc3e294a4038cfcc9ae9245ab9137f573287910592bf8801239da628db9c7fe8d782e49bd524159f1dc5ca06543ced8d9c3bbbbdee03768c9710ca0d99f1d1bcd8208bee39bf9ae4f3af78b24b850368651d8208b955f71ff421144e7b367efb1d1ce0e73a61dc34db9c8074b7c2ccd1ed29094395f49ba8cadd074023780e3cdcdba5b4e27abf347135f8883bc7499ffe5a42216e355cc73a0f8d8aceb8e442027eb1a3aa5bcfff79971eef82d5ffcfc65f63a9f44a08b14314f727084a16a37d8731ac6de85dfca5c11ac8f769ae08888f19f1cd045d55c50423106755a4b0fee53d1e2a05e3603adbb52a64bdbfe104c500533b9b3fa8d3a3705561b95c79cb6ccbec9d35f63f83c5a67c4a5f3a457d5c56a755cfb8a50615116bd2f3f13d940afce18db00c750d1f33e09bf1665efc430f13205e04e244e34c22fbc9dce74a84229b8ec61b1e42aee2e922e295f5bc3a7bf98a8cf3b5058f660fb29240b3873ada68b28a0f48824d7a9037507be86e95705fab882cd62ab1798ef940521a6ffb1dd173e56f0a08d19b2f7f97908032adf210b8948e96e137617352ab090356ffdbec5c908e03e9441482645f5733625646db4e2ae764c2bd7374fb5ac68b53f507ef460fb52f4272a094e2e4d3e5b646e62b85eb472b0503b38b041b3d30ebb4c6abd2b875136f6f44b079a44a075fcb78b1d162055b6026a786f4516bbbc262e8638ec67aaa4cc43c38f95c70a4e84a72414dad0ecb438db0298b5a9177e88d6518c8c4b293541f261a048258e42f360587950dc906a70373c2f2cb990b83efec41b49e7d36883c6c35b6dc2ae01c503bf02f8226643a997ae3c099565134e684bc3159588e9f2aea1f2231e9733a18406d273b8b32e52875562db738536b53314684c127499cf4b8cecae6cdef552bb80cd4ea72071bd3df3520505468a1bd9c2ccf527881455aeaadf856146f21d807954154af8324fd938fb9e35b754f433d813d2b5fc30043322a37c72cb3b55d399ce4e1b77f0c49b3c30df120afc15cfac9a54520b960fe8bef534dbb3c8b2dd635e12e7fb023fdf912685de64d86116e220da0617ef37e15295bf420321b250bddad9677bdbf44eb44830fffed2c1af7e02aaaaab38c5e56a7933a621a07017f331d2519779777308e70a93356c96d55308d786e03e25d2dd87fb2ac9ed0834228dcf34751d9f892ceef1355f54ce73dd92626c1a92ae115c442faded4ae8a8dda8beaff5ea3b095bc12146f7e7d37face1d33b0995219081147941634967b6651a488a36c2de816b397a7ce187477c647d3f009b5b5fdbc0118b64510a31cb626b8c3087e10ab699c3f38099ba9fc41ba1f509c32d19e8ecadf34ccca0ac0a3e909690189757ad12b6a89e29bafd32ead8254ecc051a879325a9d71535cb36cb25d33db01f0c171dd9a5d51113b661933c5703268f4377f5e72c09149a3ccecbd4cf405233c66f3118422807428221551ec62c5ba305fd9ce2856f5b53412457ccb72d6afb640e95ac3d16b4ecfcdad51ec933989e7dc27a932bbb19222421e269293d4ce2a89e32229eb6e6f00b8e6d0ee579e931515318b2a5fb73e40bf298a8734f10537da0ba11fd472c76214a3569e3d7d537ecaca9a3e6af89eb483be8fdbe63a589cc6dbfbdde19f992382bc1af022be2ba9991ecd90c188ea69b068f5c9f955444e2fe07c9b6f0779f628d8e8801052a7a8faca8cce29ab44b3ea6969f5ab83825a47f4bc821887371d3c0627aa30b39d7d2d489c12387938c668df0298f45b079330de9a82af061311f9e03c05d6b5205bda6f6a33aecc73ea42fc5b8875f3566688c73942ce35e18ce14e2ae8acb706676e902ad9b0d635d162bffa33a4e1d204e323e6bf4905b6122edcebc2ec2b36ad412f3da87f0df67ba5028e806b435c86e1ef9007190837a390642bc7f311c74d40b33f17491e89950b96946766145dd7015ab49b294de459389f533531e77e648d829edc82ef79c9e147c17bb8b515caae583b4372c1c20c09b44c084aea1db5ca9e5aad897f6f1c66ab990e377398243b670de0e5b7d5d2a6898e1b8ba37f2564f423767944b604840364d27f6ff6573eb7dca03ea7297badb8869da645d59b63593c50984d1eb2838daaaf4e9de08694e1df44e051edaf8dafb3f3a1a910054f32f650c8bfaa2fc72098000d54c6cbc577aea23d49756f2bfd1cab24a7c4f5f553a76d0e9840a12fcb5794e9352c80389afbb4bb4c8508ff10414e2064337b7d157e84319c626a7ee1391e9dee1cf81f1fca9af990485d95d9c8feb3d43893064061519962ac04904eb120cc174e2d4051376197be46acab5d82f72c2145bdb0cf830b90df81f69fb46bc60be19ebe4de7466f47d0be4776333354b5419cf1f2588bf6f404e3042b2f46dfdc1814a699edc7461bf87f2803379af1accb89ae55c7916d9824f894fb3111c30d91da5a300614f8e840a6caa7daa2a250d2eec022d8f64799dc5cad3a3d936dd7fee19c765e361df03171a16f9d7ecd6e7a467aa46271a1cccbba9d188379ac48e5f840e5cbcd665841b5d207b0a0a952b5fdc1955246d74e81fd5fd894f2c72fa7020beab1d5bff545b57ca75776884887b35ac8d5ac332ef312eee802a835a928f8"}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x1f, 0x60, 0x6, 0x3c, 0x7f}, 0xbd, &(0x7f0000000040)={0x5, 0xf, 0xbd, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xfd, 0x1, 0x4, 0x81}, @generic={0x6a, 0x10, 0x4, "43aa8bf567dccfe296e76109881268565a57659d9c195d1b68095be966618645de57f4b4ac3ad10cbf9c5f4ed84c09abb641069e82e1b2435759a19d6027a79f0550c80b5c34094247aa0f463ad66b822019480c3b7872f3847e78fcab185e31990c0542656426"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x44, 0x4, 0x7, 0x9033, 0x7}, @ssp_cap={0x24, 0x10, 0xa, 0x9, 0x6, 0x40, 0xf1e, 0x6ee, [0xf, 0x169394c728bc0ebe, 0x2ccc4d1fc47f0e74, 0x3ff0, 0x0, 0x30]}, @ss_container_id={0x14, 0x10, 0x4, 0xc2, "460e3aadfeb8258955c59be23d120368"}]}, 0x3, [{0xbf, &(0x7f0000000100)=@string={0xbf, 0x3, "42d3f907ac3038c21a77c3523fd2a6a6923a9bd0ab5139e8418fcb224bc8535b8b15f39b3c731ce59f167324494a434f223f2a67a6a980bc46bd0b9cf4578ff5a454106ced5f1496a86622f66c9b4d9a021728b81c88520fe6fa5882cab5f449731fdb7b51369992386aac962b223c6348012b8751d9ee14780dd2f207092e146eb98c61db2537e9abcc0997eea1b9c39b44f29e7eb567d5891f753e6ca3b2aaad49e5583eb9bc2317483e2fd8fa131363b7c1a2a2087b251c8d0da962"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x44a}}, {0x28e, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x816}}]}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000380)={0x14, &(0x7f0000004f80)={0x7c43210876c4f2d2, 0xf, 0x1002, {0x1002, 0x22, "f38471e5551c647138125549543c1461c86b8de357c65cc1f5259e147bcd46a747eaaee700632556bdffac2fda58f9816ae9f97b15388c93fe0c45dfe98d91daeb576ad265388fa4228c30d6c3e84a4186bd2e8a24fe4b9bdc8bcf5be151ed5601718140607cddee8464ed04a287f59fe063c21c98063a352e1c56aa61d1e8dcdee7a83ca756b69dd490553a6cf20d6c54126c144ad0704e2710e456cfb7cfb54e147d9557c1b58e9ac3a690716a7ee74a5888acc35707cd0526243779db7a8b4ce0e66d81185aa075b762e1f367d176d86a6f2537ab71dfa602bcd03a218e16952c44180b54e989544932b8ae2f3cef0e6bd22cf57446eab20906acc09aecfd7d534f703e17ef6127f0f3683d820396480588d95926c1332f7be64e50006c4d24e2e2503597990268885f3ae4271f809089797a094b2c79b149159fca16cc15660aff6ca05e82d0e2214b6f478f3611963214756f59901f99c7e14042b0485fd72f24518090999835dfa2f713fdda3f66e86bdac22b31d237f884c980f4bd8f3219cd6fb3c4297798771e8132b3aad6f056f57b2fae5fe5b1424ae29c4718445500de75ac39722912c255d6f54d6c378bd734f3d4c3646739470d8ce8b0233a0b61a0c7dc9b521be068dde6d91be4f6b1686df417e37478032ba5ddf2b4a385b153a83b53206e5bc28fc45fa7b765518d655edcbf52b3041658368192f6dcf981714e70067ae31ba68995acb3d769e829f570cd41cf1d929878217e5e0dd2f869e7567d4b09b9c2426fee41c2473bef411d5a32e7079429143a02d1a2447bdd5e0af2e14550bed5649ba13bd9570213bcc20108225387ba9ec10908d7fb99299608176992d4cbc932ef10357d571210ca64127b18dc518fbed4f41ec55aa5222a15cf6b3de881efd1e3275e22797528782c95e3a73f572883dd57070ec38d962d5b295bb3bf538171e2180dcae7889f02848a0273f7d44eb5e11d3628e2a46ea80c189570b1b2e9cc264cb013de50049dce7e39cd17d0803837123fb7c2f8c2de5aa5144acd814809586611d00020f7971d67f20cc36e956ca6e69316766cb3650bfab69d74e14ec7bce8a8eb10dd26510a1d11c80e47e941cbc00e882e63b5c81062f2e59c6f934afb5a15e63084ab63d90c8e28bce95fc4fe402862515ed01c85366686d091e87347f2b101df348a483137e7558b3b71df6a4862d5c5557f670c333f1f12b5aeaa922a468adb92e22e1ee171905308fa44183e6136eaa437f3adb54813b1dfba171e0fd946e4da35aba38fd9b669613338e682f275ef8fdc3278993541290f3949cf4d9e9744d524c841d098b444deed4853225bbd124660ce27d60a930d900a2e58d9313402220b5613e7dac1a183e9e250f0cda4d16d821d6b3d31fdf78e68f856b844f26299e918d4d5d5c3aab2338a533b0359e84576f77692142c7eed8057c17cdbe182adf88b9affce7902dc1a96d449d1580e4be987f2d1faad1a2a28511fb19a2a6c24141e350479d6591473bfefd84cc989b535ff0c145fae9618abef895de7e0c8a2eb367a61f6b83ad4a740aac885a7ddd8b5fc96a13e6239a7e1fa7417fb393fae7e74d8d9750e3ca44d27cb1089545dd4fbc9859c2d7a49164a6a335900a871dae6544edf9c50a7dbf4f41aefb11ec2c239409e85d42a753fc5ced9225c4a77034b9f3480bb89c8e3aefb52d7259a306d6c2ce0ab636d800d10dd59889fb2d02311c4e0a2eee7e59d4fdf22769f8cd9254c20267f24c2429155cd0aaf13461afae6afb34ee571551f11464f5ec60880f8c644422f8994172b2415a26005ebe18848fb8179060b01cda26275f8a4be86f05504a32f6f802beba841e2845dafa813e8b7062b9e117d9b625f645e695d232e036ec44a4f4657a11dcb2600a94cea814d5267ff20231d2c8451d51d745e4d7c08f63130ff6b99889b642952b496850429bf1aa86a4ca922e9acbb83a0299cf5768fd7cabf117ecfee4881e1f6b9d80838d4d614c4e964a9da49aa5cbc520742f66b8bb4666ce1904e3be7ccf190524c0a6b7886db6065e71e30173cf7229ff76a58d2749fcd3e778d40269962002c129c8b0e513cb7757b52291bbabe8a570717be7a29b69fc69fb46deefbbc84670fd1f0afff368e2475c93c50fc2502d6f62c5e48e98f0e818e68e093eef50bdda4c00815dae4cd7304747738fe1e183142566fd18c0c139c0bfbfa3ca62ca6e1914769eb7ef0110415cdf931af292e1c2b3153f53729959fe693b918a951cbf60c47d744990ef9f98b2c7107295a92916179c4e57b2b9e109e8446cdb1fef60b4507a2f5ffaa0147b31e70adfaaac3e16e8b1b9014558477d174085e56ae0c4eb114ac9351a11926f18fdd21ceaa806e0d0744e836c35b010f9864a6923c84f4f27871cd816da04088d0f8046c73ce680749a10cb6e8140847e19348137537d01e6c43314782dc718c9e5951afedc0d528dc21273bcc86cdc0e585821c6330643e5c659d16795d7aba94cf5da0197f46a0506f768429acceea44a35ead469d05229660de037258f22f8abbb8b88826784ad1a0b4784864da84e1cdffd7b1ee3c43063712bf73f1b1ebeb1d71db3206cc2eb16de9104133a259e3d8a844f6432903dae4a2daa97eb4b12ce318deb1d2c4bc518907cd2e25251da0cfd10c143c1ad95cfb3deb862c6bb301f93e717085e7614aabd16580d6edf0f501f50aa953d6c92692472f25d31fd930d867c8b3d13b5220d8f7e398f9bb43bdb5deca1a9502bc5f6e430959e08886606e811bf08a00fce9a9a2cced0628dcedfa4ab802f9d292c7634a76039137f1f49c17e83c122c47ad440ef15801ac5fd41f3a4868c6c80dfdb236eb25302fa80990e23e6e6a725aa9e71a04825aedc9f67b9b4e306ccb500bc8f651e48f93ec1a5cdf56cfe694707a68d47dd0b1cf8070b0541ab9b43915d5dff2f02fbddf2dadfd88be6209f553018060c85f3a916559d9192e5f99159d1f616c1f9f66a96b9633d4cd47cd3a556122cd32e92a0d1d92bfd10eea8f7684c56664eb9aa2299a94d8cdf025467e70492e884aff233867ad3d9f6b1852162fcb362ac17684ecbbe926b01e39c67e071d1bc970c5c5b9b3934881b993a9de8329657205dd9184e7b4c4de385cacf77b8045e96fa76a7f0ccc2d208011fccf089edfa94dce35ba474d9bf4f57be4675ead58779ffb7a63abfa53f3c5f58bc441f44195af0a7ef33b3df6eee5c9d7d3d052e6e9f9472740c80cb0221ec3635debcb776988a4c3e3bec2fae70f1d997414f1187ede65ecd67480626f558da00501b3acb05759413d6ed9c15f42db8edd1537fc1bbf77fd7dc5b33019ebefc64752b99f97da25daf52535b67933ada53a660d95e595cb6d50ee0ff4e01b6b4cefd0b63f26408adb5a98d94a77593463d9482579dfad4f75260b6894b07ede628984a85beefc3cb00f23851f19d271e480c79cb4466cf518decf93926ba76263c959ecbff672ef7a77e596ab27338b57662f0d3032a12a02ae25b686d1f37477865476be31709c131d80050b9f9005f95d1ab370442923bb25af4842a69d4852ae8ef1f5889d731b539483611ba69730dde519eb242da8c6c2b0f01bc1097bcb93333f95ef42d9cfada0368ecb13a9c35f46946d44568fcd9fd1b80cb3ea08f02b3b783b8f82709cdecb11974bac67bae7b245c19d085905a1128e1409c808a39bdac86de840f0a6a58755956f88556120f139d4a3193513a4eba0d004aa9f79f6462e03e6c9255e596b4aee4aaf02ffbd69388bbcf6f25a5cca482e65310e6d78af28176a0f6a2ea2d408f0531288d4b68b0509234d36cd1668fd9e4d796c8781a02909d4e5d29e8474026860b3749cb92a7cbaf2e09dfd9809a567b912c202dc2c96721bcc43549d43fe8477f73af2e7cf82fe083194d47acbbea576b7e31b292950de32bbae10770fd6f961e064c75acbaaba654e632ccee6dc051baf5075b4074a8cf001be2cad7775cf541eb572461478290597ad59db7ace570edd0f79ccfe263eba128b4a15ec6cac012fce6f4fd994f0db8bfcd447d91e045d40372cfbdbf3da70a8874c40de087cfad29fdc74edc0b1662f68306eb13778b433ebb24cec68a35d48dd19d166e688e02243138ee85eade24cb6fbd3daceb943d85007007015e9e316382fc8358ba87040bfeb83b0ab43d7e10ce8f3550522dc42d9cf26702b9ce348282bf34c1f77d2fb1fa6ee8e350e9f9f53238c9369e383cbff646c6f6aa2fb7cbcf79571541dc1ed759c4a01a6751f6b416a5f05d7af035659c377902a71fa45e2a3f800ead877e89b64e3c5dd974a27d38ddf0aa142a1c3432d21468ba02d55c9db1264920438a606b7a4c1387c2e1b046d5264fe47c2c9953cc7bdd2a99aa1aacbd9e1856de814d76d937f6e6b68deceb1fa5d2f134a4a817cfe40ce1d8d4ea65068cb3a39aaf471151115c61807196e4afd31fac985759e330fb483aff440ff15d0a540038b5df64af9e159acfaec157dea8a739972e8126f4f0623ee3053e895c6e4711966ab9237b94532b3f23c1cd941564a957079e45bc64b1d9384c788b17049ea75aa31a4f9c06044ceb6195ccc17941d2321727415ec1c921bd7c4fead8ed681b39386cbbccda5fb2798edd718c1dd9fba4ecf5bee4b731910858a9ae43f68f62bc28b2b0f4f7d994ebf3113f80cf69e3751e3701d040cceb17d1dc55702e27201f5155ffc589d007d81ca5261e4b7cb4b16fba8e3e33b345449716fa1b050e8753efcbc7c0c49bcdbda2e7625969886fc24cb300096e45ea12617ef46c0d15790f3af11db48a8fa346bf17b743745d056e8fb6a251c5ba1b719c6451cc273004ee73be8e44788dd8846a199db8f9ffc4fe09ad6c2491f2014bf86362a6a573775c841586149e4f6ff792c27306ee5e8ce599ed78d13ad1fa25c79895db74ad244681055594986fd83c3ecf7f763a7c19ea896e4f0e52903a21693322e33fd1cfd46658602fe4bca74688ec0d1875c90c58be38dcb2de38edf3dd11c9f4e4d8610fb0dbbdf9ef7b6f1f291728e39458bd26d9b5a517f7a1a7c96e75d06452b6d713371895eab3a1a6e51d04052ea6bc6f6cdf57acc6cc240fbfa3dc1e7d339d48c398c98f3e58ab053bf8adccfa688ffebcb98c0330d37bab720bcd16f258070fde4c02f14c6747ba9c8faa4ce506213f85436dc3222d448288a34cc8ed8c94a09fcefb20fe655d7cfd21e339780c0bac2187c77afa21a31772af16d72bc150ce463b8076a42b88b88f38e373188996a81bf4abe56a11701844e1f7d8ffca91e93c2cab3e8a3dac527bccac4878eb21358ba0643650dcc35f1c3c302c89da3ab4dfb9fe1ded23fd5fd8e2c111cb8a6968fe558d4d6092139fac8502386b5f876f7701e1b47115f97801c59aa5ef698e3f68adf69812abb8a3bb87b43e2d723ba350311941bb2c449d095f3b4749a624f8ee4a787767b3e55f2324f7dce296c1f597d98b2477268e9d9e9d15583c572f3235c947ae466ff9b35dd596e1c389cb3c176f7a810b1a6857ae933b5dd65c4b8c2e155dd34209526f8c68e51a6b1c363090eb43335d02352c9f2dc96b146a4156104a4d2964a1aa9204142bfe3e86936f9bfd4f984f95ff60ca6a017030b421131b093b89d4ea159b19fe2d4f802df2a5d30d12607fe9c4c6d76ca93b4d5ccff068f2df0d0434592dfed01e786fa8e00fa93a2eb8bedeb557c935d9e91689af28be7d2622afef2549583c5577b73ef1b5fd03dba1eba0021"}}, &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000006c0)={0x44, &(0x7f00000004c0)={0x40, 0x6, 0xf4, "3102f3faa6b662a8c9dc4b07e039b208283f4e27b072a68a99c263cce8027a44b6666064c721e771b75f95f36aaa85c146b2bd81f220042bba31aa3c0a64df2b004727aa0571a3d14b83ef31187419db1cf08dc750e8a861c36e215cd148288acb221c61463afa09d236eb336ab4896e3b0377c807e03c1277ba31ff88819ff8101f4c07b4c469eb1b314eed9c98b821fb6e69ab1e12666ce75402927f0806bbb41717c9770f3d847b40f6f1e0a77e12c94a22ab44b1255a15d87f940d0448db47c5d6a143586c7e1fd5fbf6413cd7251b1565fd20996847b55119770b528ea61f63806e00cf5ba7747f5643ef3ca5e2897b4723"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xca}, &(0x7f0000000440)={0x20, 0x80, 0x1c, {0x7, 0x8, 0xfff, 0x4, 0x4, 0x6b7, 0x7ff, 0x7, 0x7, 0xf0e, 0xdb, 0x6}}, &(0x7f00000005c0)={0x20, 0x85, 0x4, 0xc49}, &(0x7f0000000600)={0x20, 0x83, 0x2}, &(0x7f0000000640)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x89, 0x2}}) [ 1112.093107][ T2764] usb 3-1: string descriptor 0 read error: -71 [ 1112.099339][ T2764] usb 3-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1112.108546][ T2764] usb 3-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1112.133139][ T2764] usb 3-1: can't set config #1, error -71 [ 1112.139947][ T2764] usb 3-1: USB disconnect, device number 18 [ 1112.223039][ T5] usb 5-1: new high-speed USB device number 87 using dummy_hcd [ 1112.230673][ T2730] usb 6-1: Using ep0 maxpacket: 16 [ 1112.353138][ T2730] usb 6-1: config 0 has an invalid interface number: 233 but max is 0 [ 1112.353172][ T83] usb 2-1: device descriptor read/64, error 18 [ 1112.361394][ T2730] usb 6-1: config 0 has no interface number 0 [ 1112.373863][ T2730] usb 6-1: New USB device found, idVendor=0411, idProduct=0027, bcdDevice=56.02 [ 1112.382866][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1112.394109][ T2730] usb 6-1: config 0 descriptor?? [ 1112.436921][ T2730] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: Checking for firmware prism2_ru.fw [ 1112.448997][ T2730] usb 6-1: Direct firmware load for prism2_ru.fw failed with error -2 [ 1112.457247][ T2730] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: Firmware not available, but not essential [ 1112.469376][ T2730] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): prism2_usb: can continue to use card anyway. [ 1112.483121][ T83] usb usb2-port1: unable to enumerate USB device [ 1112.493202][ T2764] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 1112.523177][ T2730] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): Fatal, failed to submit RX URB, result=-2 [ 1112.534294][ T2730] prism2_usb 6-1:0.233 (unnamed net_device) (uninitialized): hfa384x_drvr_start() failed,result=-2 [ 1112.633122][ T5] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 1112.641280][ T5] usb 5-1: config 0 has no interface number 0 [ 1112.642221][ T83] usb 6-1: USB disconnect, device number 37 [ 1112.651559][ T5] usb 5-1: New USB device found, idVendor=174f, idProduct=6a31, bcdDevice=30.70 [ 1112.662468][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1112.671619][ T5] usb 5-1: config 0 descriptor?? [ 1112.714887][ T5] gspca_main: stk1135-2.14.0 probing 174f:6a31 [ 1112.733055][ T2764] usb 3-1: Using ep0 maxpacket: 32 [ 1112.853089][ T2764] usb 3-1: config 0 has an invalid interface number: 159 but max is 0 [ 1112.861259][ T2764] usb 3-1: config 0 has no interface number 0 [ 1112.883043][ T2764] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=3c.b8 [ 1112.892095][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1112.913882][ T2764] usb 3-1: config 0 descriptor?? 18:02:17 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000001a40)={0x14, &(0x7f00000008c0)={0x40, 0x4, 0x1b, {0x1b, 0x30, "f229f8048d2f957645ed38ae107495d062c80e9dcea3260207"}}, &(0x7f0000001a00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001c80)={0x44, &(0x7f0000001a80)={0x40, 0xc}, &(0x7f0000001ac0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001b00)={0x0, 0x8, 0x1}, &(0x7f0000001b40)={0x20, 0x80, 0x1c, {0x6, 0x3, 0x8001, 0x9, 0x1ff, 0x8001, 0xfffa, 0x6, 0x200, 0x8, 0x3b, 0x5}}, &(0x7f0000001b80)={0x20, 0x85, 0x4, 0x6}, &(0x7f0000001bc0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000001c00)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000001c40)={0x20, 0x89, 0x2, 0x1}}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000040)={0x0, 0x4, 0x7a, {0x7a, 0x31, "8e66d2b771d5e9914e090665e9c7a27efe2c5c2072ad51d0ba6f73550f1300b6a946c7153846bedd17816482caa53f284f9922dc3beaa14dbde65d1864db51ecbd25482c18532554a86db0d20a193f6ef7f7c5aebdc0204ad133752fbb1357bdb165cac6bd5f1b65071da7c4cdb68e2d647858822cf09da5"}}, &(0x7f00000009c0)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "b741993426ee0df0194430e245d32dacd0f38097e5b77d05ca9df16145f3c767e7e5d982e97339faf6de07ec9e54914e7080b3d5c46b065997e609323762c19aa4d42c4f8fb536b90a1a1381399e514ad654e22da4b6b1d6769801afb9c845a6b43b69becfaa19780c58d3dd5ec6d093a183bb4bf39f4dbd6c877954921de23a315e1575cd185c3fe841efb6ff0697e7930bb8a9b457b985b6d38d3b836add0628c41a431d9fd663c814a0a7aaa44da74fc743ea804cbdea0dc6761690e403a20f10f2521b73875032f29edbb3ceb0b735b1955d8ed1661c8fce7d5cde853ccbcb7ebd0d2e14a618ad7805f7e7cc5232b1ab4ddc22b0001d7124b5b62025e71f91be90a70ce864cfc4f71ae3f3aa556c69a67a07623012dacb28b23d8e68de347c5b5403e42c34b1b6fa12b98624c0386fc55b92287691cab41ee26c74f3d19c72e4dade6a8f7e28dd4462f9d2275c2c50b493a7e6f747123704f1b050d007090b3596d4177f66b78600683f522cc21be1e8ef3fb7c8a143cac19a96ba419c974be823b2ed785811a37d4f9d7288ada6dd179936231e864f4910b76a14c65c82a475f8cd4f2e27b30453b262fa67bde22e48faf9b0d435a2f0e87be99b4cd37523ed3461ba01ed6e3d43a13b3e16df0d6a28fac2dd461d9537f25dc3d17c6d4e1ecb2a24c46089d7f27860cc65e4ea26936dfcbb3a8b3518c6fe48bf675a216145b261f723eac638633001cd3885a8b1c4d0e6df402fc49fba6545d7ca51c2ba48ba93382cab5d2b2df17d5baa3f3ae94dbcc94cfbaadbf272d744e3ecfc547c4bc7820cf7f23d4e29d084ea891bb79f5200123e57c312aa187beab569c716146deae9ba95f3e8605668e637837e7dd8fc8bcd7c8c948531557762ad321994aa01ba6ad9b2f1c29721d1ad39ea4b900c18febee81ef3d2f0f7adaf86003422527a096729ec59d790695d91f108661033d687a39c8300049d4b05026c2a3f0e711d9807caa4ca4d41fac3c6d9af6ce075f8de39270007bf5af6b79733582151116c809dc7db398605d627a95dc969640059d775df7c7ee640ab7fb3e33743ea12ebadb1195a10eefd2d67a6f364b5027129889ce144e1d4d4ffda4691b13b28b7c2b7220153c77ff7925841f8a67a08f86cde18210a92c7edf9ab4d5be0e70a05670bc9f861a1c3886a77cf2cb03f2e062799a3a5bdf810af73df86a50f713a495de3a71f26bb93d6a2325edd5fbe347fbbe8f14ceaa7cdb48908a5759f62b2f934518fb2a8c0463c2b6730e9d2f352046f5c4d925043bb76b6043e212cbce802f1f2dd29779c1cb03559a782ae5c6173060eb14d21336b0f945a0de2c1106f1c686d5cba1ceab88a9eb3445498ed5bef590cd7bf92460e17039559801b4b032b5e1b9126a0591862d7455409bc06c82e2906b7c0e56189d0158e91bd2326eb097652a4c40da331ea935de2ae4bf425195be6a762ee90b2dee6a9504240382a255f5de956e3314f1217a01585a8914993e0bc79ff48705cb6eaef1c127413c927c39602dc82936ab9655978b340ca0e9d7364c6038396ba8987b3373687d2a073b88991c78f843173df74acbf2ab823fe1943c3e84eeb5b4d3ce70a292e22797d3a4e211ef748d3fba5076350b4da4c00b6fe9e8a5c84b2b914704b1de527709ecbf16944858d92e5463beec83de45b3b03043034ec8947342b1f0e104ac571ce5ef0c846410a93c1777b9191603fe86ca836eae94fa21b0d020061776d2c975caac4e68ab054de30e9b0ce44ccab581c2a1c03af1a724a101087cc543edf5842389130a319bdf2f22da77f9a233459c29019ef28c512417cef95c90ded596642b163b04c2d3bd2ada2ad83ffae21ae22049885ea5ea28b45c9aed46ea7faa3b6147e835439cf7633dd934de67bd91423fe39757f5a68d31539193daff72addfa4b247e21137294e8f02ea79beb8943cafc556bd5a86458304e25065dfa536fe5b53c4517afcee2eda57ddfb0a4371be55b52702bb1bf35cca7f3634438bfe0b40b7ff7ff2c1f0c1d31e39cfc5c132d98376f96273d953c05c4cde1fe39772db81eab2457f07f60ea678afd6ecf7e442cb74f3cb3ee0ebe1dca1cf131f413391dbe37e893aa96de467533e9346abf3006b9f75636cd6bcb953427d1fb00b5ae490e07467b4c36227f69b7097ab19f525f51eadf51d685cc874d3a8941aa9350c22fedd40c127d9de03034e962fa4949bf4f892243933b53d543fc2d9e4ab24c0c3d95bf25437604638a1eb890756f29ccbccb3f69b6c29f8cc16f50700c66e28a75a3fd83228c5267731cc889a41d4438e0f3866cb1c6507b914170e7d416afa227e5ac4e06f7766fd064abafee44e650a12f3c8d880c84ccddc29054c46d5fdf7b5e2ef2be1c789b261fa7a30e465d5318d2837a96e7a994d1681a23cefd87e521c93626ab6e091b7a708c0cb65c7647fce29372424bcc9cd171b32c9148fb7e7ad86e33fbc10a64252e6ca50b4014ef1b5cc245175d4ff2b7c050cf5bda5dfcf7233cdcc4605011d123ef0ee05cf0b14e3f3c3205936b4d9f78c8543f226eb14f1930205c6a474303dfcbea819300f8f81ad623ae2e8aa0e091ab578f92a6f3843613d297716b3c851240fa4aa2ce77294145da988d8715ea5673f66fceb2615eec6f5926a8b5cc33410973a4662872a365ccc296640942fd3d29b5e20a5ff69c913fb3a78373f32815401e088238b43badd00af0923d401da5d352a991faface2484765cfe3f625f2aa80b2dd8905d18f1dd895a9231b2b564cf9eceec41a97896f497ec2bd09ac2780405ad11c7833a8c9ede8a049e584180cd875f26412c8341f9434025397219b1225763ac2d56d0ea031ff2318eb1578872a465ebf4206f125cef64247a81d653bcade28872956b8e4b7972016614dfb22228860e150f5d72962cb2657dd3d79ce697d2844f26008bcd1f2f1b881160f410c0fdbab0be30e1ae81ba8d75ffd3cac61617c0985febda6de13e6307a063570d41aff8ecdc7f6fbc9211ba0df0cdf4d12496c22d034b3d3e46def3300207bc82b307f52858607771de3f33443976e6a024fe2ccaaf80bed4d3effa58b7ef56b38ad0558f764afbd31381f5f5c75fd53648c2d25eb6c60d8e3a38fc8a01d1b09bb5720f62060115750016adfaa5ce7ded73bb1224219cff02a55d3da661db3360d81b5cb4ef69e6dba4d601736fbced30bccb4577e35bbfcf824fc5f21635aa06e6c4c38ca9b5ffdcc23b6bccb5d1ff2b81ebc23f0cf2f38df2d60eb94ce9f0778aaa6a6e945ea1b5f7e87c1ce0846bbed985fc5511f1f0e5d9787f014f448bc878e0cd02cafe6fbfc9e13a7fad40cc9a1c0012aacb1bf226c5de0a7f2cc0249921f175bc908327b731428f74d8c45366ee9ea0aa3a1cbba2c1257c08ac699548114705737c1c7c5e9ab1253733e1d3a7044607ee2173379b200dcad325cb223e30b6a41f4ee593916c445b37dec93050fd2d9fcdb8b78fd56ba1080be01ed2cca6167434bda33567b5e3edc9be42db24401b9b82066bcdd80b641feff7e3f832d07e1b09c0b3dcb3aa29d131ce761b51695a5410ef9c3af1cb37134291148f40d94dc53f4508e0352b808f285241ddb534be5520a49b928937556d1e811aa09dfa6d2c6cb7a3e68a7a1da6a87bc4eef6249c72eea921fc8040fb86d45e6152f31d00c729d953eb3326feb1f21b0166e32c240e24d3b4028eb2fa70ecd736b2710008f5321ade78e18bea598b56807dd17caa640b281fcea12a32a8a3548ae67cecfcb3af08adb2e85527a350e048502d1a95972b7408ea9c8eb639379728f293a5bef7c61e0221b855ad82c9a7f0913855f04f040a295275cfcf4cfc9a35d77100f61a7c4c287421e626aef9d8d4f0f76368447780fae17c45a814f0d07ac58f2b3644f4e37dddab183ea95866de831d31fd48cb897f87afa2a5828820242aa622bee9ca5aea704d72c12ddba1674bd802abac7c0653961a6e270b90fa02dd922844215c21ba10929fe44f13edff0814590d924e08b6a58ce8b8c40883ae24c611815061588ffca157416ef6914c910ebe6377aa8598226d82ebf0c827c5074da8efb0b7d9d391c5ca1ec726bdd662335dc34701250d6c6ab799a3a57446f7087ce618f969c9d4c589a64f8828c048bf01e951c5a1f8928c60d428f3946c11c80ee898612ae3c8b37dc835e77764c20e94b769c3e21028e797602dae89cc89b22acbaddf8832e084b75e4424c0ee9bc510a1a1559808ca3547632e5b626e1c013f68dcc194fd597c2d6bdf47d1a422c9d6322465671a19fdb9e212cf23881cb3d3d61c96b11d10f4f4fddc6052507528d4c28ca282eac0dbef7bcc0dfa7333f1ef77df691f3bbb4bfe5cf0c9d2d5261daec3c627c8ee921bf7bfd447f6e532d99275165301e56a50b6bae9927f9e008d21669240fe9281c8d96b84000b218c6a5c84a3bdb265ce4dee1114430a047b3b0bfd1055526c5dc91b383c49415e745ca0892fffa50b97e6885e411f6a623c1ca4eed5c11a664a14c10f7baee97bb366c0c8122b188d2cb88a12c644f4fb4f3ded1c0d6c152c727aadeeb40d1d2ad5c31689e983a15af1b3d1f1eb832f069e065c8ed6d5fe57d30ab6600298aea76a88c1c350a9024bf01f5cebb30fa4b29b3797d69351c97e99e73267a37770c338c788cdf8426888d36fab3babbac0b5c172a422db27c00492dfc440fa779629c2761fee3ed8caf60ca6029e74a4e2ea6b975a33ef606401b800f4124dc14498645153f2b7aaa5a59aaa5aa1173b25790263d6db409fd289950cf5394209b7aa45234c0b30ec2b6ee0f3890646256756fa8f160800a91149803d75f9a20e45e797a37f2d5a320f63fefdae6a4b2a484972ce6932d737b64a98809e4c67c4cd8e294e9df54f2d511708a1562f060cfa7a8a71c9377397c43afbafa47bdaee0afb48f72d9ed4e63fa7f23c99751471e3805e32865e8b0e900ec4a94c759660c9260e1aed75873f9fd31d5cb106e82b58f7676c721389f2a294d751f485de487bb57aaa203037bd35923117b0684f1bdb33d2cc7ef190da5390706bcfd8ea35864a67ec3d52026459a0884a3e0864ba6532eed217c143d7e0952c540a30f9d612ffecaaff37f4835dbd7ee56cd45a1e6666623a8378581ec5bea3548c6d713bc4412dd63af371f2bce27d890ad299955a2dd219e5d8aeb3d7eb4acf6e551441999b47e906f67120e5cc957e9a66c375e46b05456746542221a27ef6bc83b2410f7a2305438085d81d209b4e3a88dfe663ce1c4bb42f354ec0d2dfe10cdb30112e86e5e6f56df425fd9388e9c1b8bfe4f3853754f53ef327529c700d74d6be55d057dcfebcb55e301a27f44d088e9400c30542b308c236a2a6eae7de6c2cb4d2a70c5d2735853fa17fce4d6263bbc9d344caf368c62d9c4deaa70ddf0564756d45b0f6e956687432354544425cba5b193c2450c47b132701bb2cab3faa41a11361d0bbb096686b4522d1b5893fbe409e89ae3784809288be02f6a5b14d0f4bcae29e2dea087cbbc0a7982d4f8f382831f186b4d2f9161a31f64fc241ca044930be1da4f20824b179a9e3924c6ee3faf72c0532a21cf556d6229dcd8991e728070d48bd59381ef0f9c8bc4dd997d4bed7bb12def9e0841f5862b22d90877d929790a8f16957e51c60bca0c669e8530097672816fbeff616066f7dd0fee363c704cb8b29b6814f70038a519a1f78c000079f4326463193ed147bb3a793996f52628fec53e0a858f087b9"}}, &(0x7f00000000c0)={0x0, 0xf, 0x2e, {0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xb, 0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0x8, 0x0, 0x20}, @ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0x4, 0xee0f, 0xf801, [0x3fc0]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0xe, 0x5}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x49, 0xf885f962c8f3574e, 0x0, 0x0, "68ba0df6", "d91179b3"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x7f40eb417c4ced52, 0xfb, 0xfd, 0x5, 0x2eb, 0x7}}}, &(0x7f0000000800)={0xac, &(0x7f00000001c0)={0x0, 0x11, 0xd2, "04fc6b65a6d8ab70d1d090fdd67191a5084756a22a011081c2486ac6b76c0a341602e21b7956b530ac38080fdea6b059999099193e8367353217739453ce1a9665633eaa9d229c5905e2b65ff9c1667965e9587c136fa6b1c9a2a031a511912c3547f61f4cf3dd2b83fe48006fa5fab1bbb7f589fa66130668f071b303c1d9dc275c8665d9f14b86476c1f8450053a645d1312ba8f0970d7f49ec11450cb8c53955a60b78394aad3cb1ded054bfc35a17ebe4542ec42207f1e5d86241e911d62c45f785bbd0643bc2d9d30c461cf7ba93952"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000340)={0x20, 0x81, 0x3, "9f126e"}, &(0x7f0000000380)={0x20, 0x82, 0x1, "bb"}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 'm,'}, &(0x7f0000000400)={0x20, 0x84, 0x1, "ac"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "55cafb"}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1c00, 0x8d249f98f2d47e0f}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "f2e2"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000640)={0x40, 0x13, 0x6, @local}, &(0x7f0000000680)={0x40, 0x17, 0x6, @remote}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "a78a"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x94}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x7}}) read$char_usb(r2, 0x0, 0x0) 18:02:17 executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000f19000000050f190000000000000000734affff0000a10282"], 0x0, 0x0}, 0x0) r0 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x51, 0x0, 0x0, 0x0, 0xff, 0x6666, 0x8801, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xe4, 0xb0, 0xff, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x3, 0x1, 0x0, 0x59, {0x9, 0x21, 0x1, 0x4b, 0x1, {0x22, 0x9a5}}, {{{0x9, 0x5, 0x81, 0x3, 0x21c, 0x7, 0x9, 0x6b}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x9, 0xe6, 0x2, 0x8, 0x3}, 0x1121, &(0x7f0000000fc0)={0x5, 0xf, 0x1121, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x1, 0x3f, 0x1f, 0x4}, @ssp_cap={0x18, 0x10, 0xa, 0x1f, 0x3, 0x4, 0x1e00, 0x3f, [0x37, 0xff3f60, 0xcf]}, @generic={0xf0, 0x10, 0xa, "9db0355ef51f674e790a6eaf267fb28a4ba5f5208b60339cdaf21602bfeb1892697adabb5cd336bd770ba9ceeb7306ebd95ef139da9b879a667245f022ea943ebc80c7d89c4480f749c1e4a420df6ec5d1df38cc81b294fd99143aebec40d063d748b3ac6347ea3b3e39933eb35cd69938af8844ec32886d2958df9f22d00de4b9ad3f8b3a693baa3fea1b73f2ab9d93b87f5dea2a090f9a26fafe157b6d9a4a62e56adf08a85f73a8bfd45d285db3b2b45a28b58363f41e64e9aef3994d1174fc89696787113a1ad480482002f4ff3ef0f130090a57add60f86575583a222253674d2da9dd447aced183cd096"}, @generic={0x1003, 0x10, 0x5, "3d2275cd5e32c717f07a08a031c59156d0960ef09400a5a12f7714533a39dec3a20040672ba0f5e05a1ee85c978dfca15496433c9882fd2dce7c54f787ffbe8ec572ca96eda9e4a30b7ff55a592d6cd3ff6491ea7eafbbc2a20bca74865f327417fc064fa3921dfccebdd697b833e256fafcae557e5abf3f95eb156d0c7a6aa4cc93cf30c7ff82f92ae7412b04a598a097ecd1b6ceedc93f307f74b5ec1b7e2cafd046c065aa51a80185b7acf9d598901963ad96227ed64c81865c2dc848c821dd401f3fbfe34dbc08f4833be5d9e0c6f9767c4325b8cac0dab12adb7edbe12d3c702bdd47a07b87cde8b2c67cb879bfd0b08b81d6139a903e8ddc61965f83dc63e2ee93e8e749e61fcee20b0b4d88f832b1cc41f9b5f733d676512c12ae711500714ab175a345c29666f12495215ce75289981278f45e17993a2aa242d790ce2ac66ce693d3b267109076ce99b3972943260cd28965a1989fce0be669d4c3480be002a9c96c4d6bf80101eadcd5d93de2c72386022edec3f1ee4937cb550ed56dfcbb9a6d11c43a1a5048e8a4caf2764e9b7f4237b3d9e1eb64c1ddb39e0b0ae5880ebc4b0caa4907091cb936e4643f1153f0252f2a7c31e1ce066a41f66eacca0450ed6685551fff2deaa318048701b51bf37b16591cfc454de1b6c3530239a698984d500a7177ff65eb9416291acb48b063d67ada59fae5b812bcd517de73bde62bf81b217680fb1e9584c0090843b0c00b4c479a9ba40fd55145ff29b271a7264b1a536eb2819c3efd63672d82f15e21733fb1b49437f2a07148d26c31e33ea80d3b349d2bd2e973d8feeaefc4a80bfa5c1e685adc68a91009236f15b7d44bb9f36a04517c9113a86e3dacfb2a94df19d097a96e0e7ce30d553b24ba997b3e232e4e26f70e38e2da4ae0c4c7f6636bb139541c6b3e92b66e47d0e76359b7e818316cec1b56e460e0bf1b0a1f710b6f76738d6c06ce4c55d17da31969587c3c17a394b84c274aefb866bf9e234d69a8795ace4825c5ea0b149bf71e82a95395854bbb7b995247e48679e55b5bf49a25784f673a1a49a2f7741bd8af9555c99c8e70c981cc835a7f9d650c916ea7f7d66b7c4d77f26df706584c5dcd882be583cf00ca309457a4989310371fdfefabe8246970d31d2e8c32c71a7c3e485abf6289febadf2c3c6120a566ee014b2b0293c92ae44fcf2e6960c6d46e5e6dcc288bf98e4505b241fc368b1b1471f70ee98618fbed1ffc84530765d580eb1d102b0529cb463aef31a4e2d431eb5d81a1ec05d736a643850fa8730c7d8db854962029d897cc28cfd34e222c3ce0837f8c9dddf5ebbad28db4f6b36bc628efce687deb72203cf9b972c74e56bc5978f2a63b435f9ea5c2960f183938ef3114acf8bb666413c7e00c5fdf3b54fd40c110f9f7ee15c7826e557a3daba6632c836766d92333349a73e56350ab132d51bc14d4661d8cb49ff4fdfd65288507a703ff1a72fc2659e2d3cd116c25f0fc6462548ae001774b17244c919cf17949d38b221896448171ba7a45952ef21e5b30a55914a36fc66079953926221a32613c05e0bee9e8bec24605c54f2a88f54b957866b17ce99645d5e0a15650d188d11a3d2369b50fd2324e5bd27e219204c83dad6e0f6e4c78687cface272345541d03578f64df9412136a446e58f91b4b0a677d7dfda11b86f7002704377c5f2b50acf63a53d856d15ff00c4e1ec79f21a8732419624796bc09caab073655d4a392e014126de55e72aec59dd1cff1f28318b4f80b0f646c9fb82f331e9f164d8224e5a31ac7e2101f81b49ec53ada1e6ac16e4cf573d65096c0a1a14231b92229b646ba1591107ec1216cec1b48ec1d8f45a6ca5068c3eb56f5a10898b81c81c1e71ae70ca820654d33c6b0769375236a5ea52f7fbc3e0e93e8acd4c4e78ca20df70bc6fb23b032e090e1451993a6bf803ff2aaadd89554640c3a3872bc5582d553181ea44c354ce961756a3745eee3e2c0f0fa2dcf52d97943066c8a5fb1e8ac810785082e72f74a3348a8373047c9ac421f4f8391f7a9bff6623a73d8b8bff0ba68d549a5889aaacbfdb268006e077a3fc1a30424daf052be7fec91a2252d74a2949134456871610243b9dcac192a068eef61b5fe72bd9519f14aac7942fd6f11d1098f2c393d046be1fe066dc1438a63a8642fb7a5d7fbda544153bbed46e493b03db4725e4870d3ba5b1309800fde832f396150d4701c66e403fc3381240cc05a52c30bce27ff1ed5ae6877f3707e01a92ae00396352dd0a21b2bb43f1c8797e20c9659e072432e5c91381592a0cf5fb4209a61403de78084df437ebc2bc72742f1c520d4bcad47df074adfe2467e39b56da9844dad970185c2fbd437672cb54b1213c313d34a33be4b02b851cf44dd26619aac9e3957c3c981cf594b7a2ae947ff0e6d7ab56c05fb27899d61ad0b8633cf86c68e1fe080ac9e09b8d2f7d8957de50dba34ac23a11a516ab2342af6b14f03a1a291e0daddfd12e100f16d480ae67fc5959285d0005d60a2a6958d08d78f4e063048c0340492e53682cced93365ae3b7080e7736ebe7a3601b5b0eef58b7ca9ffc091b513a7ec19169de23a2be9741a747af461ee104b5d2ed26053dc0b9656228786de02e51f34d7ec5769563a4c3f2c314b6b7e16e675506d2a9ddf5e3d8806ca97632e4cf9ec3f137bb561619c9b1abe0015f536d9f282f9b4b716df1935a880c2bb14f4f77bf6661a32e9921c115c9ea9be05eb2fc5671f8a2c6d2e5cbcf51d2a7bcf70882328e5a5fc750a322844bdf7fc93909e2157519cbb91c94f5d7a3c2dfc1a63d6ee3df20360023a5d71cbb12788056eae3e4f79bb4b7c890abb45f93adef290ea5b01c9be0acfd375831139adc142286344328c99eaf67596a11bc3e527b323ad1395b66864871acd9f48fcbf28c31b7fbe6a48a472d55da5e0791f86035b5d878458548d0b083eaeb0f076e6b1d95f45a6daa93e4b291204c3f1904445f102cb02f14eb96170eca48929c657cd9c22d57600fc14fda3dc7d47b989a10910b23c123434db73c8e32984bdeb41a4aed3fe3a84301163e864f7b19861bfc68435769d3a954a70ccbc0b59f29b00b4987feb7efb3d7dfa5d7c302c5acff186b827addb0958d7f39a9de7b24afc315d518884097c52e2abe7b713d83c489c6ff4d194c60d2a1e1f2fb0e5915ac607026a0ae884ec6269f70b6914e5c6a68aa790619e6b81c5fc86a03dba36ec733dee1ad75105d01ebe0bdd25fd205d04df29fdda4558d8ea3f387f76767d78b72ab577759c46f9b08710c7b40339f83aeab7338d0c0b3b99c62dcab3ae8183c3e1c025007432b7ab03e8200878b8ea0e848491aa7d55a5f17dbee9911e5e2d29fd544bd71cf57c4a2f36da65dd078db5c9a806ca863d92dfd548634207fdc890fd1fc79ae83dc7f513c10f359d29555f90654c8afd04c8767a3d5d5c7f6c2c9cd3ade6cf92956faaf9168c53123dd179791399a7b4b36b4296c434a9ab6c5da63b6fad9ead0e4833f6b751d815ee7ce26f6f9a5b74b32cf808541d74523e964c6e81a6ced417cfb1e124ee48e69e221d712bf76186eeeaf6a54389178a618460549082c027057b1be269a50cfaaf5416fefd5ea2fa79eb861b33160f5e31de44f162ba9bfbacaa75a5c101bec3e0b996b335295e63da48fd10994b1525defb2fb2f025d1bb5b84f6d542b6d56ef48ace92d4610f6b75fc75a5c3cba59b99f297cfc6bcf4eebfe24fdc642470322a121241b087f8fab2abd4bea651980526043cee8cb38678e0864742aaa60932811d5ea4586d5f1f409254f01c0fadf68da03c0179b48231c7bdf6b1935f5220710c70d2d4a0b1d293d4290c6a0320dc3c04293715367f2dc5bf70403a90b1f164f60eaf4c21d9b0e13313b7bf9a8b5cc3d9ce870e33988608f33e6bf0c90535fa904602f2c71d6c1ebd0a32add0f992d92932c2199bd2e0721c68f0f2bfc933e53175e70cc820ab305e430f7cf79cbf359b85644075e2bc76ccde31f2fa29e78a8a6ab4f6445f5208c6b884c581f7501eb6b0991d4001d3404ca2f42c02600aec7585c75351c43d4d11818d8570710c5b77b8acbdabb2054b94ba8182f9b8c5e89ec1b1cda1025dc7aa11784bda9afdaae14cc7c936243fe46332e5765a54d1fd50eef41209cf91b48a4c651d6e549ab644ff2ec968e181d6eba63d10247856d09c24b0a31431e7d7c92bb5ab346da05d9b09c52eabcda74eedf36fd6dfe03869f1cdc14ddfbcacc09584c8a37ca8bfca05f31e76e71a1788d646d4b6f527a4a2137a23c389209d5e7f6d6bb95d4871528763f3f9b259a2cbb9a620cef0e337745292566bc140964bb4a33d25ac6b35819b6ce594ab752ee364550a61550d8b3c180ae50eabfaa5d97ed5324f774c587dc6e8fc5bc5186721caa7dd731e7885822c37dc908ed6e0ce36e1e67d339cc19f5cca164a1378c9b868f3eb32827b10506266b60b50a63bf0c1afed979247eaa43d90247c69acaef84d4fe28a0aae8ba7419471e1179a0e78e183dc309b8033cd2d03df29f3c51b16ab6f8f2be2cd491584e7d39fc8c4578e4c917a08b5b00249786bfb7d9802e1da27959fea1b6697c26fecba5d27a67053139c99b17ed5063ca6d05a84c458ad3307d83f6ebcaf29cd18aa4b8bc5f65ab9ddc662e454ebb554ee24f3d855baf85b552100bb0b8db98dd36a3894ab94ed86f4c60033efdd2f3b9d89a79cdaef0645cbf4edcde79dc02b803ab9176e5c5651f72c0494eca1d1650a9f09289731f39907eac60b54ad36f8c3d9ebb3792137142c0d45be7ca151beb4fe4178737f48fd3727e496367781f31543d6ee7abea927fb7870d2cf41a0bbe5c6a72bee0d2d08df03a2e7c179d2751ee28678cbcba565b0c21564715abd4267dab1c1e2fada4b2be5afee90a67ca942e46720ee21122c9838e50f9cef18b0ce21957f51de0ffc38ce1473b17b98a11b2a39ac7ff5da8beb9fe17a851911790f27a5e071579ad3860902f41650d2572baae25444660d277f7ce59db347656ecc4773a46d47dd36601ae6876cbbcc5189aec8081a4d92b1770acc3528bbdb5487a888e46252e3db7a54ace014284711096ec7874987bf9bda84a86a769757c61eaeb1902185e52ca8dbd2f9cc9153e4ef2e629259348062f663942343d5ffce6cb7d3ae1d1bfcf0ca4ccc4691a415a4410b5a02b909bafda0645d81016bf91d6ffad8725399a21d7cf5d9c5e05a8dc8b6cad5532683e6abde11431a2419f7a96e0b4e4b9122ed700d9e3523dd06dce97a447b4098d3b9113d0252e37b6235c973693e8aa9a7e97b10836b777abd4f7b17743cf6259dced1ac2665a6cbac2fc6314f9693491eee17dbce29ec1910c0531d8108cd7a7fd07c576239ae844a1dff6b0ac4e6296f7cb8870ea8c85b0c5cea469fe74c78c4d619d7da139c476f0534cd751c601afc17ca5716f4e7abb08e3b3141f5a08ad2a6076814061bb52a64edf153f39bdff6bab77409f35519905470706a2a77967c4fc2f31bc037e581e64219d306c85d418fe593f72eafa0fd63d328955c7f330a92e1b6da80bc23c0efb32df89834e1cf5f86f28e32351ec1978958190246dea9fba949819ac677b1bf8867bff36c851a1cee86a41ca7b75b12bb8349ceb76cc847097d534cb1d52eb591e7bbcceebfe1d0f03911a8895afd554b1d4a47a94952cfe4e381562ac92b692541cea01b0352969dd54f0e27209e113eb8c7b8525efe84aed9e1229b46d653283dcf5"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0x1}]}, 0x7, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x40c}}, {0xb3, &(0x7f00000002c0)=@string={0xb3, 0x3, "bec1f391a78b11ee7ec4dd517d010105ef7219c55e588036a389179f0bd399d52e722670825a63c007b182c7c87718088d3b847f1ed2e2a346997b6ac7eff20c7f41e87cf63b2afddd9a32ce3a1d36fe0d1eb1105f00306f0603c476b7c41eb7bb189bed226d61d4653ba94d46ad1f921f58fe1bca16b3a1b9ae8a8cc7697a62809b923dcb3d6a4851c7b6757dba69eb6ca424ca1158d13522ac7507db7197f7356e7dbc369b901563999ee55eac2f6ad4"}}, {0x89, &(0x7f0000000480)=@string={0x89, 0x3, "aef81548692b9f5540ac545e5bcab42eb704ceacd57368556e41ff01711d6aee9fe74af1859324118477f39f70349854c6e923d1f050fa223cfcd7ca90ffbdf7165f80eb4eacc3c8aca56da125cd56af0b6aca84cf388f306eec4af48e234c6d95a6d454d93097137a6416ff59a6abb43fd53c18424aa9ac110471e6bb4ace6e8a20d9e4a199c6"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x605f}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x400a}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io(r0, &(0x7f0000000840)={0x2c, &(0x7f0000000600)={0x0, 0x23, 0xf1, {0xf1, 0x6, "ff23920f7181052714fa01c86c9b0454460f94e1db071bd82af8e30fb110a80ca684dd18a4214dfd62ae6664b6fdbd6f5bdaf45adf0ff4576a03557f1d20f86cbb17b8cdd52de483c8b453e84b9ce7583cef834df4bcfe383a6e0cbd88518bbb0009d53d3dab908ae7001dc45ebe589c0da2e57b5a7893997cfddb061af09b74e35b981c5d7a121cb96282ad5aa3dfe77bca45c3c20935f63e5976d772fbc5364b3a792665f091857f9593fe2d734f42f7b80edf95e1671677d01a1e50404df146e8d59fb6abeb700c11d339387214712e95670247521cfd85b000da46576c7c68dbaac093598069997eb95211492a"}}, &(0x7f0000000700)={0x0, 0x3, 0x55, @string={0x55, 0x3, "1770a7a6fd86a3a37a43ea95978ebf730c9d1a7056d934d16918d38dbc59c713841bf1c2eda30a352bc64a353623802ccadfe925cce989f9147fb7136c835e49fccf5f39e8eb841bc8381c3867bda28814edff"}}, &(0x7f0000000780)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x8, 0x0, 0x0, 0x4}]}}, &(0x7f00000007c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x10, 0x3, 0x7, "dac158f6", "14e52e94"}}, &(0x7f0000000800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe0, 0x1, 0x81, 0x81, 0xff, 0x8, 0x42}}}, &(0x7f0000000e40)={0xac, &(0x7f0000000880)={0x60, 0x11, 0xb6, "607266d46fe77a9f3b8ef9b40e957b0c58d0b9c6bc1d3d03bd414d005f04544d3ce0404af245a7ae9b309d147b560fd692b326144dbe8e8f298b759fa19b57895763f0cbf52dc354288c2e5df767e2d553f60e71511e2cbda6a7ace8895ea7e025e4cb626d620ed3656193e0e20e96d92fbd452dbb649eb55d0c91ec01f9c22fa6755b310207ffac4ee32f63b1371449bf587df1f9aaa7fb62c6cfa68b92f3b5357ddc72c15c5f5835f2aaad619b85f5543a8c1ce65b"}, &(0x7f0000000940)={0x0, 0xa, 0x1}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0x67}, &(0x7f00000009c0)={0x20, 0x81, 0x1, "b4"}, &(0x7f0000000a00)={0x20, 0x82, 0x1, '$'}, &(0x7f0000000a40)={0x20, 0x83, 0x1, 'M'}, &(0x7f0000000a80)={0x20, 0x84, 0x1, "cf"}, &(0x7f0000000ac0)={0x20, 0x85, 0x3, 'rrU'}, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000b40)={0x20, 0x0, 0x4, {0xb0}}, &(0x7f0000000b80)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000000bc0)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000c00)={0x40, 0xb, 0x2, 'iw'}, &(0x7f0000000c40)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000c80)={0x40, 0x13, 0x6, @dev={[], 0xf}}, &(0x7f0000000cc0)={0x40, 0x17, 0x6, @dev={[], 0x1f}}, &(0x7f0000000d00)={0x40, 0x19, 0x2, "32bc"}, &(0x7f0000000d40)={0x40, 0x1a, 0x2}, &(0x7f0000000d80)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000dc0)={0x40, 0x1e, 0x1, 0xff}, &(0x7f0000000e00)={0x40, 0x21, 0x1, 0x9}}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000039542f108c07021047e6000000010902240001000000000904db00010a04c80009210003000000810009050a00000000000003f0afdc0a5c1aa7f091e22771a776868238520ff38068566d29ac5233134c457404ff87ee1d268946bd4d3812510e552cd7281c524591cf13749cef7a636fe8333aa3375bf73d4ee75a0b57df80d54a41c91aac5b35faeac55c28029add48809faaf8606f4036a77ed0dd9c176a4385f895001501b7a7f7c646eb507fbef7047e1d3fc6fe92a51a2f90ca5131379791bdf1b6a88eb1c88b0d368bf8507d4e384a38d7f16eae524a39603d84608258e1f5132f1b2c62626161e749a2dacc4a070000001d671b58fee0224776b16f00000000000000000000000000000200"], 0x0) syz_usb_control_io(r1, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x81}, 0x0}, &(0x7f0000000f00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1113.523036][ T83] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 1113.613138][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffea [ 1113.763067][ T83] usb 6-1: Using ep0 maxpacket: 8 [ 1113.903137][ T83] usb 6-1: config index 0 descriptor too short (expected 961, got 36) [ 1113.911445][ T83] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1113.921172][ T83] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1113.923096][ T5] gspca_stk1135: reg_w 0x7 err -71 [ 1113.931104][ T83] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1113.931131][ T83] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1113.937259][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1113.949181][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1113.972532][ T5] gspca_stk1135: Sensor write failed [ 1113.977860][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1113.984191][ T5] gspca_stk1135: Sensor write failed [ 1113.989463][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1113.995833][ T5] gspca_stk1135: Sensor read failed [ 1114.001043][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1114.007407][ T5] gspca_stk1135: Sensor read failed [ 1114.012593][ T5] gspca_stk1135: Detected sensor type unknown (0x0) [ 1114.019252][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1114.025596][ T5] gspca_stk1135: Sensor read failed [ 1114.030784][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1114.037116][ T5] gspca_stk1135: Sensor read failed [ 1114.042314][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1114.048662][ T5] gspca_stk1135: Sensor write failed [ 1114.054000][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1114.060311][ T5] gspca_stk1135: Sensor write failed [ 1114.065677][ T5] stk1135: probe of 5-1:0.28 failed with error -71 [ 1114.076624][ T5] usb 5-1: USB disconnect, device number 87 [ 1114.723053][ T5] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 1115.083114][ T5] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 1115.091208][ T5] usb 5-1: config 0 has no interface number 0 [ 1115.097373][ T5] usb 5-1: New USB device found, idVendor=174f, idProduct=6a31, bcdDevice=30.70 [ 1115.106445][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1115.115668][ T5] usb 5-1: config 0 descriptor?? [ 1115.154956][ T5] gspca_main: stk1135-2.14.0 probing 174f:6a31 [ 1115.453091][ T5] gspca_stk1135: reg_w 0x3 err -71 [ 1115.459323][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.465762][ T5] gspca_stk1135: Sensor write failed [ 1115.471051][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.477548][ T5] gspca_stk1135: Sensor write failed [ 1115.482847][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.489193][ T5] gspca_stk1135: Sensor read failed [ 1115.494421][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.500719][ T5] gspca_stk1135: Sensor read failed [ 1115.505932][ T5] gspca_stk1135: Detected sensor type unknown (0x0) [ 1115.512526][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.518873][ T5] gspca_stk1135: Sensor read failed [ 1115.524087][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.530389][ T5] gspca_stk1135: Sensor read failed [ 1115.535621][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.541933][ T5] gspca_stk1135: Sensor write failed [ 1115.547265][ T5] gspca_stk1135: serial bus timeout: status=0x00 [ 1115.553592][ T5] gspca_stk1135: Sensor write failed [ 1115.558915][ T5] stk1135: probe of 5-1:0.28 failed with error -71 [ 1115.569755][ T5] usb 5-1: USB disconnect, device number 88 [ 1115.583255][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Error reading RX_CTL register:ffffffb9 [ 1115.613241][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable software MII access [ 1115.663139][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable hardware MII access [ 1115.693103][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable software MII access [ 1115.743074][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable hardware MII access [ 1115.773085][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable software MII access [ 1115.823055][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable hardware MII access [ 1115.853082][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable software MII access [ 1115.903065][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable hardware MII access [ 1115.933093][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable software MII access [ 1115.974633][T21659] cdc_wdm 4-1:118.0: Error autopm - -16 [ 1115.980317][T21681] cdc_wdm 4-1:118.0: Error autopm - -16 [ 1115.986183][ T2771] usb 4-1: USB disconnect, device number 122 [ 1115.993029][ T2760] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 118 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1115.993807][ T83] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 38 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1116.005364][T21768] cdc_wdm 4-1:118.0: Error autopm - -16 18:02:20 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x0) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000040)={0x40, 0x24, 0x75, {0x75, 0x10, "59f270f715e3d8be2158d7f11fc83c3c458e880be2242024870a8b8ea2383a259cd4bd03b60a9180c090c0965058bf1082da9f021c68cac3a81dfe89daf100fbbb971a7ee802abb020815457d890a761d4f23c16df62f7e9a03a7cb9619a54a5f6fcaea627a5b8fb878c28aa67cb3a928a951e"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x813}}, &(0x7f0000000100)={0x0, 0xf, 0x35, {0x5, 0xf, 0x35, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x5449fb44e4891207, 0xe, 0xf3, 0x0, 0x101}, @wireless={0xb, 0x10, 0x1, 0x0, 0x12, 0x2, 0xa5, 0x8, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0x1, 0x3, 0x6, 0xf00, 0x2, [0xf, 0x30, 0x3f00]}, @ptm_cap={0x3}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x4, 0x5, 0x5, "ee65e89b", "96e6be48"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x18, 0x3, 0x36, 0x5, 0x4cb, 0xf800}}}, &(0x7f0000001740)={0xac, &(0x7f0000000200)={0x0, 0x14, 0x1000, "d39131f250442f93452ad87adbf560e64fbd106902e816de49afe6795929318f93053834b233187792869fd2330b63ec32f68e04ef384645189f9e25368f7722c7266c56e8282e8c797d0f338575c200ec6435710c3bbb9f1feed75a1ec6305514a831337e0d1541d9936493b256ef48ce4d48b627104906f4e0829a53fd3f0c741509eb5f50c44dc33ca3584f8bcceaa614707a403b8a4e4713138f6321372a3b99e36dd9c4b5a044c41c3019e99b02b9ce7054cfae5bb29b4b028eae21ce975d8dabae48c9d33bf2d3152cc78f39d09ae88d9e79d87687730a03b9f9bf07421e97bd91605d6fcc310e99d199bff7578df8e11e3db2fcf44351924681924822f880d52128a6b8d781760c5d3feac7355487b2d8516a7c34062a94f2e2cb4e335cc21702daf9fefab607d13e504a49faccd04bc7bdbd163c97b70eaa5ec1ad9c27589263c1f3ef50d698602fe5cde0cfe1d7a946f5ea4496563d252d310f4fb400e720cc8b8b23bd4bd00f58af769fc0fd757c246f95ed7839c3349f106bb78a9c74444565ce37efbff0680fc3fd640b46069f9e0a750daec056eeed7f99ebfced205912b94fdb4e641a76ca591529572b1c7589ee2c5393bcf4f34173492e3eacf1f3db3ff3cf91cdc41b79511b371deb1255e360fad9b0b4a9a6cafea40703ffabea4a80e2866c9fc81b9f4132a97f91641fd94f685cfda73797d96a43acee3ebc11c9478155b8973a570ec0b81458a84699840dfcd419a56583d10344a97d779303a03d3a060fa270c17ab02bfdcde2336b1400430ae5e207df6c2ad4f61132c2998f780a1674c6aef68b0eb7d30e71edd420053b222f48f1923427b9aab36112caf98b247e8ac12fb7012291f59f72105122b5a2696d6d314a6882e00533c535a92e57870c7ffed89668aa7358ea802b78337eab13508e5e169e9e3a1f2b31b35c87c73801862bd08a7363429ad7602391654d74effb3d3b759591896b3dff5c4ff397046e2d272187a5986391fd8bf4a81beb89fac472505f6e779128ab32f4feb53325479cec5702f655cb8ead176f262b860a31ce7fb2587ec0785de51875d1f99e0408a1c1c467b0c2054665bcae10e077a333f00399c805308f5072e553f5e24ee038c7ecbb914b613c15436604327c78b3c27919a52aba3ab86d1b649fc5cc7170103bf37cd8782c212c830914e0d64275ff59c658f4781d57dacc8f460ffcc7be12a4a5554ed11eefeffe3a13ea1c64085984b555219acd70c4516289132b1cb39c20743e709ab2cbdad20310fd67eb6ec4a3370c83f429580f7f42138e3a266efbeae8ef8dfb6c7e0a0103dbfa52720bcf58c351fdbb83b2f69abf81f01df071323acb4c94240b304a68b37c81be88847ca7f15bc097114fee2e71cf3a0dea2378bab5da5f226bdb9c6fb2d293082b41d308f3da44829040c77cce7082df7a615996e9f67cb194ead088018dffc026f297c495b505dbf9f044f257b08950d4473401b51e131a2167ac3b843b3655dc2791ec71938590ef684014ef504fb25fff20614234456bede338ff7f83791434ce6db7728a5542bcd8106a3f1add2857972d96941e66b53032af821329cb1cf99bd7b80929265216c76c66913db428566a17fbf576d0d2c5ca3da785ce9d146f26987f2753ab9a6fa8dd0d949ca0767102e38a522d9791abfd67816d17339476499e44db7b23b5b516326c14ced48577f19691877b53204d785268ab10a4a5bf5adea06c15b416041164109e5daad94694047b8087c36a0b693a6e59ea03b9b8fe730718cb79fe5d8b07ce230e5a5a412cc7ffd87d4ea7c42a1828a05fd6cf54695c96d25e8b0d3bff28d0e5508196c4941fbee51d5b9d3f8bedcfe7ffcc74d9ce0ba752158c8aab4912df3083f16a7a23c37e437389da5b7e165884157bd5bd91ce9f139ab306e44ac95074517d17183d6f2f7bd93b1748023ecd1850fa55cc8b8830305c23964481a495d6080b19fd3162c4739b74888f2b0bd36bc4ba2ddc19e431a01f300a8b32e5a2464a9a0f8480628cfbffccd8bc9b2ce6217573e2eb705ca9e246a5b5e986caf6c87c13fa5289ee44992a4d42a5a4146d80feeb398ed0764be7a915209012cab4f2bf3cc0595c7a53dfdcb066e2dfe368209bc496470b383b88037bedc31be87c81e8242a27b4e85cf6a6c7e57c688d0ba91d61cd6611858a51d539d25abbc4d7a9907cc74187a328e26682973d8568db4c660f091b413c111aa6b56ced2db95f9f210cb6975288c182b137f86648b9c4b1c38b1cab4e2bb75888f6191b22fae4c906f4f6361627b7958f4c48f0b5d2cade7311a309b00205e481b434088cf4957ea1a1ce9c008d3d4f437645fef0bc29d10c5de7408f1ed457f92b63f0d040fb23ba761a2dfc7a2666e68b1deec3316526c05ecedef137d417514288b1cd056c00fe9ecb791906f0c749fbd6e89908dd1f93990d952942f86dc07d630a120ba6aa342741a4a5cb6bc2b77cdaeaceb94f8390d3ace7f2dca2a78a77200fbfec7705c11135982a958a69209527eb2a9d5693b47c9b73c5f9c4d7195c7cfbafd5a1da7ea3d8befca20d06a5f6864bac2470e84e363c2220280f3e967d87a8a2950638f63f569e1fbdbc98de11c0d6289b134aa3dbc5b40b59a18cfbaf95846d17dcd30c1dcd49724e0434a72fbb44344a9b44a0d6495f93acf915219c87471985b71b600ad638296fe822401ff3c0f65cdc954a167a9da8a8df52dccd228f10d0edacc277d80b040d6147e1d487e10728c4109f8f33abfb9c8dc019ec6f68b714a6b6a3d7770b4d20b3ae52698b8aef9a1dbdfb536a56024a364cebe040578c2edee62bac973ef8eeb593e1480c8f16e5766a6562035b88d66c8bf2c2070dd07000991d9f572c497ed7a2736334bb3ca50ded78a3fda5f4d478d10fd57fadb52165d3a7afcf24620992ef255c0121101c55a0c5b831a9344889b61bc587991561162f250f8f989c7307eceffd5f668b0ab6a1fc8d8761d65b45c014cbd4dcbfa41dfc6fcd02799c674f4753e12cfe1179c1fa34d984decffda0da6d798976080cf42bc06717d102bb8e5f98b8da0db0f5d21e2b692518743a8a8ed7ac0d207956fcfea100aecd26692a918ad4346a48d582b038df222737bb66e93efbf0a9dcecf2cb0595c64ad2b2321d0d61dd243a81f31ac847e1280e520535628771187f8518bf5ecaf06be33f997ac330de3114b600eb4413ec265dcc46afbf4439ddcf110831e17f8f00d5ae3d521610b0ca3f3597c0f8ec7e48641e9628e4fb1401c0a8a60c8b431d16abe49cc1cde6be18b59340f86cb445f9665a77536c8966132cb6c78ac7075cd7759f0a4133f6b0555265e5a602d1f681743e1a92630f0d1f52030f77b33225b2f761c465553bb7ff791538d2780a41c872613e69a4d0dddbd3b2533f9d0d978181dc0445d0f4c4369a78f54261fc8938f912fa25dc1f607ca3b62dc95e820845d530d2689f988335bc8da0a0d966b4b926c7f526402059a28124a98ece062895763bf00d19f93f24f4773092a14ef459f6cbc853b994a9f6aaf29d53249e7f0a97f6744554564768755b1b62d6d9679913c3927547e6bfef010263c2621c1ef133be142783472641069321a7c1152a8b9c636f563f867867dee5ec3a9770f8cb6918cce8927086049cde65a25ff59a1f60e23187a20d3e4a4794796ba404f33de71ced589c79187cf8a3202ceccb62e4aee12afd033a0380c652ff024659fe40004ce18df598ca49c45ff0871bb0d71a866f33d43bd4e86d20dee8e081472ea3d1055064c5a6f1edf8285318f7cfb6cbc90b931f0a578dda98b1a71a51f19526ab00fee9223c85ec8759582a56e5e3dfa01bf0e634747542dad9890f6ddbe05120760f49076d1e6a1b421ede6753e5f89316165d87a3704830e8a2f1fab91ff715852b600c94a25aeb7c10c8bc4ab6f44522844cf26277c1bf7159bc6384a68d023d541c4a7b5008c483b39ba2854456ac99a8532373f0022df85e263d875ffc3dce807cb81cabb3e9d1ffb4817998061e6e4d2f6f0388068ab49ec36c50617d5ffa5cf5b8803e5201477fbd7e912a500a2dcbad9dd556e78d01d501ac7ccb3793eb34410eb40542b65d12f7eec4a2625e9675c58909998bf16b6b7ccb38c682fe233100baf9ec9e0060d75595c64095fd4958bded2cba1ea3bfb31a1f53a62c6bd44cc615baace03f7d57aaec48720a65c69262f92f5bd7ef96d10c5c7b97db4065814622eb73ee5813ac0219afa353b35fdfb419e549f11d6f82bcebfed466d4975be6524cda0ac1262a04ee83f1190a10aa087f6c10451119456e4ac48f8c25188a24e47597344e5f113323173ecc55f864953ca31dd22c6e1181a2cb1aba929ca7c24c6398e5795e8a007532e155c805223911621355a587242452018330fc93b3a285b76cfd61a517749cd4e97441f16fa4db78703f55640ae2da9d825e0f1f554ff4c3175c7aaea99616d607679a024273c8871be328a298aa68e6900b7a2a7e07360f0e356a570dcb726558276530abd30df84434337acc7b59890428b1eba1f43605a8b2c1c3eba0e58138550d96d25001193b73333f809e03ea887357465488fbc4792037e01eecbc34951e4a7339bd1a0b5893cd40f32d4a4853755803c3a55a0bd2411a70877a8ca2ca9d7168b6663de02773bc69407cf584aa9d1909f9cd440458989e69449b542ea330a715ffbe9859b8710ed86f7f0e04695e4265426c025b0e39154b4c79d487c3add0a8fa2f65bcabc9cd1c5084ba9429f7dbf3652ecdb3bcfed2b64fe16e09f5c95280dfa604fd782b6fbb627af84362ecb2950eb9202c8034c30800ac671ff32ff8b87278c3e5c64455d9d5e61e75d345361a7ffa8f733a05b52756192300ecae7ac859ee0bbe1698ea081b7a1cd3e3b721c12563534b4b467bb2384b0d84da0e567d983eca8dec36b497c5981cb0b9cb4042d7e004065cf1d046366e62a64ce709cd0cdd92944f6a8ca35cea2583b794417b73f3b607a959f4a49688f48add50beb0c1b0d214297600cd8ba7ce32ce3572be2fcc21eac067f113132cc4688e0f63ac6bf3fda0dc482f6f75a117eb09e495285c21a90b481084bada882eb2571cbe22195b514c4d2ba898083778a9ed98452c8e4d7c3fc76deff8213e08abae340785fbe59bdef8cd1818249aa6fd951ae1dca4c41b9c31c78a80ee8592360fb7e4162a4b5d3effada2d48aa27781d985cb9f7bbedb5bca40a3dfda4a18ffcb9c4b5854905da3c9e08cda4ba91ba731e8422e6bdfa678bc773d027cb84e064824a9916501dbc38ba0aa869412e990e2ea2dabcc8d02e1ea67e55d2ddb6e241854ce82b59f6720ea849368f09e55f2b2c71188d442eda0cabac2996fcf4f7daa1cc5ec4e81ecfb3cdcd3c120ef11f8b38f3c60a5f8b57bc7eb3aec6d70290688dccc440e30e65c5ef3a671b217164ddce656b83566b776c014284d5c32d5ad0a5458cee5772c019f155078e724d18228af2081c87366238d679c301394da42475f00fc92cc2da3b383d62f7517c2b349c83d015340e9f47697375db479c94a2e3d30e09b3d1ed30e3fa0fa00fd8afc95521c27822da66b7715f9ef4e5e293b2faa2ec6cfe07b8724985df36494df42f7a68fb087224419a19c96dcbcbab21170846921d46fdc1ea32b33a07c75fbb1f2fabab74b852d5cf84ea8aa33fc31ddbfdba2a0248f72c8263f41ba444b5142694e6e4d7d4513a1259facea82149f41a12c906b77e0010339b5c2dd14"}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x59}, &(0x7f00000012c0)={0x20, 0x81, 0x2, '\a\t'}, &(0x7f0000001300)={0x20, 0x82, 0x3, "85a2b1"}, &(0x7f0000001340)={0x20, 0x83, 0x2, "8a21"}, &(0x7f0000001380)={0x20, 0x84, 0x3, "a42412"}, &(0x7f00000013c0)={0x20, 0x85, 0x3, "39dce0"}, &(0x7f0000001400)={0x20, 0x0, 0x4, {0x1, 0x2492080757caae4a}}, &(0x7f0000001440)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000001480)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000014c0)={0x40, 0x9, 0x1}, &(0x7f0000001500)={0x40, 0xb, 0x2, "60e1"}, &(0x7f0000001540)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000001580)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f00000015c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001600)={0x40, 0x19, 0x2, "b7ed"}, &(0x7f0000001640)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001680)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000016c0)={0x40, 0x1e, 0x1}, &(0x7f0000001700)={0x40, 0x21, 0x1, 0x4}}) 18:02:20 executing program 4: 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$printer(r0, 0x0, &(0x7f0000000340)={0x34, &(0x7f00000001c0)={0x10, 0xe, 0xffffffffffffff5c, "02e300671857f6fbdd65361320"}, 0x0, 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}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) ioctl$HIDIOCAPPLICATION(r2, 0x6611, 0x0) syz_usb_connect(0x5, 0x3278, &(0x7f0000001940)={{0x12, 0x1, 0x250, 0xbc, 0xc7, 0xbd, 0xff, 0x13d3, 0x3395, 0xcc6b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3266, 0x4, 0x72, 0x81, 0xe0, 0x3, [{{0x9, 0x4, 0x5c, 0x2, 0x8, 0xdd, 0x88, 0x84, 0x9, [@hid_hid={0x9, 0x21, 0x8, 0x4, 0x1, {0x22, 0xbc1}}, @hid_hid={0x9, 0x21, 0x1ff, 0x7, 0x1, {0x22, 0x953}}], [{{0x9, 0x5, 0x7, 0x0, 0x222, 0x8, 0x1, 0xff}}, {{0x9, 0x5, 0x8a, 0xc, 0x3e7, 0x0, 0x0, 0x0, [@generic={0x1002, 0x0, "a7746be5ad286245a3aac0743b4aca0e53ecd7caad2d6dd720acdfa2065123e015f33481b2dc5798310a50f15ca910069bf758889757099d485af00f32004d310a1edd5b121b34c57966cd242665846c7ba81d21354fc2868d3daa556a01efbd21f2ef283a961b9e0ff8fcaee985c923050cc6d9ca90a381b5664d062b5075c2a3f9f394a245b011ef6d9ee74e7838b1e0f8de8171c9af7f655bc062c3866f19c6a29a00d7a1ee5df46530e870c07bc1c3729856e17a0a5627cc511ff919bac657221783014666f9e91326e6c0dbd8d18805f93843c17da282c6b41e3bfd3585d4f59527ae2f03f303972c44ba8de5307922937d518132944bebe7abfb8d699eaac2dd8f51e638126160d39e824ef5a2473ce2004f0151b288cd2a9c33ed4a976a4ded6206c24256491e512d1b0744cd612977fce855b7bacee38f658ac0710804c3e4c816ce773ae553ee1ec4b238fdae4ca397571335f2a219e9c0d5556ea806a4ffefc54b9e6df75622c858953cb23eebcbf2f805c4669cbe1cd9b53c88ac236c251dd0c56d09b7c887d7ab995d34279658cb8312be18cd4d52f56292f92815e98085d81580d52761bf24d228ffb6b20a2b705546c9763422579a1cb4ca295e866675559184328250188a734e53b769250c1022a9dc880a6b124f3054a02888516a90ccc02ff8e7d67148d457e6cd87b84022d52df45f4efdf52dfd5e4c50aed9444a82d21a254e26269e2708d394494e3507e35fa82989cc8c9d807f8ac96031e4cb00576f19e0cd0652fdad3de118ac11cb019bf9f3f0a3fc35c3f8d72d892ad5b26de6696862c734bacef1afca941b763e25860688910ea2cd570e1edf71193250bfb959d89c638d250a9f64c194dd6eac1c3323bf1ad6f8291a7c7651a5736d7ecf509df670ecb07983c64323a47bf4bc75d962b663a8d8b9d8f8ca675305f16ae6b8d7387e9b71795ae7fe75d0330bb5d49a9b0d12d2b62926c1e620a9a133650670e4d96e30d04020e5d7cf3524603005f9123a98cf5744dae810f7b05cbaae56d2baccf5a85361c76805812167d2dc5a7c3f9453a73935ce4370ad6f21b918c3c38be9c57ee665ed782010c2462f25c58d2841f29f461fb8e2ce2ab760d2374e4958913db0b24d79585113ce596a278c7dfaf2df94ec4150323212d7aed3c0fb058efd8b1de7b6c2a828504f1ca826339f7ab4534a722f483790598c72abc8245d9968e965ad241c4cb1661c541a8151116be1a5c6ffc0125536cf0f823f756f5e8a6cde6b0314305f49d77b1d7055d3860a6cd900523b3af5ce47e688440b8bed13480951c69c6c10f678b4f69c487e1baa7a51685c46cec88f0519d022d10173089263359b0fbf6274250c74942b6acbd681978b0a857da892fb3c5b4230f67302ca0320a603dd381d388d09283dc014eb8819489db5f3c1911b6ba1ecaaf2da5167f613cc0b5ecefa23b79b920f5e8d3ac00c1d19021ab7a17e9729bc85b749bfab920b29b96e0b9a3850c371f5e02ad263fd5000e2a11a81d96539ea36e8bc76e1c951dcc09936ffbacb17d0a8edef65dcfb804ae5150ff9d72a93672af84ec4c9da7ae99a371bcbd9a8c2798e27cd87233475032da4a7151198001f1ad8c12a4caeac19fc6e50374f7b214e411069527a10dba1c70c078cd20150d0dd3b3cef6d340dba202ce9bf63635dc669919175a557ac1e1dab8bf06892e6475c02d7f446ddde8d66e6338a24e3887c3e04243223695c5eb58b36b41a987af3637b08c1466e48058e4cc1cc37773117b809582a6672dbda7efba89f703d7f740ef5984d69248bc1f89df236624e7657c0458ee7643aac3df2cd44efa3c5eb00987f4366a9f1dc5e39e8f187d7a3f75ac27eca83587aea4f04a17e024b940a71c7c89af7c80c50b1c84ba79ba241371645b22850ca890286ab040ae46fdc8430946c79d92b5be1e6385d3620bc1e5ab92cb8218fb6692099a17d0645833a7af9c8d87f5fc5d3e7c27c85f5bae36b0228ac98d3b40ae09bee692fa1620efe4fe149479e66dd97f891646f3458dbefa977037db6f043b7a63d0258bd434cd50f25ebc72bfa5f0a04d13a6a5df10cbcac67996d6db89a0ddd9f9fbc1c0299a723fdeb9d8e91118f6d708f15d50d2f3808cfc7ea85759b46c0833f831b08b3bfbc3ca3a51da134b73978468ff2205467d9c8f22aa0129ed180d290c02df85032714758344e214b99d5bbfc554269fc1859166b6356c4fe34fb62dbe27bedc432e62750368194867921ed2d3cbeb69054bd4832dcb3231010a906a589dcc206432de2081f049046de550ee47afe2d9c0a6e938e22a639e54874e300f0ffb5b8e5dadf717578cc21c292da07ac173e9546ab70daf3abe35c15d4c9649707cf1f1d563910680fb57d5bbd5b87a02e5b2d26cff8cf39ac7b615ee2dda774690b826f56d47052427fcbbda041751e2496eb0f4f9d4cb84f4e2ed50d3175e17f6e890cdcc7405a98ba674726d90df0f36c7ebaf6640d54ef09a1ec30347c96a1a70f8008e50b03d9f2a9a901e1b028427e6c108626ce351bc2f8e0d65724d17f5ab33aae36cac91fe7f07c5ee7b8c34a52dbd8aeaf4b7d66718aa7f88b4732095d02760bbc9273259d32463a8aae9caeb264f54a9f30a960e7076153a0e9d5dc2ff410c8cc3dca291c479cd1a2a397c03e117c9bee28960768caf31b48dc2969a1f2870b0713d2884f2ac2a6aeccf277d658af3f9c5e3bf8d0470b11977b86af62d3a0b7723875ea73efacc69c140b33a91057339beb39b9d93e7fe2696091849e37b25663644812d7d743441a3add952629dc28828d92e1f9e8ec5741be7c64a7d066091876cc17142216988ab76a9c63da8c34895f140fa39a02359009ae52016acd9c40acacbbcda19a7e94a4b1ef7d96b9f70c63c2f41daa4fe604396d6c8f547b3571edf92f7bcdfdb111c181c38b1760a248a43882b9f4ce1cfea3d5c5e4fafed59a4dda0f7801f71887a01c4039950a46d2a617e8c1e3f3ca790dc9a561722032ed444e4a949f40da9a2fdbf63097ced8bbf6deddc7eec76e6263d190107082c4f32276b75202a0af189d1e9365ba4b9d766b699787842625829047df3b093fd790d3e0d07e4a68f93ed43a3d40b790e8e94feb98fb8399b36b25f0ce39ed3e3a3bbaefc900b7938ec6e35fbf20a8a645e5860b81f8204b27450a3a924d0c04bc99f7055e03bb7bc65feed6bafaed7cd6e30b21af7329f6dffc21be3abb8030c545f16ec98cfe585ebd31370a802839c56b7959281d2b837725080dbc72ecec8e685ea541c0db4a915c225d04579ea31981293d485e50db2e26f340f04c98f327e3a33cf2ea001ba729ef9642439ff063e3ef3ce4b164312b941e42c450b99ef051d6800a916ae5d47aa250481271f8460022601042747698fe6bae35a96b4604a38415c5ce444caf2725ae236be81f320f7189e842fafb2cf74aa67c95dcc5082fe99007cacdbfb0d41e3efa433154de073933c8d7e09d08e214b16a31507f5c26b47807df97553b5603e52fdfb6882d62d2c25894f4d3db6af04c01b1a7b3ad59b80e5bacbac6faf3378210ebfc4ca11ad5efd6a60fcc1342e69e398e9aa5ef0e58f5949e20f092f40754684b13b3cbb07fab48070ce0c1bf4fb6d542327f9d29b38c30ff60709eb2039d34e64f156e1bfa409e2aac338c50d88604d5bea7bb8f4e40526a74e866e6918fa3cad8cd7c87f7b2df8ded36acb0d84198ac113b310f90ab0a854be2c6d0450ebf5a09b1aa5313ca9eb5e151e90ee70edf9c8da76934fa52dbde3f2587597f2f3a4c0a0e8ea8db07cfb99c614b52fdeb921d69beba7fea8001e9391282cd138be0119f2298af47d251ebbd9738be9dc4a06c646342235683c86718ba3738bd0ae102ff293a53049140f5a706b79e2793f5a0617b7c4fd98a155b35a3eb798983b2bbfc452918c34f96dfd2df488a3b16be1a2bd3dc74faa56e200e080be77d23def01f828e3efaf0f11837d35bb8e5d68e558a4def86a049ab009b9ba7a41e0ed67ee8776423343585514b87b5a8ec96eb40ea0bae662159435aa673927b269381f251958ac7b1fdb47c6153e487a4cc4b23fb9d136ef5c13fdee54bf4dde8e2c1c1e6d6a7aa68b8c83508c308cede0280ab47981908f9558a790073ad0c6beb667e40a728937242b02bb96e4c7b9a707bd34031f131e5cef1d0d5448a3ae93f2f320ecda1a9bcce31651b65a7a10fd7dc99af8f736e2f5264bcd09212da0fe6d61264aa64658367c63cddb1b8a3e7f3b44d4803ccbf69c95f8542562edd4c4bfedebf938beed8c2cc0f56619a362005188e81057513a9ca1a639f83b467c93659ef6e09db15a8c37d4ebd17eb1f98e7542f707ba843b701d0886e722a5f9d14b545deb7afc148f9de9fd3770597f120bf7e3195d11c3290e14017457bec2bfd81e78c8b268456f7ff5327b9b578195f211b9740a4e2bd469bd56cf348ecdc0d175ed7c74e92193ec84bbfa70b4393be24f34083005a3799b729a6a6750b6c12e8cfc0b6b31449988037ac8cc3869370c12425fc3777d3c4ad25132054dd0a3e3b54a0bdb8e8e4c55cde0781f5637c82ec406d3fdc3254c6537c48e136ecafcf32e64a5ae38739ce07460ebaa0f9e9ef8264b9cedf5eb75e450562650a38d2213fbe5bd7aca8c73983fbe68ea92bc8de69689c7913756edaac0622d82faec10017b8b019b4bce5fab5d8fbd742512c6aa2be52b12c3199702a9608f54fa92a7ae95358abcfadd4f7f7778f261152f293b417c05b06894c5d541343bef08f1ba4dbbcc45bad946cc870b42060d0b702e918acbb69002129c4170e5c32a1329bf750409e267e9ed3ae5fd3a9c8ab2dc26b62a1acc64defdbc53e64e7674c2a516a3c0d6ba4a73590bdea03b15c4f62a15852d3db6f1cd46d8df226aa3f07ea19146212bab0c3e87488410e79f8a7f9a9566236f2b32baeaa23a3422afb5fdd453e43d21715ea45ea1dfc5c4050b014ee2f7b797e6463dcddc34808b9bcc60ce54f6dc30ce16151a06889ff74aee0a5a94df480ef4d099176b809583f71c9926bf81178363e23cf44a040c76cc97a3e859d99c7482487e40f49b7856a0db25138027c0769b616b0985fac0847c198369cdec83257246a3976347d3acebd035d9ef17174ab4b49df4b196daa75ddf4109434325dc1396e565e862c0f38d4c89aed5cd887b6977ea8e4a713d52548523a1af026c0bc476935a0a337cd46d428494178b041585c8896e8b96511dcecff3d4a11e96ea23dc1d9c572fd02482c487a60233fdf5f02f472cc6de019e060b8214a3a30fa525e93802f105eae01c1e58406c1b539fd414545ec726f63e9353ef29b6a328355187022dfa246a203b65c1d26d7ff3c2f3278ac755dfbf5947d425a7ca67492bf435935164d8d9d1fc98bebe3e4a2953da835ed56d39711da34d4461457397eb712707895981d88a9a2b6290db883e4212bacc1b21790c6400b079b40bb6735d64815cd0ede650e6e52fa6a58dc9c240903cd3172f93064c978e9cc3c075a0eeebec1b8baf8209083a48cb611acece37675f65451145e27e67a26f404901b2b38e3c918180f3d1bca75f17cb504437e6b8bf43e2d981bc6f357271bddf68f719c5fe5d4f43ccda8cfcc7c1ae126cdadc950d12da135261d6319e44b6478cffb485f231d36e47c3d4c829254189a7ace20d1fc662e8ee40877adeea8ef696261ff4b30200b2ad756ca355f905dd7779e28fc4d00dfcaa5f7fe5218fe7579aadbab"}, @generic={0xa7, 0x10, "349c675b6edfb92e43832bcdbe585b0696c7c23542451a94486956e011fa15c10c39121a8458295094a2585b9591f45dd959b7a5598931024985088985fa1f49820717edeaae7e7317379ab53698ded9bd4ff7a3b84d5c8c71129444ea7c5270d5930b54c44d7f904c128d0558fac08c5afde31254aa733508fe59069e099ac93598cc5ef7809884e24e936277c41885dd62ac8d5b7d369aa3d6c46b73abd2ea84f7b4c50d"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x3e6, 0x40, 0x80, 0x7}}, {{0x9, 0x5, 0x6cf2930894f495dd, 0x8, 0x312, 0xb2, 0x1, 0x0, [@generic={0x45, 0x22, "c973aaa1464519dbe9d61372dcccee2447cd7921b55909dd9fbed3541a816405edbdb2969eda0c8cd6045bde1c065dc87c4bc9f6f77e18d68eaf4352805dfef74b2bad"}, @generic={0xc7, 0x0, "37fddc34f7133577dd7c59c56134c1317ee780efb4c6c46194935e413eb7706db103c336fda2483adb875ae29a35a7ffea17818d2ca4aad920abfecc37a3bc8a239d7582692f1127f1cad88f9561b5bf0c1d2ecfdad43c330d195eb66eccf71ba240dcd386d7d8cd0469f7a23f9e70083764a30f9c626ec3f1cc675c59f97e9df9290ef26ae7127aeebc3bf8fa04dd8df94513f52bd9171fb762c36837695cdf1f1803658417761b72b188bec6c20ac83534262c4f8103bad426b011471aa35dd556a7190c"}]}}, {{0x9, 0x5, 0xc, 0xc, 0xcf, 0xf7, 0x5, 0x80, [@generic={0x4f, 0x8, "116dfadd893c33e9c2257e0bb6243b3358597e6306afba6e2ad7273456dc8985fb55037cb604a402a3d4324a2c33ec57273471ad3ba86be56a2624502e20cf744d8c84c2e33d2b095fcacdc565"}, @generic={0x5, 0x23, "8c8710"}]}}, {{0x9, 0x5, 0x1, 0x0, 0xf2, 0x81, 0x73, 0xf6}}, {{0x9, 0x5, 0x0, 0xc, 0x374, 0x0, 0x5, 0xeb, [@generic={0x4f, 0xc, "68ca24ce99307001f85ee42b03dfdc2ac3a6751638fa474a85fcbe57e4308843e7c30476f0e723619c87753be00710b14636c9c82391eace2d59d54b373dea9fd05dd0326954fedb4712ddcb45"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x246, 0xff, 0x0, 0x1, [@generic={0xe8, 0x10, "45dbde1417064420892aabdd1af1a7017ed0cb1530ed52ca7781ce91f87a17a555a2b03111116b0ffc8666cf2c110ee1b66e4e59195ac63e1b4810bd9249102f74749fbac5b9b2cfda91422b3ae5916548155354b7649f3415fce889e6913ac433d93f5d0e9a4ce726c5f6f03f174281bd7cfcd68a3d1318b016711c59d910ab02e03560b9ba511dcb7441e3b890098d6e860b849c65f5a9216b7553ca5e8fbceea628c5d1b6b86a015ad3bab166f7b38f75ee691442a19fff34b8b6601bb4c86d6e9227c1d2a5bfdadef0a4731f0928952f80eae34ccb52ff592aa8d1b24b4c8d6d624e03b9"}]}}]}}, {{0x9, 0x4, 0x54, 0x8, 0x8, 0xa2, 0x7b, 0xc4, 0x1, [@hid_hid={0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0xba2}}, @generic={0x4f, 0x0, "1a5a6dc6946e05d8d70cf5ed262ebb631a763143b75edad5fcd1edc4db7fdd04ca13107bff99010e48974653529a12cf61c6cdde34b5c452e42ec7db4937a297f927de6d8ec8496d4c62cdce1e"}], [{{0x9, 0x5, 0x5, 0x0, 0x255, 0x48, 0x9, 0xe5, [@generic={0x40, 0x37, "2210e03ee1bf578dcca5d0616446416202f8b7db496f54670643d56b5e997d155eb33fd116b1151036ea8000df3bf6fd713ed2259b9e90156f2748bc0f7c"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3ec, 0x4, 0x81, 0x6b, [@generic={0xe7, 0x24, "bddd6447619d000f01bc657d787891ab374721afdd5e9f75520fe8dd4c58fe05df31350c920388fb627d77daa5cea0fa9ee0bc538891af52b41be388bcaa076626eba02292bad00fa109665a53db4ab788be96bb0a1c52a0383fbca0580ad8fad70f5ece1cc8df936cca6eaccb2fb22741e1e62562ecf297e9e2835b089240eab6599b442238e0c5054ac896ebb819c9cc8c1fc276593f3d3460172c504fee80446422dc5fab978633cd7387f2eecc026c5f951a17151bf34424f1c1dad49d7d5a988cd0fdcd9211473d2562517549ea76488f9a2b231cc2682f113cde1f4d926cfed2fa22"}]}}, {{0x9, 0x5, 0xc, 0x4, 0x323, 0x5, 0x4, 0x40, [@generic={0xd8, 0x1, "a158c5c00e82af1affcc9f5be2bc6dcc752c070799a05c63507c5dd32d0870049215c66c9706f207b151de67eb06f197e4cd64d07b89c4081edb90087d5ced95d3083775c974ee5af79ddcaf4a5bdb69d5c6184a8eb29f37049a3ed8452ec811286e02e7cd471aec1b36224c5901387485a23ca7156710a1887d6323dba0405d3004642daf91d97849ec4cf14004e3caa43450601d1e263191d8200c1c6816dc7f357eb65b8d9bc57359d375f3c295bdf53e5199d08a7d62838454205cae848283f5bfe2e8b168fb3941034ae2621139277991a4f827"}]}}, {{0x9, 0x5, 0xf, 0x14, 0x39c, 0x8, 0x2, 0x20, [@generic={0xe0, 0x7, "c55e0c6173a56c8d5270ecb18fb0410f62ea11fc3edd2d07570c5c8b9c2f4f56afd85344567cbe7795a09bcc30fa603d80e68e49c4705ac1dad279773446f9a4df2ed9df2179fdf56e8a6cedeef4532dbb50f8f8acde6bb0d854e166714f92b0617c95a30f90e82d0c156a2673e1180354adf0a43185cad1dcdd43269ddb88d1bb983337cf173ebf29fc08386b8a1950b46b3219fceefaa65e37a5efebd91eb4d9314ee378584bd9096fe6572f56c6ba5bb78d52ec3f40626e61eda766937ab6afe04e751b3d02df0a8c15c3e0763c83f68b341a070995aaf9fcf141435d"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x232, 0x26, 0x4, 0x0, [@generic={0xb6, 0x9, "5099ef58c2cf2d7aaec32b9e73bae392efa4e6359c05f8d0a98d0d2dbfa60c3f44362baa1d082d2250d16ef34fa2b6029a337c34e7818f0d9c4bf8e15578e50527b741ca8fa6adbe332b43cb0cdcb5bdcc0fe331adfc770248bb1c97538f9ad97c4d81e96d0bf0ee14b1f9f3773d9958319f2b30930be80b0a05ffce0c1d8cbb68c1aba7f618644cdad973c3404d742c54fc053fae34fe07aaac090fc94749d61033fdbe39798bbdebddcc8cbcbd8714ea32dde9"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x7, 0x2, 0x8}}, {{0x9, 0x5, 0xb, 0x3, 0xf1, 0x0, 0x42, 0x7f, [@generic={0xa0, 0x15, "1be350945ddc7d07f437d38eaf3aaa819575e8052fe9551df4cb171d77d9952d4baa8771feda6c297dbfb9274003baf5c561c63226a33a2bd306155e2373d23388003d780b2d1807a420e2fbb65f7d85721c3f8db6717869082eb8c072e1ef0bd9ed59b75b758196f2e5d9d81d19bd619fc767f6506f36b42ef8cc6b5b2bf44868f2994fc43f66df668de238dfeeefbd447bb3b9943c3e42e2b6c1eaf334"}, @generic={0x1e, 0x2, "a4eb942a545850ca5800f18f971b20356a171d561a1aa105d84cb623"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x4, 0xad, 0xff, 0x54}}]}}, {{0x9, 0x4, 0x90, 0x3f, 0x0, 0xff, 0xff, 0xff, 0xdc}}, {{0x9, 0x4, 0xb7, 0x5, 0x10, 0xdb, 0xa4, 0x3b, 0xd2, [@generic={0x27, 0x8, "762e7721a9020c387e0016f0bd5860d40aac1615dda49223e831d83f8d1c999ac079bfbc4c"}], [{{0x9, 0x5, 0xc, 0xc, 0x3a3, 0x3, 0x0, 0x0, [@generic={0x88, 0xa, "770182c1db291184f62547dfb271355a45f226394f62740153dcba01e4b3ea7aa43c256c071dceacc7869baef170be7fc671f1fc0ff199f297f0ab04a975753bf845890e746fabdb077bfeba3e9e3474f919b5fc1d335585ec5cb3630af78f66283ec1257fde01c110ba69242690974fb17a3d040c034585223102128a688b3e22bcb7dcfea0"}, @generic={0x101, 0x11, "3355241ad8348901c97071c52340c22fb9fec22f823f3c15107832fe2fd1e50e8759e45fa778229b4d12c588fe2d8c2ab7992a0d5345f675b420fffac05062f691b730cdd0b00dd20735da37668018fefc0c0a57f5bf33b4442f3b3c8ad62e37502c67d6176a91042accbf756806226d1b3b77c7568d49d671c98cc7f2a6256a3cd8f861e32bff8095515288b01b0c4178a45cfd801efa3f64c09875260f4302222bf6a8bc43c98ce919840c450b0eca30fd75f13fdbfa2ac7b20cd487fc84f2022dd0b07adc7cf34e47c8f4c5dc9d82a59584e430cee4f5ea9fb0b0e0a41b56a44653a58f1d27b36217e1af0078ae9fda492c8bf0bd20bacded39b92493bd"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3fb, 0x80, 0x28, 0x1, [@generic={0x31, 0x11, "2a1a37d67c87099af886ad375e8062e0c10fc993deea0e58100e991442b2a690413c1abad4a6ec8eefd1dd42e748a0"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x181, 0x13, 0x5, 0xff, [@generic={0x63, 0xd, "d29fbc3b48e06a1b4a15043f0db1eaec4829dac88e4cbe6d1e195bdc38c04cd0887a0fdb0c1cc55a45899b079c25d60a983c3f44130fffe5464a35a63fb51085af47b2ecec89a4d2323bb8a505d23dee3ba48e0fb800db770a691d466aecf38d6b"}, @generic={0x1002, 0xb, "cafb2445820edf674bae691e5e59109e7deccc1254bf852965293d32e0680687b6652848b3cb4298e54efe31ebf4af4bf6bbe1fc08da0f1def812e2ae02cfd5db9bf193b95f13bd4a1fba217a1e9a901eb3c6a83a765e440cca66852999732ca50f04152546908d2c138d4d941b209a911cbe81111cb527ebeda1d7c26d2bccb475748ec20f0f113e37c4dac834d77847ad70fc925174b391278c035dd412c9bf53dcc585b92c4eab235964df278ae3acc57e70b74e8e9516d6027d6d498a3b42d52cda00c74fcd6a7b6b1600873f2dcc5d78ec5d45b9b3f11baaa5b7f8ad655739020a670cb7d022bd4b1eec4e5ea88fd32bb4df6585bee0948e507b314fe5b9604a981060362199caee4abfb37c7a7d394870e5e071a24735a799a1cd34b4f79771694c461940c26ea1b4060b01980643259768f7bc0077483d0a3c670d8df19dab1cb9cb98bf0c20bd7d27034d18c7ae1727b5276a03c4d4f9b7d61cd7499bf0bf73871e11f09d489119660dcc4897e2af7318c71509c9254f0548f72f3c86dda7f3e33d20770a1f12be45245ca5665a4eb77173a28c88f6b86e7a40afaaee3fa39f08a34e1de17fc871946ecda40dea8e35d9a97ad7fbf5821243cc455f02114f74198cf66003f308837631da1bee709fa8b93f0869315cce01a77e474a75041eadf880f3f87d58ffec179c73a1dad17cab3709a2d50a2e810f9cf2e00349e0171c9ffe144a317e311735372821c74f2e1e14252d4ea93ac8af0c8c0910d316e9b24333511b361b39e8ca91bb9919aae1e554ad4e74354d8d608c905824bbb1dd85e49cd6afcac039289a4a1e8e34937201cb78f46f6d24bda19f15bc39c889e27f48a31deeceab66ef9d7716bf2858b1e4cf8f70b843211bcf1ff66647aefa772aafdce0936ea9086dc483ebde9844ed6881842f0f6f2d01b0c104fa283157fe08068530ecac3328227d14e0be6eb4e7ee1566f75ad84804f21b078b72b301ffa38c6a26a6fb8933262d7466d67bc0a26080ceb4e25db5dadaf0a1fe8e9162ff61a7c84036a1063796467ee69ef7f600b10f7d348520095c5dc03a662305a796f25463585df85383603727e69cd8b850de6b1e832b2033fbae50cf626b06f4292ed563e297ba1440c9264ba9c56e5bf346f7fce74226e0b0e1e1780712c21bb548e21c7d7121806c79aedb38e807e766acfb6a4bb7345910a469ea2fd7ee8f2b8271f1aa9e3a5b7f7d550b803973010ac85fba556524664508acc22c1e56a9c20e3ad8c04316e4e511da118e6c8ad481e0226bed67eb9bb344d4d201dd7c336197342a433b201caa28c40e2dc1c6588fa32f7098f5b1a5fafe3f546e8caf2e286f0c2757849379616affd74023656285086a9173ffcc4a8e7c1d5cb0edb413b485adb135cf0170741fff4d4754d8e01a70e54a54d92d5974b1e6e629d4ce9b8509644d8b1604f87ae0bc8dee641d93dd609bdf4b44437a75d72c7c86e8be283c7a6b518e972e38c771d03aeb50eb969ce25deddd23f48815f8477d862ed98cf9fbc7fbf564ab26dcd88e5529d1e43ec6ec5284e1879fb29ff97c8eee82c81ef3f69b0fb48d35656055db920bf7170c9d4fa7af4043c902fa8bf95e2c53406cc34e0bb0d58b705e5f1faa586b35b9488f26bb894d0580945571a222463a1e586a768d090ba82824c44d8ef3504660ee452d102899a05fedbe393e7047e64bb8c7c8564d5f67a128858865561386d56102e7ee7cdfaab5bf387151661eff2ddc9d34d55b34d298c4a8430ff93b4932918c4619dcb0a4ec03213524f97588bcc6e821061636f11c458bf1c6c7a49889a6799a705ba8536e09ea85f847f0a1760d3769dac27636cd8690a34b935302a95088bd491043ec4cf913b813deb98cc3eb0834ba9e147e2a2c1e6c672e0c7e14da3df9690c71157df7749d02e4883f798b312b5faae2d9eb1312c721532bb74b28fd5f152e3ae4c12113c1254e0d02eb302b72b39a36fa5819dc20c793238aaf43b3cb3af2f30c7c31303087b17b2d517e81613328fa7e95ed1df44ceb0a4e21850555e0d8c04ff148c93e27aecb4ec59c70c72ebab6c40bdf5b1334ceb9caf756812782bbb273cde631225a81646a20a77f3dc0becff69faac10292efc299c3afccbfa0b2c3107e4c097d1511d6a78c9438b0605d07e0b1863be54342cb4bd13c7a17919f1bf8970733bb46254453b6b21575c1c7d04bcccf74ea6d487b66040b05a1fb4eb242714bf2be000c7107166de6266e7eef455cb11913055b23926cde5bfd7f0f7741d79eddf5529102db1999e39246f412760df8e8212af14895c356fbdcfa9aef265450fa3f33b83bd9df779358b0a3b5591d88a2e3fc10aee8a97822895080be2b727e1213ae5dc1fd17a94f7bb720579e234909be95b1835f6c286ae3f624b09a2125e68a833b7dd26d258ba0659555f5b561aea4c03395d24b52ec28666f0e8fd7065b546151220a27ba949cd8683722c22cf5db8ab5c72db2bfce2ab71dc4409ae51c7334d929e0f23e2649c8bc6aeb454299886065584795d1c158d8fa0d57ce7fbf6a659b3916f4a8f4d064e0f6bd112c8fa91169bc29c4c99a03f2a17285fb0540c6407c379932913feb0d30215b07199f02b73b45b398a2a3fff32f23cb587df64e0c8ad3d069550f5213a60083875380a4ccf7298c81933453edef47808ff87ee0792b92ce92fab0d69f70d1bcacf4f445d286bae53a5824dc79049002522140b6b2a59d62c3b1acdd1764fee85790da8941aacbd6d755a2b8783845c595a7e61ca31de10cea9d43ba8ed90e9bbd43ed17ddaee2b8fb5a74a0cea07a1726c922d3f2cd46811276c59fb2ad6966a9a32712f794ebd14ddb85df8fcb64a354025d8d8cf5e3289c3410f153b19c5a3da8e9696e4f174b760794072288fc6c340e70c1372ba41de40698e0139fce09372982f4391f56206d85c0878c1764c493424eea2a85d3dcc133f76ab2b2981220cc17d3b603060b490f50d0adc040afa71096a4149de2d247d153045cfb0fd55184634980d7c6b50ce36c90f12faea78acb1ed6ca114ae04e9719062bce3b145ff4d2ec28e48196c9a89cbc2551b34308afa2f442438dd143108e935b5849ecc37b445601e6480a411fbf2bdc8ea6c68735963d1a4485e570bae7e9ac9abe53be8dd9010debb3a453d66a4e557e0f52eca78310d01988c2208ea3354483f997afc9ad1ee491b5fff934f0261070d8dbd4bbc6d560b982037a9d574d0fe76997fc5dc0f33f10554f40f7281726044bcd7024337c94dc118460f1a7f99c787ea1cdd2b34104dd0dff60c02f0f5f121f950f827df4555b198deb021298efc34a36f1992dc99fe1b3868c9f6ebe78770333073d4f4cbcdff408396f49198d08ab85e240a8f7196cd578a4092a3c0e5a52de5510eec8e4c9eecb5e01c3d181f7ecbfc40a642030764b1fa9d89b0ba79e54362990cb2358507dc437f983a9ec46acca6c97a25a3f88072673f71071b27f23a26ac9b950d0e5c6b15f4071c2d1ed023e1a07da532443d10778b50ed5d8f42b3e4c3d6e422c90aa46af14bd09bf273abc47e0ed55a78afeb32a556b2c49d4964bc8f0706fc4820479a19612178b1f59307cbf3518703c9059592d55df7545bd0f4fd26a6401201d3fdc84b1a6e0249ff9016d3c011b77850cdee59276aa169fa56af0a6b60e4b5e2076366fe1acb878b94836a56589412c676970d1926454769e394f26bacf730a4fcaad90b26004d130dbe096ad9bd41b6a1fcd666ba28974df946301d022cd7ac97f3cf93dcbcc5389f7d81527d84aea5c411e994fe8f6bc800202e48ea614530c53a1435dbe4fb074f2317471366e5bb6c398da216a3cf653daf34bc6f8125a4ef7c70b6d7cc2548526ce034a28a79ad394cbe162f270849cf938ee94747f241f9e81bb3aa414187b332f199726be3773ff4bc0d25b726a335bfae52fa9256c41c3a8e8b67493c159c70d5682561c8c459950c1eea631d5d06602ec4f5d062201143117027a33997b9d18d3685fc4d4711646c30724ef778c90847e1c2aa449b59b822ae70a93ae4f6f180f8b47b44b4765665c805285945d751f0c062f1b4496f4c0bdd179ddfc62fbfa3265cb14b24b46e2b4b6c6bbc251650f5d3b89ad587c6bc7c6f2e4212b42b257a416ad30cceb99ae4c484feb61631c75dc6a72f1c8d55e53b78903232dae193fdc8470599aefabb25fbbd4c172b7b2418e21412a6695161cb2673a05c2e89483fa6523cd9b0e58120309b7cf90a9961596f8040762f8e5589d635adf2048976d592f1abf8ecdf8399d62d8f84a321c0e4271e7a4726f6d72e5bd29083cd6db0e5514b7a04bd038e42aab35a8362c13705e27781ccdeb960b2393cbb86fffe8305610933e0d9ab61316eff69561e5a8fb6b0008fa1b7385c340823e5f9bcf6d8dda15971957640b06ae64bb90ef674fef77d41d5c3deced778de79fbbb6010caa278c42bf649dc45a90232736dd3c35666e4385e8549ed0089994db56b4c3bea11078b31eba2761fe3e611983c69633590db2620b613321f98fe900c894a999b1eb65ab9f5932463ff61bed89c166fd4feaabf78aa9558d3c74cfc0a6025ea858ff19f56c9486528c7854e0bee5674ba6542d22ae971a4b414fcec61b599871ab3d7f32ee63b4177ea8865a175f325b8bfc0f336dcbd27f3b975bb2897d4c73907f78d0435b460847a44fea1f5c17da26d54d3711ef33a73441a77d8a2d5cfa26ba76df02e062a7777e160450456928d6d4ca8fb74dac2c715dbb041f10a504c29281ce306e0acf5695abf4a892f7ba42ad734b035b2b1cf3cd12f88cfaa6649661dde099a1c74daf662419659c1c03f8f9848264b078dedb5d0a56c0a26a5518debe086a696ae5a31fbe8452e345582cbd3b1cfcc455a98ce54904b7c325ae42e45566ad42c6998e79e27e951609b8a5c80a70f0365df2f4117fe9d9ecbd513fa5b5b0b9d5f03841e33b8b92f7676e058478c75de8f04e298f6c761bf197beefbd016def8a20b887999faa378e660e5e15a060fbb3b217cf07bba987c5786238007c68ce4d6794def76c1d35413f8df1c1c0a336e87152baaeee55acf7e09bd48bf91ac2104755aa3e09670e23b362911ebe8e320bd5cb34ead8e53498dcd681f5ef7a1e8545e5b9e426b34e413ca347347a2640afdb8da503bea4217f6e060f67551386d3840f479ef2bb2ea90e26c2cdd9eaae7537d2714331dc8965845c6a098cb2900f769bf5cb43afc8a65b65b018d7a813ddff2e36254e0e202240c3224254547460cf5c47e1a0d9e42f13052616f1a1a48a304e276609ae349622b3e0220ac9e58dfaa8832738a6c7161213bf833bae0558a5f8d1e6ce923066a6087e7e479781754afe7c8a98e03ca234f0cc921f1ccf22bc1a48709a684ed11827f9b3c14fca2e09f20ddae5356aeec2b85cd407f70223da94099ec8121f83e9888d1bc73d37cd3b0ddb0f9f9d4b044386f001be97a1dc5b98a5790414c0a6a56ea00041ace1f6134463bb34e04466f468c281295d45f0f4817d05a6a0208ac4cd22c014cd8186a82321f4edde00494994db4cae6702ca8ac850ef0c7ce88ba334d1499cecdb012cbf4087478221f29e5b21249944003c3bf7f9b0cf62b07dab2df841e718162ead45c3d219e69117dc9370a58d57afaf7db3196ada2dc49a93a976f3f78b436bd7efa44b8f7f3a50aa1bad64a47f8a6e6cc5f59d8df949317b2af27d9b9607603e4908806b117585bed2b5b99b345be72ec"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x24, 0x2, 0x40, 0x9, [@generic={0x4e, 0x7, "f122840025e0284b1cd026c1c77352a5b1976e1ef1d05e31516280b648d3785ab9ee2c32344016fae21c294d32235133b9336b5038450714d60a40dd25c2f64ccb5bcd92c693ee9f7aaad85d"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x205, 0x7, 0x3f, 0x20}}, {{0x9, 0x5, 0x80, 0x10, 0xd9, 0x7, 0x9, 0x3}}, {{0x9, 0x5, 0x8, 0x0, 0x282, 0x2, 0x81, 0x2, [@generic={0x68, 0x21, "750dea6008b3e4922d62818e4cead04253a17347ef10a5281494d469fa4973b43ca25af73f69e646e568e9b33c658e1151a0e1f952b3366a9749f737fc677669ec6c3ad469fd3e3a09dc913d5910c79efeabe1a4f70d0b4154c348bd5344c0f8589b09a1a730"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x51, 0x3, 0xff, 0x40, [@generic={0x17, 0x30, "4dfab786526007135fc1b75318f6230fb325fdae89"}]}}, {{0x9, 0x5, 0x4, 0x3, 0xd8, 0x1, 0x1f, 0x3}}, {{0x9, 0x5, 0xe, 0x10, 0x316, 0x3, 0x84, 0x20, [@generic={0x77, 0xb, "08684af93f938a93ccbeeb60c0fa46e990e947a179290044db9b73d4a8ed06a684a1b7329de38be7e2770baf8f40340bc0dc44ac29f7d2ae24bce113c6246883d2fb31069c996a261bdcf12de5cd18392640e036ffe6a965217192e7f782f300d03747fbcb9de946a3878bc36c641a3458dbd506f3"}, @generic={0x8e, 0x31, "c03be6e574cd07092451a0898e95ba918ea4d8e76db249e4ba8a1ce1f7db48d1860f8330c1bbab6793ea2ec0706639c58a9a971f07707eb8ac338953302fe7791b8c49c9c04b941ba059bb55b36c314558debe81d4c78623cbbe68f7d9dcbe1b6050ab146125d66598eeec5f2ad6dd2de515f819bcf6dcc4bd0da8b7208922e9150681e5ea1e4913f493725c"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x3ca, 0x6, 0x0, 0x8, [@generic={0x3b, 0x24, "ed4a84ce68348e4837aeee756477d82a0e504775e6ffad53d2511e552aa3d6a6395e4ccc3832ed0fc649f5fc69cf17dd83068f79c6946cf69d"}]}}, {{0x9, 0x5, 0x9, 0x8319c525d41f7e38, 0x69, 0x9, 0x20, 0x2, [@generic={0xec, 0x1, "8bd3a6a4d099b032951b75f28283e048f1fc26edcf1e6919c04da7f656b660d9860c8fec156d1bcc72069296106468734407de5ddfdd5ab53eb005ce92f4d85f9a594ee9be74dc438a2275a2929e587e99c44a3f3aa6b004bf1f21f04be4e7ba8bef9d1a82362ddac1510d47f116e0803ee9b82b4613747d2e24c4210879d8dc3be03815350be7ccd37018f67c0dbd70d3c25588c47713fef4efd8439997686f8c4891cd9014a9fa52103106f21a8426fc3bbb3b1fdd9a2a07034f54cdbff154511ac67c50be6d8a528ff9c51eef10a5238badd35535832c2da251dcc1ba552fd8d7c9ef20620e36e51f"}, @generic={0x2, 0x21}]}}, {{0x9, 0x5, 0xf, 0x3, 0x24a, 0x3, 0x6, 0xab, [@generic={0xb8, 0x23, "ce2e869c0e5e740e2ebe155f1410ffa018a6f60c18c84848d1090090bc4cb5169810efd83a98ef2be0a92112b6bbb361a8268217ca12996420d540345d8b7ce667dcc3ff302758ea0c3d9c32acecef95bf493c02e8272db9409b73cddb3ee1946eab80cdb85750a60ad880d832b6922c2962ae1751386052f7c72902d6809f036c2c2c6ea9e83e02c9b181d75d8bfe36c9b358d01d755583cfdcf4a52fb6eb0e9340fd9031c9f7b20b1234d4f716b95fe815ac077556"}, @generic={0x68, 0x22, "6e08807ee50255f47fb88dd59175caf6bcab20077a7c5477031b44dffe767283ba0b3a1d97461aec36d772eb18e94e349da48f866dea3e6c99adc35178b89672b87936d0a05ee30951c090870ffd0862a9b8da7d18248205dd765291344e8e26a97cf53d8d9a"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x5d, 0x1, 0x9, 0x90, [@generic={0xcf, 0xb, "0dbe1102ddcf458211704ae6332b6c511606afe2664093b94900b4c5d087893bf70a539b0041903220cb95aee83660b68c6bd1dc2e31400c2997fbac46b0e876b3c32a26e2cebf0c0267d7c714f1bb7d0d90bd56eba3a4b5042fe1736df676dc5c90ac5fa088eea71149359bc33d7ae86b93e884ac36b4804e331dbca26ed1b84e3bdbf197dc7e62b2ef8b502b1a3a4209baa010e0be15ebe072a78c70cc07862cb55d4b4f9e3834705cd3aea753082bcfc8ac92d6c2b7fd5eeeffdd18f40954e043cbc6ca667dd31af7e31c34"}]}}, {{0x9, 0x5, 0x8d, 0x10, 0x301, 0x3f, 0xe, 0x5, [@generic={0xf1, 0x0, "5cdb9307303baab85c970a53add674f0f0db98c48d408879dda4f71f9e08fb933f7c50b61f56d973585b0191d1bec56144d5f00da3648ad97b28224cac3fd0fbec1c69ed14f75e45fb53a68eb8d0ec7a0e74f3992b07e9e1ffe765ec731463469ea86ca2500692ee8bcbe2bd707de73bd2b5bdf1fe57e06d4146f8b8530e1b9c6f317b97bd4a32c487ece0a02ae5e6a444515752a8071d068567a1b5b93dd10278c54040845468b0db8b416442848116fbbe713a499e48e0cf012b2267e6e27b4a1fe52eb0c13edd370de03957577ac45b775c60c2b1c81f5bfc8ba7cc7592ffd80ee906dd60f9236ce9579fec4da1"}, @generic={0xfb, 0x3, "5bf533a0907f2cd20d90f7f530f5ad9ab35b2b0bcec462cf4ad0621454c9d8d1998dc1ad579adbbcd37c5299947242a5640b7fba1a49b1d3578ab9e9f945f4acf163479b48c153c8ac3b811d44be625bb4d640495842650fe2e1acf5fd650aeea60d650050cbc67f4afd481c32059b08d62e641157b0d3a73fd097b4ae1c85b64626a7d4cc978341057076c9c0118cff9970a062118e673c457b53fc9d4c74ec7b72d1b184dc4c7195cf1bf71582788ad6dd1387ce787cce2e8d7f8656fd966ff70d65e0bb22d8af7bf8f2574e1d9ae9263688e14a61bd2b235d64b6b3cdb35df8f25e8541fdf6fac64b7ca9b337515a8d47820eec17f8f790"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x2a2, 0x8, 0xa0, 0x20}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x8, 0x40, 0x80, 0x3529cd5bf4f0985f, 0xf4}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x1, [{0x1002, &(0x7f0000004bc0)=@string={0x1002, 0x3, "f7415ab0d59ffe3ebc3ffc2ea0b4a603a46f54fea13a6f3bd9e0e0bf452482b3d35b31f6b9cf3a7f4ce86bcd735e2a9f81a9669d5548a2494667d7637516d91499c2afbecd37383197bdeab243d23277c6773f3dac39eca4430e914189616cd6c47974428de015cd35ec28a603295d83d8489d2b9fbfea4eadaf484d757b57687c809a9e70d9c8938fdf4d7017e52180df3e266be2dd9f0b9dd4fb5b3f6f6012af23c3a554c9f9089281224cde7f6dfa9a4fb19d84ad741466c50e28f7032d679556c6644a0f4f7035a1f66e9fc661947939c251251c3f1fcb81a21ad158c29313ec8371b149107833a33e4cdbe9350634a07ab3b614da9eef785fc854b6c427fcacd309d5f32583faf8ddf30b3bda4531c506bd80206f61531109d4ff394268b1fc0a30bb75b7c2d56d522364aa2f016deda4e2c91059f469462e5f7a64c1713bc96ab966028323678a2639be29ed1a5df20514cdb018e4269522f4a1e9e09778174306bcf73634c075132d4a6090d0e71c2947e9cdb0ad81e309ae5d4a4f0558a5df206ca43061176dc1d54d0eebf7cb8e0e01dab5551b902c2bc15c9358f231641b72dd78acbb03b35774e6154c749a7e9c40738257798fe87fb9bcd68dd3da55728a4d00a5666cb5e2a9121e39b648e0b8848f6e6db427e86fa9cb97b9bf1aba36b94beb68bcc97eb9f4745e9f45a100037b684216515bfc2e550afaf844538f9fa611d0bd2e71cfd11b15ec49efcbf91000ddfb09e24ab7d5657768a733ce2a93a838447493a3ab3199763851a3445538c1405b9a71fa44e84235fef577dc345718efc1d6d5e333a1882e6ec0ddc518cc504ef2064b0bacfbaeb8d84fe55bb8a2dab3cceed52422c3c2a948ed8407cc15e5412c331015a1345951cc13632c1812e216244dfd95edb17c0d88ead0aebe4334690fee76c9efd037eb262285ba7a4cdc3912e6edd87bdf6f948f0b1f6a70a1c8acc91cefc994f4e1d553eb10ed0fc12a2189508c65b88f83e21a59661b7881124a384e5316b50358246a87b636e27e285e5702fc937459868fed1799fe40261996ebf60591c5daf863d5714f6965a55745624ba8d37d490cd577f59294052d245385e524f380f8c91e4353df45925d5a102d6c3f844126752bd8fd206c917bb8c578633f1546c503f239cb658fc7c7ea0b51d3ce153991c32c6b04291857e80d2dca5fc64d43fbf53ff395bd899822a24374750043e89f07ea931e81ab627522fa232d41e72ef7c3fcebb09e8112fdd05af8ee087e68c4990481ce8151d1fbdcf37018b644c34c2be1cef9269a1878a936ed335501f0298f60d9408077bf8f1a8c51f70d82fa70805974268336ad775ebfe3fedd64ddc13f416624d32c1757abf7d236d1706e66edce321fb20bfa99eeb67a9966c0d88a50660f62524445e459ddb3729228bf36b61ae8e049fd19b3039142a6f9b8e839c00eb0490ccd05a619da9cdbda91523605e2624bcfe8078f7a24f9ec51dad6290be858f99cbffd17edc87ee19328f3ebf20de59817daa34ac7a42d342cbece3b3a62927e6d6592422f2c21a22eca438e9bbe24af58b9b8fdfaddebf8d1961f5e11e188e260b69a99ff9e4d56c0b8184d166f92c6ecab3e0bae666eb6d1ed19c76efb4d8ef4f4bad33d2bf56ae94d66aafa97f9f9abb6a8e9eb9dc945fceae54c7b99a1acbf3e6769c69b3d383e01fc9fe268b0be9c39199943e77b271b3046bc19c846f92e504b92b88bf3f3137e9937130c54c950eb3ff96dcf44cfcbbf21eb7375b802cd704e2f03fda5f16355910f767789941ccd91221d6cc4a04b0d082ecb4526074ab99ee15fccae32708eadc90f13fac0361b8e30c7a22a28409220d6191f3cc866476a19dab2734d0207dd2e4d756f0f307e3e267544ca7a7508817a7adf247e975800bce1b29b32c5f299c79f0fd3e1e7d30ae9879178c976ac13506413b3b7445de6dc517fc30fec518ee87d54356828f214f4aa2c0b8cda01de8e79ef6cb2337d27f7d026caaecc18b31cbaa7c7b21dbcbba4df8effc37f22de2ad6659b2311029eb617b5fc90933fe5db8b6f2f5e36586009ad3a113d7c26a1048975863269ffae3c936615bd0e49270ab90579e47b404d1cecb079fb717b43323b94dbd51b21e71becdee7fb138e0b4dcc426edf9de6e8f866f030faf2537f216f4fb80a0cdb5dabae6f64d222467d8887406ca93df831fca142ca8b974d4fec0a7537cded4e72392799d8fc99aff90da44b3eeed461e158d0544cda0dda912e955dd8c2537663980328b75da3343f389463c06e7bb00b034e245895ebae2b59d54f59dfaeed7924c3246c535ac9e31932c75e829f4bed60014b6c14e9c37a9ad0d64ed128260a01bd280e9fb4cdedd09b5e88848cd7c7ef9cfd5bf76d9a54ed7e4c253517affeead100312e8ec3b17ae8fb14f4dcc900999402aece26b29ef6bd14518f15d0f260a7fa91d1f69574b8731b3c73dda80a5da3021de6aa2711950606946dd835148b48e11b6248d8263dca358d868bc40bd2b9b624e3e5f9db87e76eef2e1e044faf94a3296ffceff2618a200e54432674a09229967f0269029751cd3a9afa898ae9879435de0a308562f85e3f88b92c47e0086c69a4bbbb9a6c825c4e0c5e2391e4567546af309fe907a51ff2f48fe4988105c8c8036bab620b7dba6a0b2819926bd0fd56c92399773a6dcf0f8ffb3d1d40c7ee4cade57b9ffc386e90c5ca0a64c71375986e1bc7f2c71040e57e50674c7f4688a383a7364767b0c0dc1fdc8d93a9a1373021e90661f3fd522d0d082299867c49caa8dba213158e9cb25951c2a6511957119b1fb59b1c4bf27c7a8229c59d8db3876bd3d523eda7e0ce70f005a0da846db0e9ff5d44cb3dceb9b22a93d9f31a47a59b852702fca266599f892a7a2287b646b723cad466f616cc25867f0dfde9a5e1a6969ef37cd611527854f2620807a7e7a5c92973bb9ccab1b5db47a57799018fa7594d63c1f7d3345aa9a04834bef0677d32c70867aff13cebf2471bf7d586703803afc059575d2afecfec9047f0699aeb49e934ea4bea64a703591634ad9b89ed17738681b0a59dfdde6e7745daa0eae65dde884347775c6427ac62341c5f4fa549adf58725e80238f5b3ff50a7fee646b7e76edcca702e57cfe891e2cdfacd1ccf156037425631dcfa81475daae99c2571bebb46ddec1f52a43f23a79c856cfb5e9a4f6cf299c3a5a08c2b83c69b523c39c0a5be4c2f655b47b8f43cd8df651d84534bc2176203d062297eabf44c76335e36a1ebf8b75a356889c30e2436846d6ac1c1917b48a6e2f678dfb5f87a77d73b0a566798138430205e4f060b258e91cddbbf7ac231388aebf0d3ed59b464d87f7f8b2ef6855abf1fb57201ebe3d34c760e4ef0d59e1f5aef42f6b09bfef56c28f6104b7a66b26d24448d227187e99d544c8185b785855f318d429ec8e379931e9cd67fe0ef2d5629254e80b14444a5a1f84b0ba09683bb87b890b8aa620f7f4533b59aa717dc921d8d340518700151f21af2ec97357b5671625361df23c4f1b54750ce0752e62d1a18c20e4bf79782a011baf4b56db2e95c0906371c35f488c350615facd818130ced0c720c691ff9728028567e284f42e8db61967308014f24e646481445700bf3fbaffbf4bff451d6724c2f87aa10acf80fdbdd6636d1a32205de0d83f7c2290cbb156d687fe64bac5ef8fd4866837436c038d374bb0f8def11a6fc487be3621ec5e4ed35fe50e9ff827c2d945024e3ea99d7fab7319af7174a744406a2c4a6dafd3fe0567ca48b0b1b72e65ccdde0660874d95ca582db2c7c8081d4f693b60a7d605dca0588bd3e1825dcd53154ad7f7715a0d7019c1766ca95ffbfddc817603a3b0653f1a9b132e068d0df8d115ac7eadd5256eb35b4b3b26053ed6fcdd7faf889601fd6911db643bc90073a44fc49b915d9dae35ddf4612954026b12d1d995be3d23966cda3d35b8d88647af110ec70c3db370f2afd7e1e15df3c7ad801f2b79be2e914125d064841d899f46226a8c3a585ae491e4661091b9291ca6fdb5eb1cb77762d232303e7171d1a6479d63b5383fdb09babb1f0c521d442dadc1ca2d2bfd11b3d9d993e13bd4be5f4b4c458b9c70d839ac32ae20a16e74e5ef858d6daea8fc303b9e05b9d9dcef8cac84ba1ebab2375ace54e09661830bfae0feff64af8d58ba58eafa8d8642ca4f87f426507ac45e9104300a526cb05452add46a8c697345f044653785bb99359a1c3770b8f9534b643587c4093e510873aa3f39f10cd046ac5751af97bcabbdc45b5b0e0cf1265fe476fd2f773abba9f0a1fb79eae9110ee1f2db7fedac34f598efcd59922677e886a6eb2071eb537f9e24412e9cfc1256237244a2f2d4cdf4294303f2817edb9e525532db17b55224db85733c834e49a3527c138477cb856e96cf9059bef253d3ac565af6809fd11ea9bf5baa50c2aa4b4528b42ea035a99c6c7cf0aaa68ec2711ab428fd792784e904d05640403b9865972efe08216cd1f61ff69b7e9c488b0f3302dfc10a97e660e74fd6917634271bb74119003e8e5fcb727d5534c09d830114cae6da0c34838a4632ea12ec3468f95de1ee308dce9a45a47791bf0364642a778b3b7d82f9ffa0d75ec3116ef8daa9c708c192df7c25add551b09fc03fa19a9fda0a18789fdafb26ffbb02e512cdc6b76f49deb2d5080ebe3b79f2ea44f78228a26948284da831d21a66d1fc428bb70221b91926fef84b51b3d1bfdc7121800a7fbd7fc8f712a3f106c2b37a1780d80763309617e1b5c6c82a4a0fcee0ebf7d9307175adcccdf18068a92618fc15ea40879490ae582619cdbacd23b68d751b3df4009610fd297049ed9b1b2364bd53b23f858d8297b0232f263ae27a99967df67c940e9ada95ee9d1cab869a53c0ede165321d337c688da785b28bc9b51031d6736026535cd28c7933488260bdae37daee5dc715e0f3e3d5927775ae5c0da1a68f8f0ed2fc437f342a05fe6dac6095661690f4565ee98c4d5c19e2cb213034771be957f363871f8dd451154f4e985cf389d4989fba6929821a260c7da9705ecbe87a9c4b632a5bbb93a5055c5d8ae8c68dd9ee03c282424e098b1fca508eefec89e5c35877076bf691edc3ccadb8ced85b2e543b73b4d7ff4c15cfa4a176644f0492a8d1d28aa668c4a334f8dfefcceab4af5e22e2c166e14ec13c4c90e49b902ba8057c02d8c53e0ee9691fc8e4998d8197f26addf252b34ddf1d9afe020fa9e41a9d42d5bb8ca9a363be31c43de8f90a000bd91f482bbd2e766a78ee276c433c5bb3bd049a124c032f024d740055598ba1015cfcf83f096addef11222ec8eb03ebd7ef99c9f8b32cd2b8b146c2a5cfa498b17ba3f36375cfa8a147f8bb939746d79b8c3cbed1dc23ee8f16f33ce776911c27e6522ff99de20911b3d34fac26da63e1cc2245af5b6c2c1241e5a3cd40ba19086be5a8ced24d52a969c0880173020b5be803635aa0111bf917a4fa55f8ad1cc53f7e24dcbda731ae026d4857a8e273a7f4156fdbd7bb4ffae172682ed499e3457ddae049e1e1b68e79f062176f53fdd7abca149381471fbe7ed847e7bd4a45ce04744e2a780fcec6db4149ee184b015fe97d81e35975005a351ad70972da7b317ef89b84b6f3b2319e1dbb16186a80aed7a711c99367558f678ed867f4d8cd0a0ce41d68cd1a26e690c38f3e4a5a21b2ff856c412ca5850153ce76e00871906e6ea0bdf91fee0e4d5147c3b82164b2328b1092907f215643f5"}}]}) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) ioctl$HIDIOCAPPLICATION(r3, 0x6611, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16=r5, @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32, @ANYPTR, @ANYRESHEX=r3]], @ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYPTR64, @ANYRES16=0x0]], 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}) 18:02:20 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000006380)='/dev/usb/hiddev#\x00', 0x5, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f00000063c0)) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) write$char_usb(r1, &(0x7f00000062c0)="abd2ad4ce98374db34f0c728690892643416f845f111ab199bf371fcba0622c3bcf6af56525f0e81eede8fdaa06b4e8c7c908b8c253442a8719dc2f6d97497bd5fc06ae667fa0c8e4a67a39054747340246e1d1994321723a76430ab62c7e424d4ee33e7f5aa9ef4d69e608ac8dabf802b6d0b52581af8661b7e3279e346d646eb4a04a46d0911d2207376423e885c0d10b68ac41a47d6e9333c876aeced1c", 0x9f) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf0, 0xb1, 0x80, 0x8, 0x6f8, 0x4, 0x5116, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf6, 0x0, 0x2, 0x77, 0xa2, 0x46, 0x0, [], [{{0x9, 0x5, 0x85}}, {{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x5edb, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0xd7, 0xbc, 0xa5, 0x0, 0x403, 0xebe0, 0x64dc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5ec9, 0x4, 0xff, 0x1, 0x10, 0x0, [{{0x9, 0x4, 0xf0, 0x5f, 0xd, 0x76, 0xc8, 0x5, 0x40, [], [{{0x9, 0x5, 0xa, 0xcfa78cef1f5adce1, 0x172, 0x20, 0x3f, 0xff}}, {{0x9, 0x5, 0x3, 0x8, 0x31f, 0x1f, 0x65, 0x5, [@generic={0x82, 0x4, "98e7d42db2911e6a049695c8cf115b7455a25ed9872ae73342dfa632be817bc97ae032af94b33703f2fa9b6adab4e9ae41b5d55d0e610c9da88da02485d17aa8a0068813599fc82f8af43eb2562edb1d27fdb247cb72463d992feeb2209ff1c1bb2a199b0bd7a125ccd278080dc40825d84967834bd2fc2a7f80d34aef83b084"}, @generic={0xe, 0x4, "5a7ce1f109d9416f511d747c"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3d0, 0x3, 0x9, 0x1, [@generic={0xe4, 0x3, "713ecb24002e3f655875ad961ec6f5803c4e162719fe0231f0f9c49cb6e81e5fd68504991e2de7c81391ff4abf07c84a6d70d933d2cd948698db6a794741d872dcf52df5f877d9156c9f0b15a4fc81274678345c804a37bd00bc5304566b709e7bae3d17a681bc3f984cd0a933bd37ad2d484e2941976357abd6651e976696160dc7b2b3d09c56bda5b5a02bbad320af383149ef5412c4a066f2b17e63eec6d40eba941f3d484acc5f5756472dfc4517a71498fb67eed3a9163ba517f3b85c069fa75b143161115c73c95f84ff64a17bf5bf439b533a41da7e1b36e6cb10ffe61bb7"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x325, 0x53, 0x3, 0x85, [@generic={0x55, 0x0, "328b54e8a4278a6864f82add0be054bacaec4492c2a0508c9897d78e85128cc2b767852992d0d1d3b43c9549dc606a2787253bdcec4f5474277c31fad734b851c0cc45132c70b677d5c178b118006e4608a2c6"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x21b, 0x3, 0x7, 0x1f}}, {{0x9, 0x5, 0xb, 0x0, 0x2c4, 0x46, 0x7f, 0x1, [@generic={0xd3, 0x7, "f7468b9826d42f049823de13dc999e675c4d3e98128f2337ba89559dca07bf20be7f670811a088274d7067e4a1db4e9b7a474ac1db0ac35514f6d469000386521816efbb29082514afe94cb529f5a9a37b106d1ed8ef49fcf7d0b18786e4ccb10be52d2944b9b42015ed4285e5eefba3c4ceadaf6c46f17e68f9b9826da7ccf25e648bc400501b0522b617c9f0bb80714604bb0c868e4996d70f38071c4a2ce0670f24dd1d8dbf5e8d209828ab705f2faa65e7df923b9368becc9fefbf7be309f932e3be8be40229e62d4a47953c6d2871"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x2c6, 0x67, 0x3, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0xbe, 0x0, 0x1, 0x6, [@generic={0xa8, 0x19, "30ff6d3c263921c564d55faa21dc324fc1589660bbf6657cb58e2bc6adb0a2ded210a91612b14ad0e5aa6e5d1db86f20cc2947e5b4a3fd9ebfde212861d735f5e8a452e5e3e898413f7a6b692d8ee535a9e0598895c027c97abefbb578c06c2c0d35abfc0ac0f34c9ca5815ea537f45f13901cb5f4d7885fefba980a314d75c01122864cb650828315e311d30a464e20fb1cd6ce0c625f3e2182ddf03cc736621ed123c4c9cd"}, @generic={0x29, 0x1, "514e8552b57fc521d51a4ef9eb28e9eaf8d8bea14d31bc5dd29b49f53e3c76dc9c9dc1a3973e82"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x369, 0x2, 0x3c, 0x2, [@generic={0xd7, 0x2, "2d071545626b28f202d9a023281ad770b63106b246ca7e21679d8d10cbc8edc5267c5806c4a8887b0a7936e436dbae3aeae2daa66838c53c3f93d8aed31cc72b350684f1e873b8ef085bc14d4265fb0d1cb93af1fa6cb072f9efafeaa7b8ffbee1747bcd160c821a473d29710ec244c108bd908384c141040a15fc0e464664b2943d88ae5c090ffdddd1dfe9802cdb0028b7e2219672b8e1d40dd29a1c348ffa113b17c4fa6f36e95f5cb3fb5d0202ef308d5d82b8b5cb188ba631709abdba9d4f891f776c54a709cc48b6dd568c95fea6346f7841"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x14a, 0x6, 0x4, 0x6, [@generic={0x47, 0xc, "b4ee0ac74e08876afab436589dcded2eb62112e8a9cee13afc4d0416dce9a8bb8b9889ad3fd0281176e179016ae18408c845b711cb0e213b1b968813f397f5913da544ca77"}, @generic={0x90, 0xc, "3a901cf45ce27345bfa03c2705013e8ca4be79f2b9e3972b6b1dae2028d1b00c8e5e690350ad1dd765197a03348fedc3516f87b66d326156d2ea1a1cc747de2cf1d210b1f5f7ce293356e29175dc883f0afc28898f17177f160ac6b7f66adc5caefb643fc9fdf9a4508f71f51cdac5d8c0fea4a94dcaaec6ea7714966725bd37623cfbf4c014d780e4c4bfc01f3e"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x3d0, 0x0, 0x4d, 0x3, [@generic={0xe8, 0x31, "0e74adc95aba7f83540f81b9660012cca6914b02bbab524cb3508c3c60e194f6cb24f525c2b72a1b65195e34d3a37e0d9eed137f3ba50120062023c415c91b1522f723db28d69a5c242121eb531ffe495e16f37846fe7fec75949080b3e9646897323abe4e9c38c279dd4b2e1c15fd5bef80a4ffad164dd2bb3c30f4999ed1b4dbc2091555a6537093b1e86a6a9cfe3c52625dd66b2692117df3ca9b64a65826d994a3dd6a87193cb1a3dfb742844d27b6637b8a84c7f110fa76a29d23db1b906fdf0de00a7cbf97cc9a672b9d0999c9bc352cd18bf0caf48c11a4ae6c21e9f77983a31d1ee6"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x131, 0x77, 0x81, 0x81, [@generic={0x1002, 0x0, "d30a2986801c77219d6155c509b85763b41f95692ee2c9f5e03b2b3b9c37945969b1543ec15cb184a8e12731576f7a8a6a328734a8de721fe754fbb4efc08a8866e010122be9395ba76944124c4c1614ecaea296a6782a81cb9e64e436509b3744f34d1267f96eec3e0ed2d1f9a6698e9a559b00f341bfa8c00cd0714b1c08ed9be5ad39f6b3e179d1c3da55c29b71e8104f267c4955299e37741b357717232a275564b7a51e44e643c6196f4613b6efe4a030224753aab13a8493bf8d2ab870963a9b002954eeee79208029688e285ddae510535983da5df4faa96f7b7247513d60540b7b33df75146ef8740310996dfcfa1e203bb3033eb772b1c7ed2b01a24fb26d9e20fdff4fc7700bc136a52c699de7a091ac3d53da5e995616dae0383b2773e0b4a86b280f23e912ae20d68a267667eede99ed701147804e8814e2c793b0fc6f51c16ebaa406f6c8a97e4a7b090bbbf092cc92e94c284dfa8f1507f769619ffe2ed3065abf7897c35a0af808c652a90cac463a9cecf9dcfce650354c6baea175bec4090bdbbde204f44d74f3a349c006cf2449d2e0c230d9cdce099af1d485e3b7fdfc3f8e06cea755f4c6b35beca132afe6c13441423247be6ef42903c2a0dd6117e1f17b6615479dd4e3d00be029eb836b94f1ed2acb83dd00d3b4ba6f58d8dbeebd2a3384ce8f4d4ce5f9608dee0434c2bdb82c9dcbd174ff88d78b7ef671c1be5e8f1ece2652bea7f8a7c03a1c4cd5c9be07991883a53793c296f75e2af9443f195f3dd1d71dfa34f8c6b6febd128b5413846d7e09d50cc777c7be8ca037c68528a97f82467180e466a2080b3242a878503886067963bf0ffd704e13354170ae43b486ae7e1304486c6aac89f6092c109cfc3afaa4d260919f527278a7e8cd08f7bf44cd210e5455cbc0b69e36d51d9c3728f32fb997f4b4d7fc5a8359d332b85ea57a490742251ae51e869f771c8a2f277e0a2c6bb3dda690fdf74e3ab399a854ae725014044165d882c3585da0d0a3d789b188378692baddd06cf08e62e2364c0ec3b00420457971bcc40a96d52131185b61a89f040664700f21b5f2a6a95207a4fbf3b63a1887b577bc2bae19b9146810caa262e6dfe960683efad51d762ab8ac80ba99ad0dc5bb2070dd6e7d52c81a7654377b46986c7b4a041753c88dbf348999dc777dd81c60e5c3b9aac1727a896760f2330d5face509f2ba79d163a6789f00f6113b99653c660e36b4c6eead011d12200494ede481a892206aabb29738ac1f230c52f3361cc5c8d9668681bb790907c51ca922361d5f70b30d87978c57db2ee9f862153e2fe0071574ec9fc5a1aacec74496582d114e7f269ea5ef9189e6f7a1efc6bdd6af5750a15ae6fad44540a74f4dfa5576b1443165ce1c65daaeb247948d2bd306ad81192df65d872c092cd1f38ad2ef4e1363914aee4dd21e70a6622f4ff5f9cc17cbfcc2e8a18c6b8749e62e3a75a90cb0b83a5c0810309a05e476dfe9ffbbc2ba6b4967e658880b1ba5d64b3d76ade07a768fc8b54a6c10f24dfb22c6c8937d66dbd8f21b878b4b77612664aeeb7d60f4eb63b92b6c80d109a7358744f2b55753a6430f074e9b21ad12b8849b49cf5bfb34c5382ff905070d3fefea3dffc8e6ab37a74f32f500c51ba62a28f8191a6bfdda5269102d0baa64f98b4d369d8e89d8256ba3f5b600e7c5dde2a84cb87213ae7df43c56e49be27a28594cdb48dec598bed87630cab68c8dc3e09b744f575c2821cff78928eff293890ec85da150213667e3673aebb89c02a1e2002b81dfaa02070573002915e5d18475d836afecd46c9a030866787df99c7bd3cee22c9c89ca0f1a3675814ae119f99afb327bda828f741198fdd9b30724b76dad667cb99992265bd7cac88fd419df56db6c83f01f9d3f80269dd77b846c53f59b27cd2c038d8791ca99c5da92f07255dd9ec67232d8b11712d3e480e8e1d44a986d24db16bf92a1182c7e7853ce2dcc5131a90f8b7c6c1134b582c11f7e61766a30d56b4430af4ffa18c0b5344fb582a2a6d1357b50c194fd2a83a79411c5ebbf5b95497493cbe0e475595d7986c5d4f3e4e61eaf7abdb3a90244929c008c485ee1c92d606e2adf4221e262ef38ade7edee67867322f1fa367d0be369fb9b4f2b7280d86d80a71af1efd2781078318bda6341c00e8b091c795f9feeb790a04bb96e8fddfe23ecc1a1ae560a07df941dc294a0024be01bb0741c6f558f22c148e7f588f28cc7c0d9dfb462b361ba6b4bfad83a82671aac53523552f59901ead3e0ad5bd104832f896e736ff5ec2ace834491209a44ce8949796b263061dbd7a08f5247d323eb130d2022037e86cd57b3349729e7958108fa8871b48994f9a5780ac7df8a89010b34c77e2192b36d79843d33c353d11f09a26a82a30b2c957519308d24322966b47bbf69aa54b13c474c30b211ec9d1ad6dae833107a0a8b3e49703db4421ae43ff5e3a2084c9fdcef76855daaafd998157a113821a87e9663d6df0608d2844e745a0b6389b5476287e885c8000ab193eb4a10a7f0b93eee5bdad893d6546e8c8046735dfa8268e0e9ed27024d5475bdfb62f16c65e297cbbf2f9112ecfd2b6cb0123a9d0b61e9193189a68945a928f4aa2814cb6cffb6039d6c777cb8e5846f1f1f547c4b37c71d77c20a909a303e9e8737f0e7f1699267fd9d66712da96453e8c0bffab5074a5b76d2d30b2dc96298fcab0bfad50ba33d3a051ab051c27abcdde0c4510189a3744f80e48db8ff27c98232d29efaa6fe076315ab0a5fc7e159b0d33c2f5d35fb9feb52b7f700560bda7ec74ea3e993368586e0ba548d27ac2fbcee0766ac634838588f7b194c3fbe86f573ab656428ca00525aa75bc8eee089e71092d1ed56f83319057db03b842345e371858f0b1ec70c4e47431a12759d7c74d0c06a04693f03c24ebebeb186ce2b3f2949b8ef9782f52947cef02fadc29f9c3e84d4ce541b45b2ad1ef998601f1c67e6904580755d84685cfc2661b32acf0f9b18e6447d78e88f78d0b83cc6708e8c987ff36a02c867693131996d99542b5f29e646f1f8482684c0310674798a80035ddc2f50452a0ba45ec75bfdb9902371db5f6dad37c60f8935de5432b9dc26102f1516469b8b8d482f2e405fbc835653f1a64293e7d1cd8aa8a6cba5a3966ba2293f6360be11d23f7ba5ffcb24421ee89fea52226f608d39ba78e33c23a8b4294460bcef415cedb062575ba3d640cabbbdf1ccf818954485908d6bae9a0ee92b519235dd19ec6d4c4993a2e365ead8c1a2da30e4bd5a0e597ff95507b09073575c04d0e50ff57e4c328c7201cb6a0e2123cc51048f73726cafa5799f0945d81aae76a67d4cea7e1c91b327cb1cae9376734a1afbc8d7e46ced25fd301246161a2042089f826bd3c2670ba70dab52f0d5fff67a76d3e2b15490337feee2564f8e51954b2989c3085516d31e039fe53a923efbe8913a5e5b954ae70d0526ad3b4c86a6cc6d643b637b01b19639b628fc4664ac604e0db9025052c0c9719e5a0a8e43d897ab264ecf6af019d3750af67f2b6224f56baa1a88a41386d2c92dbc3ec9f399c05ec5ad9b93536ac9a6b6df8595ee95614592b6ac6e95ef0f5aca9fc3fc8e5bec73f71ff959309bed328ff3bfbc6881ef6bd9b8d7bf034194f9ee40699f0f46c4c41a42e1ef13d4867cb3df4c625ec2b0332e474e0ec84bd8b2bf526081cc89307acf90c6cd130a6d687f922de8ac7f63fc757f04849a42efabef629105fc025538c2d5262bb0083772ce8fbbe6da8a4772df852d228126bd2ddcd7921a1eb8e512f9c90bf92381632cb182f28e122663a044cf76b5740f6c7e23bc4d2023847c5deebec6b7917149c130f6bcd6646cea49e64ccadb4cbaee5daa45b494c65816631674223481eb2d62c5c9ba33748aca90f44cd38f9cf78d4cff8afadc0791743a95b5bee66c6f848c5a512e1a296147f724d437d072a89c8282dcefb5ab05dbfdd120fedc9cd64eccdd21f2b4a2d0efd344c4aaa1fffb4091c8fa95e8fbcbe1ae7dabf85265030cb83b0c29088962683425a87c9b67f710a925680990c21ab2f2901cf8b06523eeaef38a0e1d73998148101315575a7eb8077668be7e7be25d7de9e3cc4d173c255596c72334e02ce61293d12ea524050fe70241e717ebab6f56675dd25faef4278997eaf8b5e670bd75866b35bb9e9d216c72899ca004b9a3b08bc3ec08699bdb882cb633c06b3d7f4435d22bb4dd8fa15c074611dc196c0c6db4b90e32e6f3c79ab09b1ab38a40ceea46c8c9b36700da0fb815570cc9c0b45354fca2e963bbfb2d323a1d39d8f023ae98f04a08cd7a75ab39959db4c1f5cfab338750388108e153aa7f2354610b53e8b6d370509c6647ed26e8af368c3a7c1522132f9abad3704a874726f80df0368bc905500cd937cc3a7479d61da149c02ee1c03bd006309dc689abfdf826246045a83c8a8ea0757eb94eb6869c795f0c7968096d45f247b148fa352526ff6b4e3636c0a3cf8fab351395ff66337aa4f0005574c04279ab82c2c74fa445d99bdf9d9eb56c9aab87a6e6dbf76bc53e16ea8c054d3949c50c05a0ff9f71492067b619308f47864a5847caebbebc2fc2c076421a5bfddcbc150170ecc32dec6760deecf2e1dc8f58a421a47142b5396c7053c7b352c1ec34cb2d8b92aba36a322d60f823cab216f9cf391ee97f5b40bd544d116d5fa8dc79173ba5a1f66b0121ac3eb5f7fd639df270668c985f14e9ac786f6a5dd807f13cc9c80cb6e11c24c157ca7061f5a3cc92482070d482242d8a822bcb4087ebbd7b5dc3268ba394ff7fe841e4021890ad78a3b320a27961a8fd01213165a6182764ef425bdb416a296c6833503d12aa6c4032d97943901e20f2e119cbe22f1208d39c647120bf08f095e3d815a8d210273a8954a72ad1e066608c8e6fba9666d2bd9a369971e915df5ec05ffba01aa493c87e147c09bd1eed2c7ee59ffcfcdd5fc370aedd920ff39c5ca9d30a14490022e2cbfd04b1d3da1997d6b7464ac4418a837f2db88e6af89ba929e5d933e90d60895538a0142f4ca723d6ddebbc0fd21cb1d55866d51c40c67e3d9883e49814856b1b7343ecb2d3856e2d19f36f052f4a90b90a1627b3139e2a7a63b532268c6ff216d981220eeee5e575ab1e6d03df06878d7552aaf1bcfc1ead31c4bc8b90b938f008fdbb285755f44e93746c525012b65af65e9fc6cdc3b451ead705d5f7b58dacdc69448b78f763e87e55636dad6540b17c61c069892b11286ce2d1333bec3f9fd6d9eaf6dcaa3a5511b9d6e4a21658d74fde5328c9068bc0d136ac442506483b53844ff7868e3f6a39c7040d5f96db79c70fb12ee41e587ab51b5f9fcc6c0bf98443ddf9426d404da9287fd58c7acd648ec5545518b4b4767456fcb65fed112a6608b0fa2f37b294b6ea276c32d26c8ff6374086786d0fd9f00d7b04961d75f9a04325914c0286f580b3dee175d09b6c8b5f061a9f3ae64c1a0bd44b9588eeb15e7c59dcec7f0f7d421607f413c03b1fa26c2dc5782013456dcee9201ad9d6c1ab5fd2053179506cbe9e2365670ad17396aaf3272a780133048b72cfef43821ce68fbdb3af7a3b23bc48b00cc7337e56b9924a60af394e2d59e04b073a3fad602150e3e49713ae3cf4ad6abdf0b64903c5627c7ff65b927b3914d266911bba0bf8f257b4d1c708adf236dcc56c89f68a972fc6ba21f2f772ba77d9af7aa0c9b4f30a9fd04fd6ff7246974a72a79f096f6aa402e5e9d751"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x300, 0x3f, 0x2, 0x35}}]}}, {{0x9, 0x4, 0x7b, 0x0, 0x0, 0x8, 0xcd, 0x83, 0x13, [@generic={0x1002, 0x6, "23d63253182da8ac5aff94fcdf03579c98713d32e13336119d9364d016d619071b6aece6517896a9f55775ff14559d1673c0b69b7a6d9cf7f0312adebb3cccae2e27817b12cbb0b7e9efa33737ebd22544b7835dc7ac98a61b267391a21a80fc8d330e43d052daf49ed9ee6e3c7cb94a58d7dba0384694aef94cc6e32b0dc2cc23b3cb429fe0b5c0df00b138fa7729a75200818bd3d4eaa926f0a66623794876b06a98b825778619f285f70cd47afa36d2f3dcba3eb284db75c81ee58714ba514515b37429fc61ff6c5518ca855ee73ee048559adf8f232d62d339369da6559e53005fe1603a4839127992731269d059dbcc13cf785419f731d994646462dc74188fbd2ed97dcc1fa10fd88cd6c56e531166b32b95856ef555837e698859d1bc2a5dc5934b95e8ad85f48f1a2f03e7436d241be716892a2b5fe07fe232e7c12d0dab003d13e87c76e7fead2e74d9b1c54e724c12c81552a5379cce84ac08863fb1a4bd9dfc0193e5c027fbbf272a08325a098cea2f4f625836b5e0e382fdb7d9ecc405a1195959da1cc835e6fe04e483788285d0741931227f7e24169f04489c3efdf4a9b54cd61daeb263765666fc655d40274c689fb2aad53a3504d407f950ef653e3d6a7700b2345514251fc6c11a7296f9980c3caa9ef319bfd5bb3ca8ea0442c4d4903a229f6776a5a0c8b9616197455813b32742f52c485658e09c5f5af10a92cef06b4b8cb2a8b243de042b9067222f8d7eb07d3e6538594b3475ceddbeb56999156dd78858a77e0e674f5df3c8e3f3f950c4d62b93b4e1f2a24d8b2f074417e1c1a4803cbab6e54ae22d3842380da05fb1b8d470efd4080592cf66d49b81c5644070c1aca4cb99ad8804a41eb1efd79ed13312307825f711954032249d47f0de62c5f858b0acb4f53820142b99a3607f0eb5514a0c46a7f122cab212abf9fe989b24d01a1122b55c01712a8d53c15abc564df3f24421430590d76389986b83f89f42935183c4a972808e525228ca067684fe26fafffb393f33e293e4ce3ed89979c1fd8a9fa551ba4de4e4fbeb86cd98a97be4498f0dddc919102f12cc2ffe7d8a3940357a23552ad2dbd2324dcdc4d1807547c155d08e3a57995671a61b975989e0afea937d03dfa91bb4ae2613504829389a395b92de1bb5bdedb0f327c5543498fee8a42628f35b73a666fc1b149035da9cb2154f1a49adbea250d2f53c7add7dd77580c861decb0022783b4fac5beaaf66172f233522065ac0ce7c76832334b9e09824083f27157d849f48b82f06678df058382f8ee6dcfa4d21d69ae173678b2c3949b9751bcad38f0185f80cc6aeedc907b7dfa7626587b1dc32115e57bde932b4193fe06a30980abe922556b347029aca0764a72c6f38673f172d6b1fd0ddd942c334e1374417660c66530f4db3aae47d08c4bbf1be968122f8e02f83e4809992fbf283342f15768c52f37c661c3de31670b0272932cc2bc1978b0a2e4980277c1769f6ae0019b4c907a0b3a395347ea3035353bf1c5206b8f1eae8e1834bd702b00132a6d5161f84f64b3b787b768e2b30fa7f098fbbcd97718fe904fb81674e5bc893f94ed94f0a720282ba2a5abb3daeda1395549adee02ea5e9c1c8c137bebfad319c71644d88b27070d3e80ae4744d06fae274a1ac8be46099f0aae8caab0e1d7a7014153d852e77f9922c3bfc1b0d51be07eb31a82b824a5d4d36709a6ed3518d306709a662cc09b0308ad01aabd9105175ab62bca7058304b979405a4a77bc5ae04c836301e377ad7ad52128e5886a260402f62a120665ecab7183c5f6a0be20bc62e924d5e3539c86d0d872ddb33ef8130c929e0ff8d6eb1ba8b08f66da1922a8b7841e548c9d028e2d6f7b277750a9299094fd8207e0392d6593be1d48550da1a4004df23fbf82915d6795670f8eca4bb70428ebb4f4c8c6b1bcab084e862452e462ed1b64366069794342bc1fe902ea93a44af5250a5b0c9ada454fbbb1babdb1084804f47fee12fa63fb93509ec9e7595e1440b077c4a46ce6f2899b76f956551a08a9a6f8f0cecb469bdffb2867272eb665107b6af2d60f04b17ce46f308a080daae37a2fa548fc9d88c9910873948a27d822d84f2de4e96b693fb3183867f22f02055f34896c466999927905a237db9aa53a9bc4ea1405025b729efd86f1d791f8af0b122b9b983b8b7dd54820854414c556e742aa5a6f038c8b1d94a928ac165031354e89331d437b96cb824692e01fc43582f7bdd36c07b23f5b5888ed41f6a064d6162dedd74911c6e10346cb37252245d36f426712f6f9905993c2fa602e917bde305ae50395d21bb876af561e102384a76f65aaeaa1bf592615970303476d5296d9adf141197d48a20e71d60fb8c13aefdc61715ed265ac9582449efd78e30a8cebf03f1bfa1223831a7f891122b279388ffdec4f3295f6a88e22b6007ec0d812fe251c31cb415f57f7048424e6eed88864f16e0a345b4777c3a5e4f8d7b08b92492315efcee0b745adfbac089fbbe765f82534551115a7b0f375b74c1820d3b195561750011e68c35d0571227fbc7afa6860620b33aa5fce6378888fea7692609772352b89ae659c6e09548b69bd56b439070274778df252256393164420a7ac2f7293f595ec3aa9825c8ae46b08a6c9c3c19f719d3fb18502c0a9b55bfb069970f5123f84d4adcf52a7ce8cff3d8951ca4b039693fcac35db1f66db3d64b022aafe921a65c836aacf3f279701ca7532cf0612850036c69eafaf15d65cab00f9726ebed8f33a753a60cefca3266397ff55b1a1fcc70360a9a86d63ecfe3e17af99f9762f92efb4dfaa79b55a4b74e6e26e0bc0f7761afc1111b5b68c6debe3577676ebd106c8ace541abff430c18600257ee8ffce2587b2e3f0350c7104962df56c7f07bf0f010d0171ba46db1289b3da46c661b017e02d8f4e70d7fcc6337a99fb15cff93fc3c6841f703af680d4fe18d7b5ca095c9617ed4d5fc848d6f1d8a3ea64e6c0d0a07f7f55c3e2dbb7ebc6b9744779550078b382f73341cdc1b13b9f55e5adbfc1a15f9a68804bd7bb2e24843ca6516cc10f141797a54e5dc3072d8dbfe69461129c72f7c6dff859f73e7a8e07d6b9acca5248f33bd801e3766a18c60bcde5b96c618cae47be73bf9a27e6f3bda80b5d2849309fd5a2e2a34a142c75a3ab537cee3bcd759fe8b741083e5861443e318eeeb15ca77ae7cfdc89d0abf8f604cd974bfbd0b82e7c46f4da7dbc0b8e7d5be37b25d2f2adfa8782717a44cf297098a0e05db96adc81573798a81f2dd42172210e6999ff3cd1c232e893b9963c19e315d60d5fadc790cf46ea5eb9b9a0ebc915bdb74ff0d26efdb5ff3a09804a36b2b804c0e0f7981dd9c3f74d516af73fb5f82b5bafb6daca8564e8e3052c1af9478b3b9cbe93ea196b4d957157c1958698e855ce878722e17ef330d1279bb79f6eec431ac5f4bcd05bda232e5abe0de72e1d4037cec920f8343a64620161a73730087064ea7ecbea2ec27de30644e002d7b9b484c1a8a8d304236ff3bee654e1905897f54e5b1cce72e68bef30d135dd048337b1997f6bfd9c9d8c0a68f85a75d49e12596e5099f457ec73ed0dac6a2e64c103a5d6cba98be211a4ea14d2e77c0c8f8adecbefd2783cfdbbe16f9fe9493d18d6faf830311b413b190391beb5471a912c5c64418a8286797146caaa423b8154c5972e6af930679df51fc621286e0c25908c1b5aa0d6afcf4c0f6f787949f4d83fc7a4d13ca48eee5a1542bdda0eeec509385d116121a597fe9ccd4be27ca95f6b591c0d14b2063171001b52e7658fd8ac1c42a6f76dd7ffd83eea0f5171a8bb726b080354851932dbfbd24522f4a80ebdbfb7248d03d3fc262b1b85a9109c308133f7e1a20da7e073a9725c2a9db2a96b041f2a28f4bacf418487fb9ca64e6157bc0cd6005b1c35fda97ce0b7da4e272faaa9505f545783cc068860cf04129ee06b4c9a38abd7de469ca3196a5fd7d13280542e8a2d3b8c499bedc28af2c924d8cb6ea192c52b8701e867134b4cb62b44a4609828f85c59796174e5fcf6c609527903ef295a6f105a1d4fb0bf1fc2cd40965f4ce74025320bb12b54ae7451774b637eb9553859114990ce88f911ead535e932816283dc2786793316df5c3ffd2ea32789f333548e3bb832f955c5928f5cbaf6e39dd3f8f0803ac9cc3ea07b4d9ffc1d2505f513d739d1bf34360429ad8c6362a0113e4910802d66d974d8ecd35a5d7691ff1278bcdf2b57367ee0abc7cd4fd7d1fb1d4b3d61cb7b17e2c3760867e28b420ba7f7eb9079203f9afb92918c1db0b9b66c353f6448677ac7e5e79e5efe73ca48939ebbf5cd682f97ff1c9303dada0874577e45b14cd1931c42098c55f4390cf19e409b80087232b42b4b611a17267b6005aba77632c9ace05fdfeddcde23cc85c585e853d259cf6bd184e862b0d99dd38136e30d67b9a9df13d0d673276208c8d961ca2c109402c0ab03dc561753513192261502b930b7d2262ac1c03e2963acb3cee53b2837f86df9fd5c5992e4b21c89bcc5d4f6628524d72a58268b25f013f561fe10565be22a4ac60bc9ab56bdfbb5c45fd6995a388e2aec59752134af44a01ca325d2db30d8639df60bb77ee7b394ba7749ac7739a328400720e94cec94014ecc4d7d2e527d72ac2224ba9982afd3a7c01a8a7881a133b7150c8421053ecfaf013b468d8a7f7ff4a55e161300de1c8fc4e701431130243f9dc70bbc8c162c47e1ff33a8fc20defb7490651e51f1ac5d922008041ee9028ca32d26ed26c67c4b9940e32371773e76ff98763e7320ed5951eedc3328d38e707543af4b0249bb5f8d7fb07123f9b6e51356d745ec25f465ab6609e31f0599dfdc97b4b8e6165d1937fd69cc7bf498417f7630c6426c090d3856b00e24ef24034fd55d821e0c7baa16e314b71194f7a46afe75c81d3049377daf3bbafa567bb2017f3864abf644c70df0a522434a79001242a7b2a72320d7a32c68f9ba9d0850cca93341721b1822f63f7c95dd0f45a7acc227ccdac08cf1cef707395cf2f8b03c1e31dfaf77b3aad191d9cebe95dad133787f34324387e02f2e921002636c435ef2c4a8021356c96ef03e47c201ebfc0ced9eeda7996169a9bd6a4b9bcf96e763672ba71a09f997fe1b50379f1a7ba408c0ddd09392fbbbafe1a86deb676eccd5fe0c407716cf994f1f570bdb17e01184401db7cf59b80100ca41439d7603434b078fd4478a669fe5b3d84ca73a50faf9e3be3018ebc1f48f7ac716accbc4761e5d99fd5c07f1f1510aa07f79f6641c6600aefb659f435ea77e9cce963575ce2792507e90e6a213539e434e8ba55a581828c299963e2c59c9b7215cf469753ad0406c1b5f5af21602cb545157b48a64ba6f8de56e0bd7edf7ec9201cab4299dce27f817e0c0328b022552f96397b8f479e764ffdb553c13816afc024ce972245664bd1e88e2503b1601f9d2f865f1524f0671ac5ba6cdce130b6767faea41f31ce62a8b71b8d82da726dbccc90e6bb90c2df0ae46fda1c9b27893d1e8c2c190a09ce1e31f63320cf6e67f32dd5b5c042aec010d2e939684705062784c0f578dd88ffca9cdeb91a9f034734d646c6177d3a025e1d5f3d808cffdb7f725a9b6f42810c0e50695276b45729e389deb42c41e948c1d2e395143e03d4dc952f866e950155ba14510eec0ce57efc0b85d2a8924fed84c94954c4d796d815244158536ffdce1a8aff34764573373ad418cbae4b10106be7768682a6cb2d98"}, @generic={0x60, 0x4, "ec11ca3b396c258949c33e0055839f7b03a4dd05d4fef59ca73b24c10f6101c4a04268d3f5cb5e98476fe176431a9ba03677efbb47000c6cdfb8257e3c763d9b3fd9fa144773091eeb534a2f54c0ebaa724be5038bfb1bea7c74dfd90260"}]}}, {{0x9, 0x4, 0xf0, 0x5, 0xb, 0xff, 0x2b, 0xbd, 0x0, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0xaa, 0x6, 0x3, 0x3f}}, @hid_hid={0x9, 0x21, 0x8, 0x5, 0x1, {0x22, 0xf50}}], [{{0x9, 0x5, 0x88, 0x4, 0x2, 0x5, 0x2}}, {{0x9, 0x5, 0xd, 0x0, 0x2bd, 0x1, 0x8, 0xff, [@generic={0xf3, 0x2, "abe0d0a9471f7d6df1e4a20791602d9424b0e62c66959c9350d32437fa4982ddad903472b35385d5d6ddb49e90c808026eca280fbfa4d5b4e7d8c5c02aa4771f3364be24f1279e5f135738198c1f0c9d4e31976bf33cfbccebbd043690a65712d8967b5ef9f41c1a08f917bf8a0de5006bd5c93c58e99ccdc77a7c3d078a6288f3c3dc8e5522e29ee57ae842be9e7fa59c63e4a0686e25963256bfee7879bfda1789befc9ee337010fc16831ebc1b183a85f2ff6d1b4cfc523337490d78a45ff2dfadae3dad894e4ea7e21e09c331fe5ca6e900c7ba0f37cdcc20bdd4ec00d2f4c3180396ba7242f0c5bf752838c0e27b2"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x400, 0x40, 0x4, 0x4}}, {{0x9, 0x5, 0x0, 0xc, 0x283, 0x1, 0x6, 0x6, [@generic={0x83, 0x5, "a0606b54d2e83970395a58f0f3947264847c6b8cfdfc07187e1374ed4eefbd59676d11964d2c50e43b6a1daeba190df275e2c7f984510df20d4af891f15599f958e12de5433283e51356a93f6c2b4cdbd3ed40aacc4f7b33a4319eacb4d23e9019c22407b86fb3a157e6ef8712a6ff3b08a49d85ed9dc0fbe559770096c535393a"}, @generic={0x1002, 0x3, "0aad05ced8b4f0e17c261aab27be6fabc107b9df07fc3b8d620e4da85fa59d1adc84b1e1dcb1fb81b1b2ac0c44db6f7738717c288d63878f3cff6e188ea299d239d3c69f8ca5aba4bd80e8cb41d6a0b2d8d22736cf69268af85280555005a8110034e3e71401b15d0932a3b39e6f6d4c3c49c2c52d17c1a6ec800712f9bc7c855d1b766004185457a09912650ca555f3779265a422f00425b7a491862e85c5581f6fbe55bdf736ddd7d55ff63954bdb012cf8fcd94e67fa38e09339b1ebb4c5675ebf789c66409ed7e2eb70a99e2c34bed16c574687beaf1b188d418708c7a1faac465026bd9c4662f79d67c3fd1fcd2aef434201e7e993b37d4905b8a242e6652f8320e7bf5bf2a55542b0a13e292e9200a18da98140cd97d49ee942865c6fa0e49fa7dbc96525d7001f3c791a2633c9a812114c67d1969a647e403cc3354e936138806e789026bc63d0e2f81bf8e5a83bc7b25ce8377607483a31b3fd1ad2bf7d7ff2211b343fe1edc3dfe7630a1dc31e5fe5177217d5251850f65bf7cbe2d5a6c95f445668368ca1b8c620a4b40099485cdd8d9b4811ec9c3daf7350a40d92bb8eed00eb42bf5640aa026142baafeeca76e7886f6f3f3b0ac6c3463ba0f7b5228ac744f5ea8fa772d706004727ab535f91e602e4ce5a94de98289f3d353fca64506b808dae06f6d1d14d11577a5f8331fb1b3f129322cd3401023a890b6373dcba2ee392c700f1effce14ac97163bb14b89246415ee180b833a6f3c96c8a63fc94a8405e4f0e0c6bdf4bbe3a4986b2cacf6af50fa266c209409ab374443ba22890834bbc6b9220d44cdd2a08d2e3a43ae141fcc1cc33c8ed73932385cfa9808888b54d9be64f3878e2ecbdaaf7d6f33b1b7061e4c40a50d6c859ca3144b7e61e3c7db0373a22e05fd9253412ef4f79ed7952357cdf6bf6838341b05a31d79dc5a245a7d85593f9eb18e1bcdd6bc18ab53efbd39353e2347e45ff02bbd3daa33cf8f837a3854fc26535f0ba3d1074cc514edd98c1104957b7e406a1c81f7d7d1ab5a227882a485435f4e8e2f48c7ca8e0cea29a80cff9814fea34357dacfc468f2746fab27060a01323749776641c806cc9837d5b9d0ff18519becd0f9ee8c27a8d54f886d026c46c28ed45200e2b5bc043db200f0d5a1689bd664485dc4432f92af6288146155e5f610487d3317f2ae57a927b25501f0f79d9f58f6cef4813275bc8f148b461891bae14c14cb461aa320632368e698e13d75225730a1aa8cb92d2e739d70aab0a60134163e0650e5ff82f78d581cdc4976ea005f8696182b0a27dd7cad5a38bdfc7768b5db93fea135577ff3ddf4e6cdc242ccceed7b01b4efab7500707c345d0085e3d621cd996f90322107a4f78aa68135b91e8761ff61b85b093340107aceb108e14ab65c8a8b5c9f8333d7faa16d481d5784996f22f2827cdcf9ddd40164a2b525b86f02d9bb6cd66afa669e1bb6b66d679a0486e293f1b341e8957eb4472d89b1a05f4aaf24854508039c6e174f56c94c81a7a5fc89fbc2bd468de06043be7d6debdbed55f762e145a08bbb403496f519b9d9346a54bd5145e354236520f0c5b24cf00d0aa5ccbb9920a402a4529ccb2a1ee2dc7185e3eea5690758c65f9f323106fbc90cd739afdd7e6ec3ddca45afac6b5b82c1736f08b6b353113ee98d43bca1ecb5d05bd91e46a9987096c69435a9a112d52c062ac0ac59b142e86d5bf00da67d6bea3466a7b2944db12241c9852287eb6c4bfb52570d247a472690a41389fb4d7c589d394e7f610037d0e207e523e6eed4d666e581f901b931393f1fd739255a5587cd45713a162e1bf7494902a55076adad0d8bfc59e532bb9a410a15780a6c0bd2a7a8df8dcef999132fc56df4ce21562280cfdf68818640f45aafa5587bca6e6f8b96e6eb65528d79754262c0c5c6abb2bde9d750f1c891c54267ce3f901f1afd712155891b9c24227e718cb28245de99324da20b228ea76feb152a9f7c1ec5922d8921a0a55addf92efb75967963bf0d3c69e8126593cf19c2c155f82a9f72746fca18306909550236872d9bb270e03603d196ae5b35df8927817682be6c58f0d0278ee3143f4a2326e37e483e4828f7a362941a4f05f762c942fe9c618e3c524b7d49e4654156909c7aa572109165a763c516ca2cbb38f4cc596f9bff7aed760bbe6574d7f69ffefb82eca526a05c0a7779bb72ab926278f7cf2dd8c61d101c3d3fac03fddcbd611b77c434006c6b6d8b03b112cede7367c537a7b8aa2babe17f1f5313407b27ae3d77062af1eaec61f20872dfc93a54f11b2a671b30c7a0671e9454d1b68fe3487bafce69431701aeef25623e1e99516b4f07222c11cdf4021f7856a5a890a5f6c6b561ac47211b4e8ef046672e86ba20b8ab69607266b9b7701daf899d20d304b0b8da0ed25f0ac732c110fc848c6e75f3fb3a798bc07b8503be6ab7535dd93225f3ab94649bdeded3beccf7eb6c06aac3581484430854ff31533f138913e2c2a779ef69f8e34fafc15334fd387780401ee037475ec562c181820cbf639d51ff89020211aed5a7f4a0cc6abe2619de0d5aec909323918a90701e2b4fc05db5a4427df1b4c433690b6e954cd17d44034d062f00bf817dc509a6da82131305ae566eaa5b8da77f0112c7001954cd71b467ce14b02c844772baa76443890ee4319e3b1dd0b791dd74adf21aed3904722925539128d9d54feaa956ceb23138b8ad8031bdfcf14d68ef75d2ffe0d82ce984ffa66b0ddd76b691a6e474dcacbabbff30631a6c2e271d1877a0476da0512fe5166b7ef86b2eed5c7ce8884a2c99a8afece67faebcbf6a59add3a5ca8d45facdc548509328b22a2d0c67f55f7251c96634a538ef8de8031590681965a4a6582da583fd7219096a58bf7ada839d068e79b6c84c7ce9b83ffb6593183167f443277981ff84c07e06c5771b2eb07ffe713d05f0d934cedb4b892ef205397b54b8bf7ee6401a52420085b489b87ab212d3d5a0c8aba21150e72429cebca4afce4bfa7bb0de465a0895f50cd02c75f14b6c6fafe9bab9d7cce152e93462d7ee1b715d286e68f696d5a1f9b2ec9f1eeb16c2d3459d17c5294540bc75ac08e18010ac2072b8d876a71cf9496f95261220535397c177ad95ffc7631883af5754a5e60eac1b5aca359cf6c784370bf519242f357861c639e73c82309b4ca14bc669c5ea13fff409abc08ab46c78262a4b721eeaf1937aa9fcda49cd79bcfcae5c8df90cea1ee00e9962f3a1bb85ad17a203c57a5ddd5d5e0c447913328a818bd6072a74046db102c508aa33c4fe24fecf85c5ce764c6c2c93e95b5ce49836e8259beb041b015e045d78d62f4bba813219c28e367a67f7d6aa123692af4707bdb5b22a9214f480fff200d6b3a9a6abdb7c084c1f4b837eb2eff42faf8995d93beb9b0a2979ca9c794ddd695771c2075fb1974cd1159fa65f1cbaca3eac684739709b301910d9749ed647a60b4963502e1bf486bf028f1c14651e261d0b116fae7be09108bb66d627d91a473a1ebfe7f2e1638a18ade7392a82c67a6b747752f92e1d97595acbf2ef12bd8b6cd9f21b537cff21726b44bdf0faf92879293f770602775ca3ea98fe88877291db745e31d95b1748f83c4d394d3dc07f0c185ccd1bb8f433aa90c85c56c93b31d68f1a12cbb770b0da61eaec60bf847203e197a4ef8b15809293be9dff55461389684c8e965a77645239c13a4d92457cecc0b4d4e7d7bf1bbbdbfd656af0b37d8e512a218b5bbb41a348dc40fce9aa3fd2183cbfdd42714c7499cc8203736efbf426a4c489baea0c482f6aa3d0482829f38564c840db054f0b4ffcdfc0b25fba50f23520c1ec836f05b9d88516af272fcb341820f5deea40803bb26d636e6eb31b2adc3ee49fc64d01b8a4208fffa6fb99235221bee1fdd4e7411b4f30c15768741d611670e444e06a9ef7e3b81858fd48e286fbfcd48dab42e4231d339717f272e8be658a2756caf465614594874fd6a95e24b6857f4226f51397176ee9338804432451e640e729ab0c570144924c6bcd223066d9357c5bc3d955f497204939df7c07c1ef62a90071250e6899da9e148d4665fbea2453844e711ad0d3af86e737716ecc76ea9c3a7899395b71ae69c7af19d2b5f89386304511fade050493de04d13d3a8f620740c2c105f916eccfcadf8d5d8dea25a6ee27498d6f01491f5874ad0797e103693bc97347d28ad3e8f16a97faf3d574161683fa3ad7771786dbd872e0f39dfd2b0a8c04b9655d579e1d3cb103182980aaefc7cc541e6d6d68fd6d5c2bb1d2562dcee986e77b6cea8b9515dc649a870c145ef0441395baffbf6346ab32b516f05a4cadd101378252bd34fe83586de06bb95e865a3b891eaecf89f468461697e8095ad3dd4dc19935649efc7c961d7f04d7418377fe4614011eb844bf3d84e3d857efc6089646ef9149c2621ef40ec366be4cea0a2496ef0c6b7989eb773e57026d4cc19baa670d942f9200933e89846b1e47cb40f58f25ade03f57c92c9e6d684360912ffd5b9d8a7797c09b762cc6a4e29ad3805e044e5c0059332c1bf3e86289f928e983da0146c50b182881ee6ea11e2517c7d8b1c23d50774294b9864f91b5ba5e603a37c1225758f31531bd350e499fa35986bcd9cb529344e1758dd2138cf31f316f256796965c83d1246c8cd8a5391ee566a82dcba5dc884bfc26860b7b1a17c9ca2945e22e8a975ecc27930031db87603f64a6f105d95fdac13d0da6b8bb162a7acb88c4aa68ac468a05f894bcf09bef2d7d82f19dd8bc5d930602c4e442df7b5bb65e6cfe669bcbbb3a58708399d3ea25cadd0683bbab21847f361a31b2b14c4fb81e3ee215d8ada1fcbd9928626058b31950411d34d624e424ca6c94c95322423a227118ad62883005d3eac3073ae724957be6c35614c75d658e6fa554bfe1e9f7dfed718d9f982806173ce6d86a42b9578a872efd7c86f4f8d90bdb96be50234a602c05ff91154ab119d5c2facb593e403c54005b2a3050c1203d4e0c60a8539da9a9963221a16e5fb27902b43daca0706e86ee0a098a68056ff6146fad65b8f07b16bd1073823ed29a9d21ff1452a14241cbbd07fd77516925be0bbddf41c69dbc450e428b63f3ebbdb7967f876b49e838f1c217c4d8f85d5b2662a677836a9a680e87b3b421f81b121622d587f21115b61dd04512ce80d12bb3bd316bd522a81d9b3b813f048e64eaef78b80cedd56e67edc8d77e1ec438e5c7f4fb40ad194d4eb5e019b16c426429a2ad18415268573b402a5d6d9f0c13de2bd98a10d12d1326c5a9267508d621cc4cbc8f5ee478d8034b67fa7816d77f088488a77415a9c7ecba1a2e91bb107863f852a7d6b4e049f7406c5cc9bdb3b71a5d36542ac8b4dccab3ebc0f7a05d166502d7228dbeada1f9a903c95e3d9557c13c722b9dc187a2b7349106338b79d7a78d1b2b3785177b2ecc8effa52c098e644f57805f4f8962649824b11d2f3587776f5dae1666fd9f690ed9522300f0c6ff49abb5b0f690b17ece4d45e9e9448535015f808cdd2b98650dea0ffeb1477f268e313a9e511c56f7e4a867a3def613d25c8f4492aa39c89922759a5c01419b0ba2ab8fe286b85d321256751d0824bccca2b790ea6d2a9c3eec8d9c77447344290de58d939c08c7c33aa7c62828da658362c5ad74359c0b1aaa815547f9880c3bfefe6edcae9d9617e66040a71913951830e7e900272efa0809eef05376e0dae5f8c2a6ca19ee02ba10eecee4f9c387"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x18f, 0x5, 0x1, 0x7c}}, {{0x9, 0x5, 0xb, 0x0, 0x248, 0x9a, 0x2, 0x9}}, {{0x9, 0x5, 0x8, 0x2, 0x1d9, 0x1, 0x1, 0x0, [@generic={0x1002, 0xa, "cea7ae221e5e923d83e21c478d468d40935d21b5eca5dff5481cd2dd196e855847f60ea86500fe4fecfe53a12232fa2c6ff04ff5291b4d16657fe22e482e13550792abc59f41bd6f5f865b4ce36c7fa4b2bee5937fb994a8fa05194093308296deb9a7552bc05ad65e73fcb4b60a5bb11c0584e0bdde5f6b51f95c0d2c28961a757dafe823a05d96db097d921003f832702a43e56d5c6ef00ca2b27b687542696284f56db57f085f75d237439bb67b7c4fb9d8f765b0b939064d321c5088f2171e05cc4414c3ca9da0e84b352afa8e5da4c8b8149095ddc8a8f87f9a7b74eb8e7a5a78a226ecef3f8456589ce9097c040bfd514cc8a03889e922dfb22d9ba9e8f31f34c9730ce34a2996419775a892fdbffd733c22c38a9bcbe83173c7ed9516a2f8f6466609d4147dbf8b308c30d483f8b004e7fa8800ef15eb48fe56d3298bddedbf9d3b1304919b9a8042afd50c3fed6da095d59df304ee85158c8782be9cfbaaa38dfb23988bbccd61a88525dabc5f78dc1cf088c19b716916a8439991130f4f17da55dae783281e9b139d1795c1b6b3693d849ae4d1da0417621fa3a001fa3464eaab9585485690047829ddabde757c2e76c3fd79906bb1d136b277641913679f38370dcacdce1e7e1a0550b02112260fbb346839aa7885e00ddbf4137c5f5ed8a7e2758ea04f4ad7e40bb7c249be3ee982a2ae40f52a0b61af34ee8032919b6888ef2a277c377ccaf48f9bf2c2fa1c0566d80034679e0c196570f103637567313f5c37b369be2f0f7b96a18b24db585deb944877c469428608eee39ad82a41b046e2ef1b619255ed46e7b824918b155a99f40c65f34517e4f14f9519dbe79c90bef368da77e60acda2d214c252fa1d5f8f33da19e0a78eab7b170b7e22b26d20411ceed8ae9ac50a38da3ec601045e4440f5a2f04c020b4ce442b16c9d546279097f420a43573550facf9f4852bfdfc7e4a4403e804d6fd198a8ac7489971cd25a371dd3d703686587400d28801e97475d1797781cc72a2baa429c6a259ec10f335b92fe14b4f518f011d42783a6a344450351669b4302c6405a4e2125ceb4ac9e02aa0db6c8624efc66af6bcfec6993ce38a9642dc969991b7c82b310c8c660192aa29dd44fe941435fff4ea72b2d7bc2d439ff5b623eca8aef812f067e54fb83d78488fb1bc1de6f116be7a5d57c8e79e61b79048372071be191a117b0c0decea5d7578f8a87ae5999e292d9d95ad9b3827e03a65f187e948f672a644af163c59907ef96a033be38abeb8f76d3b7551bc91ddded9ae3c3610b04caa3eec4fb8054fa348ce7834dfcb94ff1590bf4f84fa77247f8c96dc2d87c8d3b44fc636cc3073ccbfa4eaf1856bd8369d3027438c2e2f9b945401910a821d22137d035729d38fe1aa13a623ec9c2d85d21d908ff94cd3f63d819cb583794b1d521b70b8defdb8999bc2c477aef1d052d96a2fd2a6f9b7b3b796799980073cac97e378ca2cadb0377324c48839e6b2da4c537d8819582634d165a30f71d38737bae0603d55e3763da4fa63923d642b2cbed4467d79d321879b2067c71125d929e79413e047da40d97b0814e6697b6d4539b34b527b6cfd93ff59ba3ec1f4b9c4608400b9a35ea36e8c2d56e9414351b8c06bda8ddf70e10cc58d8273cad1b45c4bab784fd380ae57e70438829ab192f9555b9495df08cb9ee7aa3cc749d91d32bd8f69cb3ecb782e92e03960f95ec3fe036615bf29f9e201d7389fa2a2f623ba51c4122b555b0bba7540a4b52ebe7e7d326961476683f294b1dac8747817a2e76b18452117ed6d783bb0e69c627d7dd0395007fef322f1909e72cfddf239c918fc5b37457618d6e523fe2cc21d90e9c4be7167fe9b962541f3e5d78f2c53ad6524287470bdc288078020b722008f25ff622514a48d9af9dff1d526c7a7d2463d899a1f105d94840ce42155579d7c2c9628ae2d40c3d27083a611a1a69e31a69e51c6295cf51596dae8fdedde74b1e99437136bccd6f6fea924a00a0f9849565210a5ab92cb47c960be81ab7964d1802eb993645fde35384ea02e24aa30b3cbb474615971802c7e348780151250d8024ac0433cf4f366abb284846812b9ffd17a42b27c4218ba78db7bea74732d61bf1b279d3973e7f728ea84137ceac5defb18bc2ea9194ca6274b533a0f98301d16b8881a67ca1b9f01dd04c28d14243b5132100f86c43f66ffb14589644549da605659139eb363a5a46b39359f27543ac30d31b1d881c21b87cf559a19c41b59d98f82b4b86dbd91c8b5991cd63aab5b9c880ae2ddf39236249592c65cd5c988351fa7a96cc60a15484b936dcae56eda18b479916849fe7409e3a86aa9db9d510be2f1cf5e32a52b5a68308bfd6fb1fbf99484a740b1a04d24a3a388424763b366052667232565ecdf64912648bcaf4e0b67b2cd73bc3a1f1eb356c5148e25ae090567bfc3c4ee7dc06d8e41cee7070a9c62cec0fcd04396d527dfeb7da9561bb891d61d304bc309b74e690e5e3f54d1cdfac69fdd1cf4864f1feecca6179c68d8507450c4782218451ef58ff159714d4fd447e1d5a68583bda4bd3e338662e829549825beb0ce1178c6e9d52c073b7d94c21a6b4ee41e7f5029abddeacde5c2b7f56693093f05c4a049aa1e0e81ebce313497c7e5d04b2b19f4768fb948a8192bd5d802e1c12693d6c30862a44f0f8291216adeeee2eed10a7c49b03fe876589ed735d18003e013b5fdc98fe9d63f4ac6301b66300c053d22da88e7be0deed7fb5bc9a94bde4c9a1d2688ca4fea19a9f0ffaf457780b9f9f9c385f68dd628cbd42415e00e378eaa92b4d4f87bb2cfdc4c5adb910cb8ea7558b96b7c1043a8f0aed3762a9dd3c7423ff9d7e9eb05f2bc6dd94781a00b938c6a75c01477c310d500779e2affab522cd4ef3e1366d6db582d4cb1cdd254a4905cccaf0aa252218398101774d6c90d314642292550ed8644526c071477d76b46fcf4a16e584978fa98bc5f53df26db3769e44d18c8b09cd0eb74240fbc55e53d000373b9b63eaef276c95f0f82016f5d081ec70393dd84095b4bd56ed7113816451c5c6ca7fe197fd8fa44f9924298933c33a1e8e784133955d0890e63522f67e30b97e344052008ca58e4d3c3fdadcdf2cbf76f2259598b5ff64e97acee04712fbfecd5a019624ec998991c1b819602359d2140dbfca041805db57e29fcbb989e4b2f7ec40913cbcf3e2a29d3b1d434ed894558dbd24f9285337ac6dc3e10fbe5d3821a214ec968c194306aa715e872e10bac18c117111c4cb34501d729ca60e02bb452a19c84d45d84fc7592b0c2750deb0e7df1b96ccde656e114552a6fd269162da6dea7093ed6288947603ad1229565f30f9dad2b36e55f5c3c70d3bd1a5748a0e330552965315fc4e887de6e2a4bf5937503378beec6beab24a607951cf1c55cfa8a06c5bd5df371941fa532b0ed3ee17873e36bae31f36583dda0c1f8bce8118ca6cd56cb3ebc63924d6916cfa18d2996652fc3514d6210daa41f18b7c2694bb0b7da72855138092058c381db3428228114bf9c03703477780efa52907e8f4d612952454f18c63f45821a10619667db0944f343d9fbea946a35d8ef071f7670f356caaa3aee4edcc69528d83e226eadc1f43af8ca5870e9b7eb611fe23676f229fee9e2f53052a3534965d46d25b51420056168d13f3926093e7d361b2e69572eb19aaa1b916c817ee82c6cafdc310018bcc16367082dba394303c74ba8557a7ac2ae822bbe837a4be7c3008209956c17ca0bbd46b1e32d973d2c7ecaf6eb0035c734bb23feee3381fda338db5f2aeaade8105b18296507e96b8afc3fa59e9d39c1ecedf45a915734bab8e82bed0a00da3d33ae323f52cc2fe8329616d32546dfd514223a2a9c61a2dc136c10d6896cef8e3bd3cdc13696e03190d9c6f78094ca7f2e2f74fdc52e09ca979d9ed4206834f54c8b9b1fa1d49297a171f37d2e4b1f0e650c1e32e0be6857d3a6d1d306e5a35cb0460a313ce679b4a99a07fe0f345ddb6689c262e18cf5398163557f67c7de16af3b7342f5d0dd5004fe72b84533e829192d380f5952f9bb12b223a463c232f0f12d3f4f1c336dad091842735e4b2167762a350b4898515f3b76b857447e4b91d3cacedef3955175a233e0bdbde80db44ee01acbae68c0480fa18ca60558f1ef33f2917ae00288bc5d85a1f18cc1c954e15f2140a2ac78244cad8195a89e3ae6ed13d343b6cdc81867d33f749ded313f56a8df91f44b440e565cd21c669a4a076102f8f8d5c107ba71206dd62383f6f643e931c132caa6957441b705d90908bdeadc616863490bba9c904a86f5bd0f024c07ca578344120bae712380a6b4b04ed1c6597043bb6277709b794b1ec79d7dcf35a7424a5d4f4d3684de301090590d776a09f6da698bff9c21e1d4ccc8e1206bee5449824b52e7606684da835e78eb7cf32912a3c388d2aa29c19a1557290dab2c1b7e2be2c88675474ab121204f6c604082a5e50073b26f1dad2f597e6d3584c8fb118256deb75a1f69a5c1dded7f2d102f43f1b7974d8e2acff5fd241a9c994f940e0c5efaa518fd51d2f1957e9ab858675efaebef7beb9855e7101350d96908c256cdf2a59b18e9dcc4d0a5a74cecad6ac2bf9b88708d1143cd2c9c617ec28501d73c57cebaf34c8f88c0c17c17416c0296c92c362181a3e7559312dae59bdf3702cfa7f3b492b87d5487dffa42a08e472d23b32c4491c54448c77699c4611be0f5d1f69775e3916202b80e45c9519d06ddd93a9ed0270d7c6ec4eb0f873cec67cf24e434238d3b06023cf1be3dbbf6fe061e14d2f45953e3a315926cdde78b2609c10c2b6c897bfcd87fb8b3d953b55d4864a59772107d4549e57efba5f622a36422ea4a0525b48d14e727950c61081bf0f25fa6e3a5ccc7aed9ba06f69c552f7896eb62a9ffa1cf23c830250bb9c89eb03169fbf3cd6b70a02e12fcf4c4ed63afe75c3b2af293efaa555ba5349437e7c5ec1f7857cef9a79aacee69f63cf779092b7fe3981219b749262e8b9571640fe1d9c5042c40953e1c5a9a166d6672acb533414082df13498fe3ce09b8096f22edc087b06b97d22d1b31c90f50eb80104b7867b182a173e1aad3018dfac76a04b6b6d9a1089641779596af0499b2835e49a88fc00311ee035567cd98fa53ae54cb1820aec0b3d7b1fbcf4c03fa45765e714a201081757cd48a67d5e13ea440fb79c533839bf7f2c71b901d36731efaf7a7a5a3e2ce06febd55ea4e8c731ff0198dddaed9d637178949ddd847f0eab5419e3c5537075a3a974b0d429583e9c567c34c2fbe1cc3c14be48ae13dc027c536ba9309e0714b082ca1c07d7f5d45479348a06b0e9a38afc33918b28129fd9f596a1ccac6c26728af69789a5d87165c3b6ab0b2bd61b2e21fb47d30bb14e515620c30c46a2d2992683fa1c924dec5cdc1a7a122bd2c1b24fa59a344a762c0cbb5f0e07612c95574970dc0e905ebfe4642dfd700e84e93e5311e374480408fc931411e8594a45525da486702c64605c51a2765eeb151a6f933a67832b334c99aa114631be53179312c39cbb98eb4889ca372246674b256b9b5ac00f19a524a8536dd605ca9773d69f57f19e5e6881015d8d0d2347409cb835d7240f9c5b95f77cf4e7201c257013d19c64b8c05f3f7e8bb5fa31f59806b3dedbced7a208d1f1fcf38df678c3798b0a9cb9d3eba9185851dab502a7c00fe80521220cc13658fe8abb622ea60345ec5b4ba50adcef23209804bc9b3a"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x3e9, 0x3, 0x4, 0x81}}, {{0x9, 0x5, 0x8, 0x10, 0x26a, 0x7, 0x0, 0x81, [@generic={0x40, 0x0, "c2adf42e3675f6e5fba990a585b3e674cc2da01a48fab1b0622a1d539933224d28d702cb8b28a5d68a6618064e089177471fabca3fc78719c13778d03a64"}]}}, {{0x9, 0x5, 0x4, 0x10, 0xae, 0x0, 0x79, 0xeb, [@generic={0x64, 0xf, "ec328d9024f865b7a466a058fc3a0cf0d4fc85582deb8c4ce1a89846c6303843a5fdc49d8d3b1d98c7d2cb34f42f882ffabe63c50ad3f3365a97689650cc0974be80f8282a8aea9a773a7bc90f0caf8a72689e4cbb9037abf440910f20430308e6f6"}, @generic={0xa3, 0x7, "43e68ad56be134fb54c1303c20c03215f622e140276765f8333e802467276dae422ae6cd72b351a626677de49a1f59f1ec210211d2c5bec780fab97f7d7cf17168bebef704fcb77a1c2e3fdf75c35fa8a5a2b7025d28cb56f4a2c6c2bd4bb8869fd58e7beecccf1aab40d3718c6f8b08778bf1cc2348d0b67669bdd3ddf7c3afda05a734bc5ba6582ed669ee464856e25a5c56011f3ee8f1b854108031eada3f8c"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x333, 0x5, 0x81, 0x4, [@generic={0x1002, 0x8, "e2fcee63fcf5bd1ef655dfee7b35cc4065d2e272616569ebb24e7e88b3753d1d465ae5b1e98ac969262c35acbea81363694e3675eec36229a7e7ce8787e3bc8f1282b03df73c3e7f957bf9e832967bca3a1c76cdf27378bfbdd1595187436c53c043d9495c138a4806b3fec621b53ba63f1db8a076f338e2b73e108438dca4fde0240044dd46cb542ecb9f218b7b7e875ba380582bbe1285f68335e07cdd5a28784af0f74d5677f741a0c0db1b5a0afb9f0fe9028165baa501fe5d879b5dc9cd849cea35eb73f840be608a67d2520ff5da7b7bfe40f112d47f8730e6bd1a258df1832f9c2f2bfb2aa2c6a64c95ad155e1f3a90fdf9d0b38b7b049a274551aac4fcd6b9958439eed6295e29f0b564592d5fdbbed04bf6867504ee6ce912f393492df126e010a3fbe42fdfc56f94dbd82a4fd4eb09a94e426ecfc78431e7ca99e75feea764607b0f43d1402e95b7c026628cd6203e7914d5065260afed17bac575889ee181a1e5a9d3562567aa1e91b82bd4b86c04d347ae0282827c0dd2d040ad0edd6a7331ae9f2d23484d30c83be48af44a30936a048a6c971456758c6cb079db1cd4bd79ecf1287c19647507e442535cb7ca145f75c426396c868d4dcfabb121078dce9da0bfab9123016e59601c904e7f566ab3676569a87c1e816ccf098a1108ba5b740350ba79223f3344e6e67b829349f15a7be481c97855213a627c3009600e0189685bbb0307f6674b8e21603a66948c737cfd9db02f065eac110bb25c3645ad16944d68cf60456e0851dc85028201a612fb7e3a70ba3efbb4b7974dda1f1d1419ea3cc44a58ae4479474125161c83193670b1af9150df3ff25bcf095e7b3a1d333733cb5b324f2a22e4fb2b486a1142e60bd05b21d5ad1b1f5baffe85b969568e9cb0d52eb72e3bb6e533a9fb4553583693d74714f2d0d51485caf70da58827cfa88320e791fc880b0736ea9552eac630f1abaef9d66aecb97438029736002727e9bdcbd93732a7438876ebcfd9a704c2d58376e9a2a7394afd5efcb44ec334b17ebb9334489eaafdea56652e9261e6198789473daf02bb109e0f5fc6728b9748d17226218953707c445d1c40f3628f67430d5dba608e91c5145ba6fd259c7f006bbcbbfe3a97d8b0bc06e62dd834869e2968ccf0004703892edecd09311f31d20d2620011606d4a9ca16b7876b1c16e4cd76b8c8e480f395240c3efccfb208532547db0dbb4194a44b882fe51d4b8613b9ac38bac81b621eb62e291c6e4b22e6e2ef003be64442f6f885ffd271c313a4d10a809cb3e916064fcd9398a2a9b3d446d6a987438788953be757ce2ee3023ca4aed680977f1443d07dbf8877d38cabdac401d46180887e719f0cbb033ad36ed5eb404d56450578833684c8394cd8b26103a7be37d370752f885347e4e12d383ceb53a78bbd2b16ad643182024fdbd20aaf0560a2250a9f53f16c169186ea0c0df8ac92a817a13f28f67f24cdc1003026ee9e81bbcee8f1e1a4aa25548f4fe765d465381dbc03a7ba4717efe734a98aeee3e2ef2f338cea6faa6060532379acb78ff0995638403626fb1f17956ca57e408879c0be4ccb81b78546a5905c258450c2f70a1419eda6b0fde5652bca621a60227b99003624b3fa3c30ac1e155d1e641c60ba7ae2f9fa8d45601ef086ddfee19654d94af7635d4775e3b01bbce02486f568f967827ae3654546d2084b17396f700a08d0c2a2f83ffbc62a9ababa977c36e6d7827c9fe42d7025c62559c9701eaa1af87c92fbebac2d32ca1b92836c8aa817998f0ce7f5402695f9cf0cb1d6bc5cd3e5a414c8334d97f9846cc980cc7db9a9dbca8ede7fd75688a217b8aed4cad8d2e3c5505b2ab513c558ccd183d6b39cd84028f519e650de58f8e88940cea3f909add6c7b9eefd1f75aa51ce4d3013362192f2eb442af9cf70d3ebea6c4b1fddb179edc7b58594423b127a25d3e88b9e43d94f5011e0dd5d836c410f5c91410bc132a1ecc9aaac962bbd9ab1698b832d127ce004bf5291c74561cb4fe86b44841e77c14e8bc41045cccb3b066aaa749a5e395a3e8d87698671b3622410066b6103233afc27c56c942b631d8e5ed1e5a82bd22432e0592768183575bca09c877d72cd1bc47398692c43978938fe9b7b9e47cee192984ab93fc5d574cf66c94234305b2117a123dc97f4c3ddd148568593dc6a64b95799b00c207157f9755a917f8e0b5b530c501fe4128cddeb2683c00a252829cbc9de603adbfea5a584e5d95b5b0f14986b486fa3253dda16c27cb9f7a0956b01de66522fa178fa2ca058e01896c3b7fd8a981c65e60159d6f77943cb705a918e07dd7c136709d47a55fad72a1fffa83842f2848783d7fb91f6c266a644deeea59483f1c48513f1443c586f661d42b06dee2ffcf228988544fb9ffb341d75b00185b1bf2f5c6237e085ab32ed5a1d8626c0450cb02b010f88a960c9636b173c28a2d7c351fa572e80a9bff361412b0949e5db955714364ad3da04b9e737ecaf15be01ddc94b331d6637e031d07891c645efdfbf9cefe19155f4ecbfaa2d98de9bfa07692269fd0ef40bb8c6909bac2c06b297957737ba2c1290f19078561088fb373ac145aa38e6a65b452eda02a1ba24b6750c9305f79029110f8ef1f4ea1bfc8eab6f049df4498ced7ed88cdc45a934342bfe4cb30e417af91d1289f36052967c62efa508fdba07aac15215af35abecb9bdf0416c33db58510997b06b48f4c11f92d0dd806c613c5f9abb70541aa5a89392a3676fd7e13f754f8e90f80f2df497e8fe6dc51483f2901b7dacae0a3d658719f4fb42d6870bc9114976c7a96d98069da38f1c6c116c19ea6c8a950d0306d24f6dee0e9508980b2ded06de212fc99c77a3dbb9df85333f1e89d85ff83b3ad9ce46aa95863a8811ab7a8f0ad2cf53cc5966304f5206a15b604ec2ce68940561669c9486868b6dc5f160f163c0df0d5fd9ffaeacac76ccae176e024572d4fb93a06604dc3471e541d7e475a8e433526f6fb5d26879c6f7f25343bf4c1602bd1f6a4264c87ac692e27212b5f740ff01cde5381ebd0b07b6d58b9da0954fb45fe69c460132e5e9e08b6acc783ed80074cb19f8cc3f11d8603d2a64f2bf7fe15f0a8e36f61b5b8223b919915c05bf1c830fe5c144e06903819855682454b00cb78db44ee56f1fea7b6cd4e6ed0740994442032c5b051651dc06a13c69756fe2af8b8a25266718fd082e8090b06884b2988ac413f30200d945f07a940b488e8e1ef8986acb733e2481d23a53a74d10fac0ec99fea30ccd67bf334498d5ad90f88f99d90992325fdbaf0224c3b9d90a9036dc25b796ebb507352db952a11d6c09c4e8f53013e4f78051d168ffa6eff58793fd706ab138f99ba8c573a75c066f2923322e0ca5b4f9cfbbe4b1fe71572bb1fdc5898dac61d76ed14ba903ad622347b198635d70d9e91e97a86603f3b11d4aeb99a8e1f039188c4526ba45cf1af9fdb7e9d8adfdc3d03be970cc1b59dddb7c6f0b7992d3ea65e770a292a56da1aef351af0d31755221e4fc9fabdf5b85a64689197c5a56e22926953cbee99622b22d52013345988ee06ea2e59d51a7b16a3101425c68a692c8545da2e9f0e4cb0d2c452a2d2b82cae3404f947f0b8d1a75832606f7062fe0f730b59d4fe702b28a7582dae095407a93d830d07dba607f1b28fe2d3c6825fe43cbf5996eae58c7dd1163854a14c62cf44e12631bbf31c34d35a53c8bd0e9f36a2abf6f5b405f9f2a306161441bff377282ac534003b12ed6c2f67c995f5cf7ba9b2a1b3274ccd9eb301363611e1432ed4434c2ab9b666e4130a78b9711091d50b6ccaf176949668618de8c00acbd25aafece1c0a2feeb34d4b6c279eaa15778ac82d3db38b686fe0999bd94dde5a4eb0f7cae3b4479caea0afc137e82cef8159d8b9873c4c74ab39062d25607e8c3ccb0ab2ff0936286e2326f96cfa0084aa6741accc4a90112792ca3b8f7852830115eb0e763345f6a4e7913c2aeb710bebce64d9a4fca3603d272c10db55dc754ecb729c89843cee424bcfb886073b9a56cb6fdfd20ce630cf61cbb3895263d03efc4bf9752a1f16dd79759b28993d16c706393e8df72607bf526b2e3ea657442818ecfdf9c3028e6f99eb1cfb5fe727cd9f31b5f0ec16b04226655ccf852b92bbd2699e4fdeec4dd76a220c381bf80aca3a2372ed154cb8d27806199cbbabf6009da18835afbd583eee19164ff6b1e4b7c052c441c366365ddd717e9b33435f0e4646acdf3c25e29321dd5e2567f93f31bd824273e662aac0f5524725945806d99ff1811f8b30fd92f6249fd50651b7a5c811306c44d850216cdb10d119f7c455e551b178e8a36deda301d5b5224c3ce8e8868da01ca0e6a4983840495c61c42dcfca04848458290783b0468d35acbf9f7560af5b731a5fa0709ed1eccb9fca7bc46d557c24b4979a00620d0ff1f9f698935aede3660eea2409be9fc8541c08f90855cebd9984417c4279722545d5373b59cd894ce1c5b519e41cc5fd909f61baa6d00133aa4c96cb6b25939937ab2ad587c7030cfd37b32ae8cea8564ce224ff184c868ead461006081d42a46da59e602a5d11e4760e5c836e507b5a6af6e956396da5044475950d20d3ee17fb903b19aa7161df5408ffcec43441c0437c2c2d76f145ee0f4cd0ebf19ddddf369d7556906ca19888d49683aad4b0a082c47662a4972d3a9c338c9e6dd802af7c2e6f4e1d138e650351124e873fdb23937c9aeddfb36942e8b84e87545a6f28764be21e06895241d0f903630db1d6a70bc2e88ba92860b8929b8983c7690bcbec504a31bc713a9f0c35dc29653cf2866174fa0c84a1d020285cb3d1b545e98b3a5f08d65ee1facb61f9c269a95254c802ba2403aef6560d89cf0801e89da2cc392bf62d2a85a20e19da1bf7971eaee6fc07ea2621803d2d2c14142da083f6429463aa2a3957da7db5b4056271365ce8fbb1cdb64c2757d5e7047ef66e8b4bda4291c48988ef5d911bf5b7bc737ca274428d4c0e8348c040cba1e069f0d06d5db84d466650e9df5a3bc81f48f10a39998a2c9e12f818a15056e013859cc123a751677b37b568d8f1a1d3906910eb7336f3db3db695c9f3ca8ae6e4342be564421dd3ae5770222750a4927944da9c7f04807c24811088a9dd72cd8bfa87ad86ddf8c368b19cda95a591e3bcf55ed83b25c3b0a630826de923427a227f2b3af114d29e5de3921241ecc10f004c0af58f46edff8dd8a063667f238b00461af0df8a74c15a9a635d51c927e970789fba896e6c03a6bb9b7f02c6c2b1751c5aa42ea0dff3a07d800f63a33c16391eec404c4a5e9c5cb27f07157302f73048dce45ca1bd33ed2784d674389a9c1d63123488dc7aa34b6a598a2208deb1c122e10615da206c63d3d68655be787fccc8389927b940dc4c5eb3d6788ca14bce276633aea73f298dc86f09fc175fb36482d5171b8e9e3bbeb5a45b6c1d6636e0b03cfe026ec62ef5e827f6a947d389b4a8686ca5a8be4a002549b510369c747e6be1b77bb6a1f6d3b4edb12131b2095136ce384d09a26e250c48c91531d81d822acd6087b75332ffc34311d2ed7455c9a9bf065e85916c8c3c96fc542aa50f9655a67a1e0691cf1e9461f3a4367827ee0df7f097eb4d5c4d04c2c416e465b16c37e2ab8575bfb735622cd51f0ffb9edbda584c2a9015d900251f512f8cffefe8ee64d5cb87aa6672bb947ad2766cc460da9b30ac5e5ce2369b1ddae3fe07a39d0600b501c10771d076"}, @generic={0xee, 0x2c, "12e20a93845413b481d28cac6c4c2edbbb1cea0786b68d542d41a7ae405ec31baa580ddfdaf0c6dee31cddaad20d20f25d1f62c446a402ed88121ef2532cdf7245fb123d7931e83775e8b4f3a579d5c95ef605b1510f280f4bfebcbd70751b5105e23f08cbcd8e027712c58eedf7f2e09f701ea6da7421bab6056886931541977a9391e8948d37dc5cd35989f48f24497c5840c4fc5fbd4cf8bc1f5371f1267e9f82b6502e1c0ad01604042176ba7ece8faeb50de9de5869a7c722a6cb101dd0492565e7b8d015f962891e1e06154a61fd2f72bd9237613df09b003cf2e4f41bb886383e131efaf9f6016c0a"}]}}]}}, {{0x9, 0x4, 0x6a, 0xe2, 0x6, 0x8a, 0xa6, 0xa3, 0x6, [], [{{0x9, 0x5, 0xc, 0x0, 0x3d0, 0x0, 0x5, 0x7f, [@generic={0xbd, 0x79, "64d9dd453464b064ff79803940bc0696fd6d016bcc1dd1c70acb39d340d45a42b992b25fe6130086a6aff4b57c2b3fa18f093b4364652788b5b197cde424a324c2902e700878d5caa6612b7647630513817fda2ed34a35e13e21ece619c39118b05da9887a108b367eb0e68802f26135cc07c659660db170f4e96d3b8a34286cdc2095566a3ee03d3c821f553bf0af078770fed3c155b3f38a42c44a4c742b97d4247b25282acaa3036eb752c8de0c73d0f269bcaf538f8c8be300"}, @generic={0xa2, 0x2b, "06c331711def7a016a6165087d6dba3f5e0e530abc54affee947ffe224fb1158411500bdfac8336f50270046a606a7a766c344b6e080fa0f6e782023a0cb35320160426d1a854c8abbd11ac0bb13e1513f9363061d1e404072075805ded2e2bc196903edc4e22c826447559b9d46e33a26b408793ca121c9591a5cacf442c91af37bb5f658450e42e7bfce1b9d0e4af83fb4adc23ed5495584f771a1e29f7578"}]}}, {{0x9, 0x5, 0x6, 0x10, 0xb6, 0x20, 0x7, 0x3}}, {{0x9, 0x5, 0x7, 0x0, 0xc1, 0x2, 0xa0, 0x20, [@generic={0xb8, 0x31, "61a6ffd7c74147580255f028322eb80e11dc84480254a34708eca27d63d8d3e9abd7d935763f66357f39f113be8a569998c8b61b2c631fc01cb99025470bb4e26e3b778adc19cf49bab22430b86399df08a3b4e0b71c73de038a31a75bdfde532cfa5643da25ff170576f23a7738addac0e39f4a7e395b01ca95751db40a3dd8addbc5f146dbe628f296135b1e255b77f3dda5a084e73ace63d254b52592ca57e5f4d1da6847d033fe4b99ab60d173fa5d3e2e2efc7f"}, @generic={0xe, 0x22, "afbd463f57eda32580b39488"}]}}, {{0x9, 0x5, 0x4c, 0x0, 0x191, 0x60, 0xab, 0x2}}, {{0x9, 0x5, 0x5, 0x10, 0xc4, 0x5, 0x0, 0x3, [@generic={0xe8, 0x9, "5fca34a88dcf5db682983b6a7f05c5f2838c89ccb4e50c37d3ce16b427e75af98bb12f153d07a9f0e780e00a8c220a7b6579d84b57f1dd0c4a70367e8572a92fdda5f7dbbc8aa48eec67b7286b9387b5130dffe0e1fe37b94c2880e5165e6c743355266a796b7f6fa832780ce913ed5c9e2e384548ca789a18c5637fedae99c0ba7a4a3750f3dcba62c6ccc13a379485217ff7a84684f6f4805bc4cbb72762ec60b5d28b05180c55bf4222b28ec1454b4c3cbf045743874244ee6cd7b04345b285510218dcdef73457ee9120b63a18ae413eab5d877a032911cf8cd04db3e2cb98cfcc360ef2"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x18d, 0xce, 0x0, 0x8, [@generic={0x49, 0x22, "bbbf8e47fcd321926a2e2c0e722c3bf86b1d2e8cd94627a46cd6f506e396dd36a2a7cee412a5e4ff389495b6577836b2b6c643db8e0e69599370042697258549717124fdf931ac"}]}}]}}]}}]}}, &(0x7f0000006280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0xa4, 0x2, 0x7, 0x20, 0x89}, 0x204, &(0x7f0000005f80)={0x5, 0xf, 0x204, 0x4, [@generic={0xf2, 0x10, 0x1, "184ba2955efb32772c51d35eaef1c60d6b3d115fccd702f852848d6c1ce3952d0bc485a83e8a9acd613b4d82c61ab276348c8d6c7af4aef039155ab26584fd5bdb9d967b0c0e30db2f29bcdb2672c41f8e4b126902ca81a79e8e792374bf95dade31014a5ed018a42912a2dfe21a93f4242c4e2a44930d0be91ce79cf40d0d7838649cc3fb645308f198dc0cfe0c5e9e8eb9f56c7db0ec50c8d4d5eded0956dabffc31b9162a77b566259a8479ce0c07cd287ad5b255f42e2549c3e64813787c6ba93ba5cd8bc88f63356ff80ff5cecae25f15928308edd9bb4f69a9d43a1317e91f94e3afc7ad4d5a66bdda095833"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "3a30db4b2c446395161bd065808e8e02"}, @generic={0xef, 0x10, 0x3, "a42b58a1753ff96a31797a5344c54f32829f9238c945428268fab6067805f68389aaf3bded875513677901b101b4c84b36ee06d7a4cae78baa9bdb2674a0bc91e0fc1c8d24529226d0af8480a7de99260bee00e5f408e38efc5ed09cd50280db252a6ec14fb6139fe76e010eb6925ed8a7aa7d504221710440400b78bcaa4726267aa2482183df5732026868dc4cbf406a2788c1a38ca31af8794e37449ab98b5d760b164f56e27ca887c175c0804f13d644d88587262e06bfc83c9e544fabbf372a3782a1a1ad5bfa92627e6a3b31c735008ea26cc92f91469145708c6b174ab991ee79f654abac85effc74"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x10, 0xe, 0x3, 0x8}]}, 0x3, [{0x4, &(0x7f00000061c0)=@lang_id={0x4, 0x3, 0x4001}}, {0x8, &(0x7f0000006200)=@string={0x8, 0x3, "c3998d7f02b5"}}, {0x3b, &(0x7f0000006240)=@string={0x3b, 0x3, "1dde6db0c2bf62f981174da4259e4969e112eb6045d30c46a983bc1901c10f77c9dc8d3f0a20c89780fbd990d4dd83917b8957cabe78a40e33"}}]}) [ 1116.023088][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to enable hardware MII access [ 1116.032153][ T2760] usb 1-1: USB disconnect, device number 118 [ 1116.064324][ T2760] usblp1: removed [ 1116.073464][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): Failed to write Medium Mode mode to 0x0336:ffffffb9 [ 1116.087511][ T83] usb 6-1: USB disconnect, device number 38 [ 1116.106050][ T2764] CoreChips: probe of 3-1:0.159 failed with error -71 [ 1116.115101][ T83] usblp2: removed [ 1116.124393][ T2764] usb 3-1: USB disconnect, device number 19 18:02:20 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ad204d0840200275464900001001090212000100000000090494000000000000000005e93bd1fbb99c5300"], 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x3593c24272e80f5f, 0x0, 0x0, 0x0, 0x10, 0x44f, 0xb320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x20, 0x23, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x9, 0x40, 0x1, {0x22, 0xa9e}}, {{{0x9, 0x5, 0x81, 0x3, 0x2a1, 0x6, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x41, 0x80, 0x4, 0x8, 0x0, 0x7}, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x6, 0x90, 0x1, 0x6, 0xffff, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x36f4030208816f14, 0x0, 0x2}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x280a}}]}) [ 1116.363645][ T5] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 1116.433058][ T2771] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 1116.523041][ T2764] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 1116.593089][ T2760] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 1116.603093][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 1116.673018][ T2771] usb 4-1: Using ep0 maxpacket: 8 [ 1116.723286][ T5] usb 5-1: config 0 has an invalid interface number: 179 but max is 0 [ 1116.731493][ T5] usb 5-1: config 0 has no interface number 0 [ 1116.737725][ T5] usb 5-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1116.746796][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1116.755565][ T5] usb 5-1: config 0 descriptor?? [ 1116.763165][ T2764] usb 3-1: Using ep0 maxpacket: 32 [ 1116.793104][ T2730] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 1116.813200][ T2771] usb 4-1: config 0 has an invalid interface number: 246 but max is 0 [ 1116.821410][ T2771] usb 4-1: config 0 has no interface number 0 [ 1116.827748][ T2771] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=51.16 [ 1116.833182][ T2760] usb 1-1: Using ep0 maxpacket: 8 [ 1116.836807][ T2771] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1116.840741][ T2771] usb 4-1: config 0 descriptor?? [ 1116.913149][ T2764] usb 3-1: config 0 has an invalid interface number: 159 but max is 0 [ 1116.921393][ T2764] usb 3-1: config 0 has no interface number 0 [ 1116.927625][ T2764] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=3c.b8 [ 1116.936725][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1116.945609][ T2764] usb 3-1: config 0 descriptor?? [ 1116.953129][ T2760] usb 1-1: config 0 has an invalid interface number: 148 but max is 0 [ 1116.961337][ T2760] usb 1-1: config 0 has no interface number 0 [ 1117.013106][ T5] rtl8192cu: Chip version 0x10 18:02:21 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000580)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x46d, 0xc532, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3f, 0xd0, 0x1, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x3, 0x1, 0x3, 0x80, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0xa30}}, {{{0x9, 0x5, 0x81, 0x3, 0x3b2, 0x8, 0xb5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x14, 0x2, 0x6, 0x7}}]}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x110, 0x0, 0x60, 0x96, 0x10, 0x28}, 0xe8, &(0x7f0000000600)={0x5, 0xf, 0xe8, 0x2, [@generic={0xdc, 0x10, 0x49a0cc94251c50ed, "f96c10a499c8e3755f1af05ebf0bba1ee5613a9bbd2763a12973afd7dd8d67761c585451e100aa49a6c54d1299d2188fbbde3b33f3e8be4d87f036ecffed058afabfa65ea687a1baa01f491aa9ba4ceea7fd2f6b0f1a01e385a413eb234e62720ed2d5fab447b4766378dd450689cdc611169ad6bed0751fa6723b6186ca94670e7ce9ade1566fbf5de7b3b81b04418fe2faaf81bbf8ad7206b63eb377e1886af7f9ea1b022e32ad1b280d3d760eadc9745be9ba16f5c43da781c70b5fcbbbcbaaf20533158dcc90b5686df30fb9ae909a87207bdce9ca2a49"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x1, 0x6, 0x7ff}]}, 0x2, [{0x9d, &(0x7f0000000700)=@string={0x9d, 0x3, "7d5bae830469bc3f61b28b0554ece3976ea72f63ba95801a9fe954ae5a8d5938171e6193d33bb021b38932f91171b24b1322af6cf04b2a71b613ae17c53253ac1a1153071a7e461019f82e2a547c556550e2c7ed9552a932f829deec91f3fe71a93a0378c785721c2d4f6b4d3ba2b376898821d3e4f313396a450c8bad6143b626679f6e57f80249e7c03a2605c4d1ebf64c3800f585c4fb8b680b"}}, {0x67, &(0x7f00000007c0)=@string={0x67, 0x3, "540b9ced7fe69af6d883687e4e6b3106b1a53898aba772b7d946704df9e703d78619f80817c9ac2a4d184a140439b46b73f0b22ae208b748bd150342fdbc740f97365fecb264eeea8fcd4284bf5d0f5caf918786a8f7425cb8f60b38ab7890d602ad55914a"}}]}) r1 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000b40)={{0x12, 0x1, 0x239, 0x0, 0x0, 0x0, 0x0, 0x46d, 0xc71b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd1, 0x10, 0x6, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x96e, 0x8, 0x1, {0x22, 0xb7a}}, {{{0x9, 0x5, 0x81, 0x3, 0xb2, 0x8, 0xf4, 0x3}}}}}]}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000b80)={0xa, 0x6, 0x300, 0xe7, 0x52, 0xfb, 0xff, 0x7f}, 0xbe, &(0x7f0000000bc0)={0x5, 0xf, 0xbe, 0x3, [@ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x40, 0xf011, 0x20, [0xff000f, 0xc06f, 0x1fe0030, 0x7f2000, 0x3f11]}, @ptm_cap={0x3}, @generic={0x96, 0x10, 0x3, "75a6311b2014e3040d8160b3bb37f8d749cec0da05cabb8ab6c0ff72a8c5afdc8ce7c9ec160487b5494b893d35c7ae4ac634d6aed23b223ce0a55b6d6ba743e0b91c1f73f8b7aa32e529124e5522921c958bef6d1a4d62f2a1ccec843904530489c2640f57d6d9e368a5b41a6d15b7a357059d64fd45d07e8573dcf7d83c3b975d16b83da43caca586c9dfa1bc8fb2b6d3a5d7"}]}, 0x2, [{0x33, &(0x7f0000000c80)=@string={0x33, 0x3, "34f6832dff18ba4cc190ad16f67c47e6b0e74722805d51ad5c446642bb208a388bb2afb6a468ce00aa1581e47cbd2bba19"}}, {0x24, &(0x7f0000000cc0)=@string={0x24, 0x3, "a447de2f9f905db19ec3f39c4ae7e2b29a1dc36192585ef0f0b2a717285fe122ee7b"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000ec0)={0x24, &(0x7f0000000d40)={0x20, 0x3, 0x4d, {0x4d, 0x3, "c23441f1d4a5794be9ca4d451241c49b956234ea5c15534b9ecab9fbee604408b050639e435159dcf63ca2db3564947668edd702ec2530871d65708fcdcf47ab0c1ba851c160f54690f312"}}, &(0x7f0000000dc0)={0x0, 0x3, 0x4e, @string={0x4e, 0x3, "745e00d78a62a01b417d23f0b9b2c19055d141d73f9f32fe24005487865f329197fd0bb7125af386d7e9f8880a261c5c97fd7e2479f4caaf33c52212e10474d86c0a489301346e7fcb4e3f92"}}, &(0x7f0000001100)={0x0, 0x22, 0xb, {[@global=@item_4={0x3, 0x1, 0xa, "766b9b7b"}, @main, @global=@item_4={0x3, 0x1, 0x7, "52dc9822"}]}}, &(0x7f0000000e80)={0x0, 0x21, 0x9, {0xfffffffffffffed5, 0x21, 0x2, 0x1, 0x1, {0x22, 0x64c}}}}, &(0x7f00000010c0)={0x2c, &(0x7f0000000f00)={0x20, 0xa, 0x33, "8cc9c60907a4ed3403718b5be6703d60caefdf4ad7e93acfa2d4dc365e31d4c9c0c513b8974c3e7ceee6973fd6857b09dd053f"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x38}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000fc0)={0x20, 0x1, 0xa7, "3578f47edd53b0db17c1e8ef5b8e11292ab1741c2c3f683de1c6785b1730e9b6988ad449e0f059b0d7829fd895dd878a23c8dc67c5d24a1abc5c0d05ccba3aeb5d6dc75e2d1bc9b2a429991513422f644e8c421fd1c6e1b79ed1728f25cffcea60eeb9a7831e52c8555e6c308e5b13a6358c0e49938e1d7c7c08ff78450c8a36a379ea6c58da3df7437e98052227337a0e2caafc4a8e7de3130af3b9ca9d0c71bb31ff0eaf37e4"}, &(0x7f0000001080)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x42b, 0x541082) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000040)={0x2, 0x100}) syz_usb_connect$cdc_ncm(0x4, 0x155, &(0x7f00000001c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x1de, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x143, 0x2, 0x1, 0x60, 0x1bd6b6758db87608, 0x47, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3, {{0xb, 0x24, 0x6, 0x0, 0x1, "60a9d67040e6"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x3ff, 0x2, 0x2}, {0x6, 0x24, 0x1a, 0x0, 0x1f}, [@mdlm_detail={0xe1, 0x24, 0x13, 0x6, "ea3860fe604c693091bf97ed8c57aae97b747a39417088be2823f32e0fc41258db2c3937edfb10bfba31c6b148653e057354b7963933889ed5b3d38e696d158c55b924bcf90ae4c6ab1b6b02419b793afff73d0ea197733b63b321d3d4afd412e62b14b1ac9d1f563afeb024532b346c7eea1707b6a67dcc8a7cc33fb80b816266d03afe897fad53b2e0273ad9aa3ef22bba93085975515ffa4bb18bb7236ca134c63df1b2f5ddf195907b9a4fcc81a5f06c1e8b1eae34b38b3ddd6aeec4a335aac0942dc3c9db20a98c6c1d5a552f25b655dacc063a4937c4e85d709a"}]}, {{0x9, 0x5, 0x81, 0x3, 0x106, 0x0, 0x5}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x7}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x91, "", {{{0x9, 0x5, 0x82, 0x2, 0xbb, 0x8d, 0x9, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x1a4, 0x67, 0x5}}}}}}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0xc0, 0x0, 0x1f, 0xff}, 0x3d, &(0x7f00000000c0)={0x5, 0xf, 0x3d, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x2, 0xf000, 0xe7, [0x942326fe99cf0c63, 0xffc0, 0xc0, 0xff000f, 0xc0, 0x3f0f]}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "b3f2f4d88d380f5e63b804dc1e837908"}]}, 0x7, [{0xfe, &(0x7f0000000340)=@string={0xfe, 0x3, "3b7a4b7435bd30698b6f1f82d12be238e5ae3058dc7b48a0a254f2d9ac2e3aaabc9f937c538c11f566ec20a0b16826c3d82daeb80c1e159de3270b17ca2e1af8b0a2f28a711ecf59d5fb9fffb1e7b5f7ceffca9dd5e94d9ccfa2f15b84b915586414fd03646ed140bc7b7777f6759e2899bd2f5732e204ffad60b63acc12b610d3cd0da46381d9395100c004cf1ed96b76ad74f9cdd67476ed54183ed60fa2a5336f0e6ece151cd7a7058f62097eefcce8ebaafd76f698561904473053dd85f707d9e6bef393c002a3322a4c54b30897349b854a12e0bfbb74ed5607040f2f021baab7ea304f274173f429bf261dcce2249a14367d88681055e2c950"}}, {0xfe, &(0x7f0000000440)=@string={0xfe, 0x3, "e16343cbe1a31ce4d529f6d5c87eb84eb546fbadda05f82ff30b1d7234b2521d118fec2283970e50f918a552d3f8dfc662e00b35b01ac902a75bca123641e4c012a4af54a8783da1bb925cbea3080b84e77546273432b2fc1c9fd7c0a93e54d251242ef0532ac419a209ec28206d1786f22e675882739aac1ab9a29819f74edae6caca22f16bc588f1c10d82c6bfc9df15e37b8d2150ae453785a318e68080d6069e97caf9667bc4c07912388215e6ffc61374d26a9e90b18f308730185fcb37764d140d381a1166e1b1325118edfbde9c4db0ceff6a603e1e4f82e13a96b517c8517e235f8a6dc76b8232a612bdb74765a0fd588dcfb5bd4917d584"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x2001}}, {0x9e, &(0x7f0000000880)=@string={0x9e, 0x3, "b47247c77b740f34b019a59ae482d44d0d1b8682a8f70ad14ae7bf73032349d980dba134641036348c615bc1c1440cb7696c067ddb10fde248ca06857768890fc30faba10fbc060ecf1cd0710868598596c01ac4d05eb4b20546fe32e97be5659b3e6c3c21a9ec8b763981827c0b6b9bcb676d94e298575a18d32586abbbe4936800993b59530040ba26089582d6410708a8b0fcd9d7b0e0b87a8207"}}, {0xf2, &(0x7f0000000940)=@string={0xf2, 0x3, "a98341d78454009b774ed5d13b6db446034a67b1d497f2986e4a13c317d8413cde4d2d06a87da5b78765f4a6a446ef3d1abec798ebfe63cffdcfacaaf2134fd9a3b13fdf5451ff13022bc53c4a4cfad3005a1c83c108b5b562ebb7730fcc6daaa75cc2d879de03aa91e0df25c7abd52df3ce778ff7cf51952cb8f38c59d716944fb04db1cefcaa12697e8244be16040895f5c9f73b69206536a80c13acf19334f9dc602f3d022dc9c46c641bbbf4f1f22019f174f2fdadac0bb080133ce90b76696bea109999dc6d00ba8dfae0c480de948f4a89af565b3fa888c96ea500a27aecc47f13e7b69037207ab330bc5cd5ae"}}, {0x65, &(0x7f0000000a40)=@string={0x65, 0x3, "4d8f95e500cdcbb7ea2a4e7ea8c43b0cbb7cdfbc659fefc82fa21f5eecc62318982d93546ec97304c18f98785fa65453d9f5040a1e61797b1b994cdbe8f906d09ec174f3916e2fbec896b1b4c50b7fd51ab2bd2caf13b227371464fe1fdb37e2f83bd1"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x810}}]}) [ 1117.033585][ T2730] usb 6-1: Using ep0 maxpacket: 8 [ 1117.043378][ T2760] usb 1-1: New USB device found, idVendor=2040, idProduct=7502, bcdDevice=49.46 [ 1117.052446][ T2760] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=16 [ 1117.060599][ T2760] usb 1-1: SerialNumber: syz [ 1117.067580][ T2760] usb 1-1: config 0 descriptor?? [ 1117.093165][ T2764] CoreChips 3-1:0.159 (unnamed net_device) (uninitialized): set LINK LED failed : -71 [ 1117.103246][ T2764] CoreChips: probe of 3-1:0.159 failed with error -71 [ 1117.106897][ T2760] pvrusb2: Hardware description: WinTV HVR-1955 Model 160111 [ 1117.113292][ T2764] usb 3-1: USB disconnect, device number 20 [ 1117.128778][ T2771] usb 4-1: USB disconnect, device number 123 [ 1117.153159][ T2730] usb 6-1: config index 0 descriptor too short (expected 961, got 36) [ 1117.161569][ T2730] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1117.171385][ T2730] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1117.181313][ T2730] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1117.194263][ T2730] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1117.203309][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1117.324893][ T103] usb 1-1: Direct firmware load for v4l-pvrusb2-160xxx-01.fw failed with error -2 [ 1117.335178][ T2760] usb 1-1: USB disconnect, device number 119 [ 1117.341393][ T103] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 1117.350305][ T103] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 1117.359346][ T103] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-160xxx-01.fw [ 1117.369274][ T103] pvrusb2: Failure uploading firmware1 [ 1117.374748][ T103] pvrusb2: Device initialization was not successful. [ 1117.381398][ T103] pvrusb2: Giving up since device microcontroller firmware appears to be missing. [ 1117.390732][ T2760] pvrusb2: Device being rendered inoperable 18:02:21 executing program 1: r0 = syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0xb0, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x17, 0x4, 0x3a, 0x77}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x40, 0x4, 0x3, 0x9, 0xff, 0xd6}, 0x91, &(0x7f0000000100)={0x5, 0xf, 0x91, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "ec3e241ef6be56d635b4d962a1516f09"}, @generic={0x3a, 0x10, 0xa, "a04bd4438c3220c7e1982a7b35076f2b466e88a58367c6c1a3e7265487ff5fa807381f4dae98bbb32e54dad613d4633e0f4805dae8154e"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x80, 0x13, 0x3, 0x0, 0x8c}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "4c042f46e87c350be19f54b1d99039d4"}, @wireless={0xb, 0x10, 0x1, 0xb53f9b5bafb65786, 0x52, 0x2, 0x8, 0x8, 0x5}, @ssp_cap={0x14, 0x10, 0xa, 0x4, 0x2, 0x9, 0xf00, 0x7fff, [0xf, 0x3f00]}]}, 0x9, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x439}}, {0x52, &(0x7f0000000200)=@string={0x52, 0x3, "4afeda8710d666bc83afe49f42c36e652ee522f48a79188e36b245af2d5593052f6b273cfbe9af1734b4911484e51196a8c81a885fa78096722050d37d3179d5d969d56a77ae4a511dfb2d361989a6ed"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40c}}, {0x4d, &(0x7f00000004c0)=@string={0x4d, 0x3, "e4e7755f8ac7cafed3002dbae5b918a4e8223e97f25e441b8df65ebfd7bd42eb7bfa710bb3a9ef91e92ce59560bbbaf85355e98305a17b361c0cbd4f0384c1f11b07d7307a9196915c28a2"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x187e}}, {0x2, &(0x7f0000000380)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x10, 0xac, 0x9d, 0x8, 0x1668, 0x421, 0x472e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x11, 0x0, 0x0, 0x1e, 0x0, 0xb7}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000300)=""/4) 18:02:21 executing program 5: r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(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) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) read$hiddev(r3, 0x0, 0xfd87) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000001300)) read$hidraw(r4, &(0x7f0000000040)=""/126, 0x7e) r5 = 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(r5, &(0x7f0000000000)={0x14, &(0x7f0000000100)={0x0, 0x0, 0xc, {0xc, 0x21, "fc2ba75d2943f52039bf"}}, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x100) write$hidraw(r1, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) syz_open_dev$evdev(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r6, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000980)=ANY=[]) syz_open_dev$evdev(0x0, 0x400, 0x359801) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r8 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r8, 0xc0085508, 0x0) [ 1117.493095][ T2764] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 1117.544810][ T2730] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 39 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1117.567418][ T2730] usb 6-1: USB disconnect, device number 39 [ 1117.581610][ T2730] usblp0: removed [ 1117.663136][ T5] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1117.753052][ T2764] usb 3-1: Using ep0 maxpacket: 16 [ 1117.773045][ T102] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 1117.873109][ T2771] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 1117.880864][ T2764] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 1117.889013][ T2764] usb 3-1: config 0 has no interface number 0 [ 1117.895195][ T2764] usb 3-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1117.906169][ T2764] usb 3-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1117.919114][ T2764] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1117.928181][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1117.937078][ T2764] usb 3-1: config 0 descriptor?? [ 1117.983051][ T2730] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 1118.023104][ T102] usb 2-1: Invalid ep0 maxpacket: 512 [ 1118.073038][ T5] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 1118.133021][ T2771] usb 4-1: Using ep0 maxpacket: 8 [ 1118.173860][ T102] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 1118.253095][ T2771] usb 4-1: config 0 has an invalid interface number: 246 but max is 0 [ 1118.261310][ T2771] usb 4-1: config 0 has no interface number 0 [ 1118.267515][ T2771] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=51.16 [ 1118.276609][ T2771] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1118.285404][ T2771] usb 4-1: config 0 descriptor?? [ 1118.323322][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1118.363121][ T2730] usb 6-1: config 0 has an invalid interface number: 242 but max is 0 [ 1118.371335][ T2730] usb 6-1: config 0 has no interface number 0 [ 1118.377734][ T2730] usb 6-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 1118.386911][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1118.396287][ T2730] usb 6-1: config 0 descriptor?? [ 1118.423037][ T102] usb 2-1: Invalid ep0 maxpacket: 512 [ 1118.428665][ T102] usb usb2-port1: attempt power cycle [ 1118.435442][ T2730] ir_usb 6-1:0.242: IR Dongle converter detected [ 1118.453110][ T5] usb 1-1: config 0 has an invalid interface number: 148 but max is 0 [ 1118.461303][ T5] usb 1-1: config 0 has no interface number 0 [ 1118.493085][ T2764] usbhid 3-1:0.16: can't add hid device: -71 [ 1118.499209][ T2764] usbhid: probe of 3-1:0.16 failed with error -71 [ 1118.507304][ T2764] usb 3-1: USB disconnect, device number 21 [ 1118.524133][ T2760] usb 4-1: USB disconnect, device number 124 [ 1118.543230][ T5] usb 1-1: New USB device found, idVendor=2040, idProduct=7502, bcdDevice=49.46 [ 1118.552301][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=16 [ 1118.560529][ T5] usb 1-1: SerialNumber: syz [ 1118.566968][ T5] usb 1-1: config 0 descriptor?? [ 1118.614835][ T5] pvrusb2: Hardware description: WinTV HVR-1955 Model 160111 [ 1118.654397][ T2730] usb 6-1: IR Dongle converter now attached to ttyUSB0 [ 1118.843324][ T103] usb 1-1: Direct firmware load for v4l-pvrusb2-160xxx-01.fw failed with error -2 [ 1118.845511][ T5] usb 1-1: USB disconnect, device number 120 [ 1118.853093][ T103] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 1118.867373][ T103] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 1118.868314][ T2730] usb 6-1: USB disconnect, device number 40 [ 1118.876424][ T103] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-160xxx-01.fw [ 1118.876430][ T103] pvrusb2: Failure uploading firmware1 [ 1118.876443][ T103] pvrusb2: Device initialization was not successful. [ 1118.893144][ T2760] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 1118.897725][ T103] pvrusb2: Giving up since device microcontroller firmware appears to be missing. [ 1118.921551][ T5] pvrusb2: Device being rendered inoperable [ 1118.927615][ T2730] ir-usb ttyUSB0: IR Dongle converter now disconnected from ttyUSB0 [ 1118.937679][ T2730] ir_usb 6-1:0.242: device disconnected 18:02:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0xab86eed9a8645474) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)=[0xca2, 0x2]) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100003ed081107c05002265de000000010902240001000000200904620002f74f7b0009058100000000000009050f000000000000"], 0x0) 18:02:23 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c", 0x6d) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) 18:02:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(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(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x3, 0x30000) ioctl$HIDIOCSFEATURE(r6, 0xc0404806, &(0x7f0000000600)="c1c0061a42d3e2db6f4e87495dd0c9eb05af65ddf9d74bc055c955ee1704f762bad28fb0b6b9f3e71a48d97271e1051029c79eb2b10fbc81fc9bca3be07d7a12615d3ff1f5fdc7cca351d134174f352ea8a7359bdd87e613ec03d828a54842009a2e0c639c0c67ea0f0cc73371a30d9e460be044bc66d29b73") 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, 0x0, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f000407100204fd20000b10010c4100031fcf246614100a1f820000000000d8b7073e058b617c200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="030000007e0f0000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="7e03b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544"], @ANYBLOB='\\\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="5c03e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c686812"], @ANYBLOB='\x00'/12]) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000009c0)=""/241) r7 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r7, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r7, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r10, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r11 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r11, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r11, 0x6611, 0x0) read$hidraw(r11, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r10, @ANYRES64=r9, @ANYRES64=r11]) r12 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r12, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r12, 0x8004480e, &(0x7f0000000240)) r13 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r13, &(0x7f0000003200)=""/4096, 0xffffffad) r14 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r14, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r14, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB], @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=[@ANYRES64=r7], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESOCT=r8, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYPTR64], @ANYRESHEX=r11, @ANYRES64=r5, @ANYRES32=r12, @ANYRES64=r13, @ANYRESHEX=r14]], @ANYBLOB="02100000", @ANYBLOB="0ddd4bc4efc2ef0999", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(0xffffffffffffffff, &(0x7f0000000780), 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 1119.060233][ T3109] usb 5-1: USB disconnect, device number 89 [ 1119.153259][ T102] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 1119.163221][ T2764] usb 3-1: new high-speed USB device number 22 using dummy_hcd 18:02:23 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000013d602083c41a8816d6e000000010902240001000000000904080002ff5e0d0009058f020000ffff0009050212000001000051d02eb61b00b9bc851cf5c11bef4cf26a5242a0a5a8e7c7dcfee25aa334e76f05071cd4c2e4e88c83bc4b0fe139261026f6f4d5074d545b829a4925fda528a15e9bab678dde1130b6b42b6330125ea1ef7e7d42060000000000000014ee28048f07cbb9bf034a97b55bc273920e3cad3ebbb460d5b98db68e5081e9c4b2683446ed54c93ade657fa89c22ba3690aa574249a960b3b9929ccee0acaea3775e798bbf14e01e183546a3d9e2da3e6e5cc109f74495ddf745c58d7935a380ada382759d9f7456f4a3b597a2c2cdc66ff271436a55b9932825c88783d0d11f69223507a8f460f0d4c942858f4ab6bf880a224cf8397105aa2b604edf7ab4b0393d92f43cfd92cc6af4239c5e08d82409531462542d54b56d46183f0b72b6abc93101e55c003979e452358352fc2c4fe0337585e9b6950aad494195a4c05b55021700"/389], 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 1119.403020][ T2764] usb 3-1: Using ep0 maxpacket: 16 [ 1119.413030][ T102] usb 2-1: Invalid ep0 maxpacket: 512 [ 1119.433023][ T2760] usb 4-1: device descriptor read/64, error -71 [ 1119.523053][ T3109] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 1119.523137][ T2764] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 1119.539590][ T2764] usb 3-1: config 0 has no interface number 0 [ 1119.545717][ T2764] usb 3-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1119.556706][ T2764] usb 3-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1119.563308][ T102] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 1119.569626][ T2764] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1119.586177][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1119.595050][ T2764] usb 3-1: config 0 descriptor?? [ 1119.603289][ T5] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 1119.753141][ T2730] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 1119.803032][ T2760] usb 4-1: Using ep0 maxpacket: 16 [ 1119.823082][ T102] usb 2-1: Invalid ep0 maxpacket: 512 [ 1119.828647][ T102] usb usb2-port1: unable to enumerate USB device [ 1119.843204][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1119.893118][ T3109] usb 5-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 1119.904419][ T3109] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 1119.914429][ T3109] usb 5-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 1119.927353][ T3109] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1119.943118][ T2764] usbhid 3-1:0.16: can't add hid device: -71 [ 1119.943126][ T2760] usb 4-1: config 0 has an invalid interface number: 98 but max is 0 [ 1119.943141][ T2760] usb 4-1: config 0 has no interface number 0 [ 1119.949344][ T2764] usbhid: probe of 3-1:0.16 failed with error -71 [ 1119.957518][ T2760] usb 4-1: New USB device found, idVendor=057c, idProduct=2200, bcdDevice=de.65 [ 1119.965569][ T2764] usb 3-1: USB disconnect, device number 22 [ 1119.969788][ T2760] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1119.973216][ T5] usb 1-1: config 0 has an invalid interface number: 8 but max is 0 [ 1120.000714][ T5] usb 1-1: config 0 has no interface number 0 [ 1120.007150][ T5] usb 1-1: config 0 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1120.016907][ T5] usb 1-1: config 0 interface 8 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1120.026755][ T5] usb 1-1: New USB device found, idVendor=413c, idProduct=81a8, bcdDevice=6e.6d [ 1120.035812][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1120.044103][ T2760] usb 4-1: config 0 descriptor?? [ 1120.050420][ T5] usb 1-1: config 0 descriptor?? 18:02:24 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) write$char_usb(r1, 0x0, 0xfed2) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000040)=""/220) [ 1120.085239][ T2760] usb 4-1: Direct firmware load for bfubase.frm failed with error -2 [ 1120.104821][ T5] qmi_wwan: probe of 1-1:0.8 failed with error -22 [ 1120.114314][ T2760] Bluetooth: Firmware request failed [ 1120.119667][ T2760] bfusb: probe of 4-1:0.98 failed with error -5 [ 1120.126694][ T5] qcserial 1-1:0.8: Qualcomm USB modem converter detected [ 1120.134208][ T2730] usb 6-1: config 0 has an invalid interface number: 242 but max is 0 [ 1120.142366][ T2730] usb 6-1: config 0 has no interface number 0 [ 1120.155615][ T2730] usb 6-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 1120.164685][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1120.174200][ T2730] usb 6-1: config 0 descriptor?? [ 1120.213126][ T3109] usb 5-1: string descriptor 0 read error: -22 [ 1120.220563][ T3109] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1120.229682][ T3109] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1120.237823][ T2730] ir_usb 6-1:0.242: IR Dongle converter detected [ 1120.284161][ T3109] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 1120.300558][ T2771] usb 4-1: USB disconnect, device number 125 [ 1120.425679][ T2730] usb 6-1: IR Dongle converter now attached to ttyUSB1 [ 1120.453546][ T2730] usb 6-1: USB disconnect, device number 41 [ 1120.460265][ T2730] ir-usb ttyUSB1: IR Dongle converter now disconnected from ttyUSB1 [ 1120.468685][ T2730] ir_usb 6-1:0.242: device disconnected 18:02:24 executing program 4: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000600)=ANY=[], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x100000001, 0x202040) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r5, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r5, 0x6611, 0x0) read$hidraw(r5, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r3, @ANYRES64=r5]) write$hidraw(r4, &(0x7f0000000080)='\x00', 0x1) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x800) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x729600) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_usb_disconnect(r7) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) [ 1120.493719][ T83] usb 5-1: USB disconnect, device number 90 [ 1120.505426][ T3109] usb 1-1: USB disconnect, device number 121 [ 1120.512362][ T3109] qcserial 1-1:0.8: device disconnected [ 1120.523057][ T2764] usb 3-1: new high-speed USB device number 23 using dummy_hcd 18:02:24 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="fe000000a62deb8d7a132ffc59250000000109021200010000c0000904bb000033b19100d87fa81c45e6895c1c1b450063d047d37cd052cbb63aecabf4486d96ac4c4639b4737b70d6747601040000594f0ccf1a320156366b0c6dd547ba1145c1fddae9ab000000000000"], 0x0) 18:02:24 executing program 1: r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0xa4900) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(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) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) read$hidraw(r3, &(0x7f0000000040)=""/126, 0x7e) syz_open_dev$evdev(0x0, 0x0, 0x100) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x2246) r6 = syz_open_dev$hiddev(0x0, 0x3f, 0xa40) ioctl$HIDIOCGPHYS(r6, 0x80404812, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x1, 0x101000) r7 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r7, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r7, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) r8 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r8, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r8, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGNAME(r8, 0x80404806, &(0x7f0000000200)) read$hidraw(r5, 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$EVIOCGSW(r4, 0x8040451b, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000980)=ANY=[]) syz_open_dev$evdev(0x0, 0x400, 0x359801) ioctl$HIDIOCAPPLICATION(r9, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r10 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100000000, 0x0) ioctl$EVIOCSABS20(r10, 0xc0085508, 0x0) r11 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r11, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1120.773074][ T2764] usb 3-1: Using ep0 maxpacket: 8 18:02:24 executing program 1: syz_usb_connect(0x4, 0xfdb7, &(0x7f0000000400)={{0x12, 0x1, 0x300, 0x74, 0x17, 0x4a, 0xff, 0x5c6, 0x9046, 0xc80e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2686, 0x1, 0x0, 0x0, 0x10, 0x85, [{{0x9, 0x4, 0x5, 0x2, 0xd, 0xd5, 0x97, 0x80, 0x7d, [], [{{0x9, 0x5, 0x80, 0x14, 0x24e, 0x1, 0x0, 0x6}}, {{0x9, 0x5, 0xd, 0x1, 0x16f, 0x0, 0x9}}, {{0x9, 0x5, 0x8, 0x10, 0x224, 0xa6, 0x3, 0x8, [@generic={0x85, 0x22, "7aa8a0bbdb7a31f272f7989e88b51e6a498c223b7aa26e67102f9bef559320349733c1a281484cc80ff291d7dc6ac49edbe3767edd81414c19d84b9c9b8bf7f2026dfe6268578a59a6ddf28cd6454171f54076d2e8c1f6a67d3cfa87e019c101014396ea33e5d56501134693e51a9536585c6015a1e1c8d80234192dd806380c0b0162"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x1b1, 0x1, 0xa, 0x2, [@generic={0x1c, 0x10, "db41006744fac5e78b39554e2370c78a55c42099cffab6db6779"}]}}, {{0x9, 0x5, 0xe, 0x1, 0x214, 0x6c, 0xa5, 0x3, [@generic={0x3a, 0xe, "11f1c32d498b468dcfbc17d93c86e96af45feb99cf22e838a1998d6e772404222729fc03b69b6da0afe316a4fb59c2968549862678b8a908"}, @generic={0xdf, 0x22, "e4211e46629e42b9a317e101483c9180068102c2686262cc059d5a28eb79335fa127d1dae3e5ee75a5af09417576b813f258a90513eae5eacb9eeb7b6e3895c8333828776cc48a99c2af2e0219a59a8dedfb4f0cb8b65add8594521e4e516c9807d548dcd1e01609c461ec5f003992ce4e3b6c477846404da3b1989b1a4fac779d518c4defc7fc2aac866b19c80dbd484497f8ca419d5e022c894d203385a79b1cbadfc3aa78c0871de0a7b00580a7d6e69c00a7f1040d938d5faf31fa9885c5786a5c97003fcd9334bd626b2682970fef88df5ece674937b0648903dc"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x2ce, 0x6, 0x3f, 0x6, [@generic={0x1002, 0x8, "0c10c6595e068835d09a813eadf13dcf1a1612428b3e4f5c7ad647a3d171997701df0b43cb258a3b1a223f996ff4dcff5d034c0cd658e50e4337be5fdfc045362dd24b747afb1586baf37f9ca3d0c88ad5b971c335d37c2b998c99c6b7807e036cd8d14e04cf3329212fde164153d9976a3e9f672b86f4fb513732a1722ed34520232d3d1ec37c472a92b25c1c50f00e8784722254c80f70406b85affe6519a85a38d9931aa0921c596154594090a8fd03ee0817b46619089c7fe780c2c7154f89f1629eef441215aa767e096fe82cd9aac62ce561c6e76e75bdc9b020487f9a28de2d813f2fd48d748523d3d772cd8b69dfc27444ae34c1de6c7a1db0f61ea374bd35aafc4ae6e34bc2868782bbb371988e0e48cb0c3b56228f9b64a8e6032f93485f9e88190e0c735412cd8c3b65f8629aae2d2b03c723c9889a639d911b05fc60b9e7797607c925e733182276468fbc544b031d8240040147303e3580b4eaa91c1c1006ef77940c9bd4d6583887ff052e4134b0d0d5d0844a1b574aa0f4016844228556a12ba30592aca85a85202bee26361823098e1a33a601ebf1e5832837fff136adee8abf9f42852b498b5314f867f090edf826266f78b0a5c5d9987e46e0c0e92ebd2b7af5fc7f2113911551bcd169a9de3ce7c4ae4691ceb5e7867e66f8b6f3e18b726eda8f86d66d698d1792f320cadf425b5edb95b9a97a738e876b2d8a3a34cccc15698f71fac487ddbba31bae3ab78fd746927dbc1f0d47341dce2f8e4e155f41f9b88db51efcb7d58c0ef117c7e8c0c973967730cfbfb02bcb422ea06166c69298962bd7035b9a87222adc7f0cdaa670c3ac8f1f032e2992529f82ada90aa5b8109e8286de307350cf00bb5ea74f564bf26b543ea547f1af88df11710d593a0ceff3c3e38a4c26a05104b550f8dd3cb06fdbc4f28c69a0bb4efe3a9ab113398f490eb242a5bbba6f59e1a8c3260a2a19234b38083dacc88fbfedcab5f460212148564d8ff1f89e7002bce648eb6f22b97cb1279ef24fe6d63674ea0e886c5a84115660a2ad1ea5f60d02d91b0abbf1fcb2da603e843c8711e74f6c863a6b725eb5c02feefa3a2371927674443ea04ed56894500f33c2dad666ad06ba9e7ec9a582bc11872c083a21dfe4fa15f014fdceb7b7823ed5667b52fe6a3b7357f6bd4d3ef9b94a08428c3b95ab04a2e5109a877104104888f9793dfcdf5f867c56c18abc853317a1bfe29b2ae0aecb79b645fbdaa039e72ec434a2e318605ae7c15d62be467e21cbe1adea11238e3e9d11215ed6788e26811c672b9cb2be9dca6ee505d5560edd1502b02f78a2493db833543d91903ef1782670a51875feb9ca1582be26bf200f617534c794ed2efe66c535f2a59272a5d991ed9fd947de6b9e8c9bc5bf0e5ed0f8787012c55cab023291fb75b8b7584b9392a2cd2d0df410c8f946b19bf45f8b88108f9c0a4f40fc74329198ce2d70d4b3d3d2a1b773365d72fccbc8ca64147222c5d72b933717af99db658d53c84edf3c148eb888d79aedf77c876ba8463d58ac3ef392e4f18b065399511b29d4b262c47bd113a7c2353ed6b2dcb0f000760b0d0fd735e1188d9a3d0c2e071c39425224e9f4006a5a6ffde1d8f73fb4685558e3e69ac1b1d5302742a78bd1f836774ee07b0d782d3fc3efa463a3baf4014f91811ba489567831ca7771dfa8b16476110b3e9502cffb50f3475deb65dc14161d22ec7640a6d4d4a5082060742a7afdc6575324bca6a65f3b58a1d225e66876fcf1ff323fa48e98d649da3d0aa08401ea3a9934bf10fff75d166b2144836bfafd074e01fcafd6d01a1af2136afcd4fd9c38509f4f8ad405355c9553daef1bbd61cd5243d55e9dbb21cd94b6477af10307c2099c0ea07d469f1cf36077e4b36afbfde20a9cbb61f3a5a9e8783a450885c2953450dbe25178c571c5f806db58c2ac9de7ec648a1b0674df24874445410faacde7e63de2e7d22c1807b1b0c42ec06e5b5e0bd3e4646f6011dea7aef636a62bbe5f38982cec48871dfff5c9cab2817f906db7a22331e1a9ff3feb14bf054ad78bfb58a068b6ffae2138fb9b2de47c17d1eddac0e37dc6c9a98d59c60516fb45e1578f5a58062ebc6766831fbba89cc8a8043e36df35e5fd4d79ffa89d758ff719582bcef1622b63452edf1261ae6116edeac8ac615a3daf906aa9b3d5c25d732377f31a72ad8f9a309db139291de45f126c17343cb9d36bfa9288f96c61c096f3bbf21d1d3d0959ae685a7656d9c2fb7f321b616b4c8078311768182e3cfffe8ea0b037aaaf71bb9eef9a132fa5940dd324d05b2a234decf7035ec7344c2d76806f89a4d7c0797870abed51a95ab3326fa5127975f9976b077e950479120dfd82e91693aa7f5267dc994a50f5348f536ab1f21d8ab7f39b216f1b1e9d7c1545fb61805e645970b85bdcf0db14351157e762313ab9f6503dba504018d57037a000c5ed441a537ba8a2a0cd0d2e5b6edf2b7b19402f882e7163f2377c5632f67d44b57c6b76a3248a60f033f4aaec071012bde18147232ca3d424d69177d7c06c5582ec97a8b14d850c7cd085c7ebdf805f9ab899ef465397bb9112dcb326e33bb33729beda9cf52b0ccdb76e61e25eb19526fb96abb5145234eb73fafa58c3fc95b3f12b6162a996e4525bec84293a064c909c600d7aca8caeb15a96e82d41cd5d72735b2f2f58aa824bdd4de2f1aefbc9c445e74192e2460d27f26843ac61753b0bb3b2f7bc99b35f67f579b8e40e0be08d86d1f49e24fb5054d390587af72487bb8cd46e027d64601a76f6776029b22de7c50a7a6bcd50dde320351d24dfde3fcda013228c2268456b01044696de92fe0c98d2a98ab38c86494ec343d5872c3e6414452c77104c7158bc012ed7b287eafc58a09c574c24ca4b05f2faf4c4920c6b5e4a3747d14edccfc00476f3ee925a3042cf156e7bf6136543d59bc331c0d8eff410a01d02bafd3eb0cd8550ef8b3ff16d08f3bf9942a50c7655e3f1d9770ac1f4ecf8d719598013fed4a95b6fb1e65d6053859e113a018d0630aee29d5d7e40ab0e0e9d15fa2960eb83b4cc8c543a75a6b014039a523d0a444aafa388a1b6bbe162254bec91ae679d494105a8e1a8566d1ffe7735cacbc88024b6b7e29dab91c430816659c3ebea680235ed87ca495816b6f7bbef7468bfe1aa42a4d7aa22b78b9dcbf3e43efbca34ca90d1564f845146160db9f82ae6da707a175393617c159f4351fbf28f26d19a43f8d228f1dd30819efd1f1332bb8c775a7e441cade96b5abdf90d10a800ba271a280b4cabf53da6184187848c9e1ce79574ad94ef5747745d2290171d96e072713109a25c3cf12f2399ce8f66ad35bb06ff7bcd3441bc5ce3ac1849fa32d9012042ea02ec35ec423c10257aed7e57a476ab69c7c434d2f50805d3241eb6d112cd1c8d62fdf836d99a556135d18b3b3c9eaa9707408b6334814d092fa720f578a62c0d551dc8b1518d18399e207d226297a205013d959a82ce81a80d191d26b4054df0be2f2e48f1d2ab4bf208744581502f77bbe53cbdb346e64f6671c0460cc49cf09fa06e679ecd30ad39f165ee337876f146925a38043ed2a66d5891dc54285e265e74ee03e794e175f642e4f961f3beeff6b0ad6a05efa17a84734c3183eebaa7f64a95af76d528c65ded8b21f0443e08e98b799651c8a464f0c9f89f212d2b534092fbf0191de8d61d9d67e5a3b647b835e1c150375c9aa91b00bf6936eaddb203b730995cf93bf83d134538ccfb15067d0e5894367983e27457bc3f5c1a6a9afb21f477a20b7781c93784f9a7ad914e4d3aecec477ab8581c33103c09c1ef9a234731f86b2840e74bd4b4964a5c9706855fdfbc9e4a6431931f337bf60bf211b6e89bf5ed086d93e20fa6235763e7eb4e3c6fd957006fc1451c695fc9351dbccbf55be36dc74981a2a47b0490bb672492555b50c9c4191c3fe8590237747e1fd2efe8c75703b50770382012000ae041c30a05b33468fa3b39e22c4cfc96e046b93f08c321fdab91efed332edcc59291511901214c41c80c0458b8c0eb801595576eddc0ad5e829d8ed7a4681a3981bfb4bda89b346a18da65436f01299c8870aa131242ef347caddcd68d36c4b42efa5fec228a5655064ba13ece6d52f40661b2734cfeac7801076e1374a4d4d0c8fe8a536969d5c59c8e9f6017f76bd8b633ab8a2c1b0fe04847beca68cb42093dbcce64038ddc17408ae17eaeb5b78c4799f3bb4b21f9ae6fdf1e1276d8f2a275bad5eabb90fef3db91b198e1b9f174f04ae846734973ad62a492d058a6fe73cd25fc56589064bbd07828c299f4abbcc9bd425a07addde2fdb73cbc0abb9ad97a805c67896a96d8abc3218e5fd5174efb9e70f153f785dfb3ed44ad27ae9d2b0d9b2bf6fcbc0a074d1102b03340f279b63232c080a0ef7cef02fe6a46eb3862725c27b1a6e1fe7f04eff520b3f891785fe034a3c08f2f16e00f1d493dd0f4e88b7f20577d173191af0121280810257e5b2545f49b99607f1b64392c60bfb191fdefec2b099dc651ddf1d166b295d20023089185448286bd9bb92c0646bbadb390ec156cda6378aa8a63487e339eb520bb4074fefe5f8717107e9e27b67ab0cc92c4a74b4f829b7c91e336db51d3f35c3c71dcca625d9c7674a4c83692886782c33e84d432bac32b057ed7a20d6168ee0df06c2d4fc4b8a5a21c4ddc59e35142c34e1c2117a5f7421390d7703801c68ceb3068f85d7773036c8dd2c7b1b738fe3949dbdfcbaaf7f5a0f90aad0df0e3bbe8d99187d96a835388efb57eb4c3fb5a9d49878d104a6408982eeb576c7e60b681444b1079fde4b38775281633b30371b923eb3a57f4f82a5219f149963967d52e45bf291b9f15dc229eee5557e5d5b810ad3e4616e7da298b20bcf1ec4b3fc727545dc9ebb6fb48ee6cc975cfcdce53c0d8c63a2079ed9f9801fd9c08705736243aff27aec998f458663ad5b5f752e31b1b2d978955b48d62b1bc6d94086fb62e4537f349fcfb9c84fff6aa7f26a3bc5bc6c44633372338051305df2dfe601eb66ec8b1f0429b0c73c4483f6e4f6ba6aadc546fbb2bdcf930849afb91106f98dbb60a67431054672131a24e492aa33c47c11b23895b6a4e941e26b481a22b294921904f293e57599933ca63540c64b0e0e42fe9173e2654ccb1b24f735f80c517e0a38f3bee2c62c0d5eaf5130758da36deabd57b0fd69077a80487eb4b02fe102a153e31ddd4ac1896c719f7346575715a3bbbe525a762ee244e21954a5e8cea426ebee70564c92b8a8a03dd25aeb1234f0604abe9360038e48d7c6d60462e34f47c86c9508fceafb54b3b6cfd58e3b545927d3fdf5b47f57a8f43e5da76ae09600fc830e9d4d0f19cde1c2c469a6ca61b704191104ed88e5566a9405127c7c5ec4c09c9baf4bff2321a4b9adbb2f10acbdaa31468ed2670bb427cdd247026e71eda53cf4242ed77ceab507642dc025d830159eade8de54b580cf4213d87dfad248b7d8125d2def25c54b93ce825ee67cdf5c20aec6a5dd871d6d7c4bcfa71a14c127eadcfe3c8711a8e0c32c4a243143402bb3533303ff3974622f6da94430b9fd6094cee13421d4970b53e244a3b47eb0ae0e929d275a52244d509dbef4d4e02e1142669793052a4a303e591a4fcd572d07e084b0dfdf816e1f7813ddc30f66f5f7f01909dbd7660fac03070d1ff521f2ed47bc27ae1e7a0ffe174d4d38628746ead1d54bb7de6e4cfe628ba92875c47a726b00b1260f1"}, @generic={0xc3, 0xd, "c004e45cf88c593d4457ca35770fa5e7a08b266c82b65a8dc0efce23bbf111d62c0af2896cac5c468daa90f77430078c4114b663a883d0a59f343b4059e6f80a4795764b56e57b11e542038c1ac4f9e2a6716abfb4a55dd7f1f73c81b79d06db5d307fe605a5f8dd2121b144273062a54df6bcceaa8ac8134d0b16201ca25c7df91e9c45cb899a527195e5904d9a16db0426c25f64b63da76043fef1586a4e935dd73b331f40836ca86f8598e26d8ccf327decf9524cbe45e205f316636556bcdc"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3a2, 0x3f, 0x0, 0x80}}, {{0x9, 0x5, 0xb, 0x10, 0x2c2, 0x40, 0x7, 0x1, [@generic={0x6c, 0xf, "f1171d3010c70890462e8d9121d1d43895bd3ed9dc1d12f0bd128509420c2b3b2013d5c61bbe883168c8f452c11ded75d2ebde10ed51dce64d7c54c2417d506886f3529e26b8d6085ca5bd0a664ceb43dd418cbecff27b337aa9644f0a0c43d65c6a8f10a637d3934ef3"}]}}, {{0x9, 0x5, 0x1, 0x1, 0x2a1, 0x5, 0xfc, 0x5, [@generic={0x8, 0x23, "cdd47ac30090"}, @generic={0x62, 0x10, "539a4520899e5cde7f474a54dcdf2d1c44fc99c936152f60701125da05a96bf1df34363f9d74a166190503cf921d23b2e5ab91caa21b3e5ed630260b556eb6cd3448478983c414b5bc84c3d205289747c27857be4bf4094e4539ebf6d5831cef"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x222, 0x0, 0x40, 0x6, [@generic={0x101, 0x11, "3b8a6ca5862445da369104163065733a5894778cf160dc4671cf49b9d493b413a30a15ce94b5e202613182625382292c4af65ffeead536253fd82ffec86e40bb1b98c14040ab395a13285c13bf7024985d7a8bf10fe19216741e39b6725a04ec4f7746cf6c9f6a5527ae0aa4cbc7b720356a5059e9e20f87274036b4d8e058b6e6e039a0eb1866bf7d8fc46e7bb6822d23d9fc7d13a724914a623b76902dc73783a2898d2400c0daf0e6374baa529de56e224975451047074a7c825cc7899059e8cb8e086767870df06d833b5466315ed55a1533bbcaa37d91d60e415b9d514c926095f0a7b6438907e4af62c0720ec0e055b6e44bd6e241f8527eda019d37"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x38c, 0x0, 0x48, 0x3, [@generic={0x1002, 0x0, "5e23a3a1c69fc7c2233a3ad0f2c4c5daab9b5bfd224703d3366a1820915b05495ce71c106fde79316b1350129d355c7aa3ca290834fdfa77019e2ffe9e8111ea3a61d96e64a4d493c587c0a9c5f92aa5257fa27429aad1a213f2e7e658868713b09eca034e3219936a17931e67f1ffeeba738793b781ff241c1e2d06d2ff46556c6424949bd22d5b9802f3266cf1849d0114485930c09b64c152782717a86eb2eeb9c947dd374f317f97a107ea0f491f294d87f12569ceecca86a843108bf19f12cd8401b9adf2471f6635a2fab7833fca27e754b82a6dfeb5658f052ce3923b61751679fe7f5728af000cf3a6cf161b409df526a1358027a0270b09a2f1813cd8c39d8a5e461c2c4927ec0a2094d1d94e6dffdcb293f4923658e2071706643521b6bc3fe925391f653a137fdd2154103ae99a5403dc89bb1f0b2344ab9b70e6e648514e4e0f348b7b17cf9471d9daa662c753394baa16a3dc7e5b535ed99d35baf41458562c0c03247645690f84d07d73ae89a0397372f1c269e0025f230c98affbb433cd129528802fdd9e2a6a5dc1e15e740627b1464b954e754e2b5840fbe3d080e8c485e8496e661e3fde37ded90348a3ac56645e8f68336f8160a0f62958ca39a057e5e75db039015fc53eafcab2b9f1164b1ce968d84d2e6d269c411163cae7c1459e61b9a8070275744e2d078071bd1dc37a02b3f0389166dc715e1e83a82502160eb9bb7b075869defd06b4f8a3661b1c35545d87e679399d8029c28005b188e497435753a966a2e76dbd4881f899fd383ba4132103722cc8c41aaa7cddc6bc1e6ff9edf423857c7d26fbdcc525b38e1c351f7081b0b54776afde38ca05681ad9126c3add174f4d1723b349d016f1369f59ff426d3c96d6c515ce2c6590bef87fb3a4dd05127b7e37bb9db062d903e830c88996c6af2e7c203b559722bbcdd8abfb450bd255f73b4855fd667b8644aa939528fb3c564c76c5664b8e77ce4bf1df70f8c9a7fc52d7735f8fb09de05ef0225609047cdd3fd35f0c931b2fd74d8de87877816bcb749a5eaa3a4325ac241881e003220c202f1a1de2011bc14ab99a5412ab814b923f7b762691886c0a994b6ce5fb8441244b69f5d09c19827da420c80e7d74c4bd8973f021bff4e9685a69b25195f8bce3ae92857aa81ebd9771977d8f6453142ef618fbdedf5b48710367f29f969a15ff2d286dfe63d49f62b012d4396169986ebbd5db48882da5c9e11aaecda5a392c01e66547b59d5ff8c56db5cd979657c81bc73f81926091600e4c2d5086ec3e828572719a8a284f9b42751f8655305ae9544a055fae1b85e76f41883c19f22892ea95614e58ab75a90de9bd69f984c7281c05cfb96e4be3d006e84645162bb3287feb2fa7ff73fac51142b03b77f8a335a7c693ebccd757aa3dd743f2ec40dcfe1199ff29fa61e13a695e89e692a71892a600e52fbbc046364f610ffb3a213b5bb14a01b6c4fea52a5abf1305442abbd428310a7a49b4fd27493f03cb17755c2f22aaf0f323223bed1299f08130b3e00bf5823e1b28129907bb435117f43548ca594d28a59fd62046d741a76ab5a12a16e690c2574b35b77067ecc472997e94f11a75855050a09325651c6b2f125f94cf86206d411c4dacd988a8e1601ec9a68efad843812c4a2e6dcbc0331cef663e76ea5d54d148467a9ac42448718d6d5b563dcba4f3332abbdc790cd2bf0fb7d39d87cc17ac82e5bce4cc67ef5d6e1068909578572cac2494efcf9ed38092f67cead05356d98305a18af3a44f38c4e453a62d69ca49354ef30477c8870843a9763c71c61f4f00521a45850287dc66566c8d5a126749d8a34d3ae55d680f87d490f079287ffab1dedcbb096cd483a58bf89fd15e21c3bc0ca2620017c68b432e220368c8859497558cfe2e9ab800b36175e2fd97606e3ce42734a160947bc018ee6cc200af81be16a6d9db8e1ff71309c36ecd75fdcc28d36d81c2646dbc59e5ba6d985987914f9f4718dc0031747eae1dcfb8be8807d3082713e2f081d7a5400c85f07a963176e0c14ea43aea2c8680c62149613d4b0e824ca59be177de8816e447039b803d860d8749fe23e9bd0938d3d583fd03dd39d2ee7242723576e3b5e88457d509f98d3d94933bfcff6a7cd179025d51edd0f1c290e3f0133aa4791fcdb7e032b96854bb366255fff4a10a7c3c50c1d30467ea860b183f426c71612d8e888329dbc585cc8344133ba27e2b3b0d10dba8d07f6eac93fdfdb9985c7c58c190566549feab03a6e039540ab2dc102c439d57f28006889fe65ca8715ab7dbf42be3e2b72c2e832a76a5a16bdeacfb64afa6c3b774805340f188fe935421ceddeb9fd7f03771160aa6c0c63f8531a604dd08994caac37b7c69b2cc8172385eba1351e6d9b01a6c0fd2673418861cfe0a55c319103607972798904b95afdda0a7acc21bc87870c602b4826064114d2d180ebc88ebd0de1932ec5659430c1cae086a05e14e201ae6bc672b23e244308a34d36c9b563633abab50637f09dec0ab48535fa22336277c5d55183884b801d4760b839525fc931097af6f38bef458de19c42ce98f975d976ac7801e9fda91d9ce1400ea4677fa2abc52e2f6cc4564a825ed6432825375102797924cf26d30dffeeefa20be7f3dae182ea8c05c5e5c525c9e09aca6f2d210ce24e8d484e7b114595e4e4b2c9fdf6bbe1fc40db0e3a34dfbedc816be79436d0e4a6e6d8248d01a6ebf49c1abac4423780ace875172b363b96da59e3de3f04079aaf47add44e3be41b7bab25506944190a1330bbfd89efb6acc6662aace5cae70f326a032a8a9910f6522bfd7e14bee57c528f01cbdf6f78ab058342a3b7025321efc97ddc1ba2a6db1288de9112841faaf67bd0b97944d00254e02dcdd16f4fa4f9b5d9b806f96dc91c48ced31b87411f93680171ccef61b799713c2bc0a1a5a85d358f5b83d3cb39dc120b6b96a3c19ad49b58573807a6e15f90ad3c3b58ecdf84fd2513916edaa733f5213842605f427bacce16b8d0e97df11b389133a74006e2ead7156ca98b32e711e049178ed38fd675555e6053f9cec781a10b25c52bfc14b768bdc2ea05ec786a8962d15e75afc0406ba0e9191aac51493b046bffb03b15ec93a2d92dfa746c5981e346c8026d65375c58510d7da359a61ee7389beb846529eda6cd4039b01902dd73b219da009f1ca046477878caf4d22f759075685188b58754e640bd48349a4deedb6ec8ee4eb7e0a1610644dcfa7f23e037d381461d3804318859ea2c34e5e38d4743e9d8a9b30fd792107339ebd9d056e07cb38a459aa916439e6f4d80282e4a0c54d06b0ef165502663596c98f0f40d19026a344d12c09c5fdc54dcab15f31177f60df216759b121d46f410a2552884af0736b1c603f84e34ff31a2b7447a02c23c2236fa6dd91ca34e46cd007f0a55228d3a4b91bf72fe7cfd3539dc6ce920add18a5a2b817bbe084448db30a090c0b4d4d7efd490673faee9080a4e5d302fde4d819bc81bb27968fef7da0e36c8ae0453aa51faad85d76a97a362880c701bdef37ce8c4403827daacfe163284e972aa83fe81e678402d47ee636d660e8df3b7c8f5143afdcdb28a21d797a117798df3e3097836fb8c2fdc4622bf881fcf8d2551dd9576d9358e213e06b1935f92c8582e531c43acdd9970a307c664e858e514c5f8051947658885bc4975d0c3cbe54c5f75c0348ccd81f2cc3e6bf47681069139ac61b01ecb39e130dfa9bdd8e2c481c79b06a7f02da10b8a1011597129440bf026ca19c775c53d95b7ca13f36f3aa468e57f6c89c95cf06e8722df0ceba1f9e4280ee7e917ab0622de95ca8aa9257899b00f5751940d2de2ec7bd051d8d2211416529ca2a61f0f9767fa2587ee64d71e5463859f301f22f330deecef7fe03cd7e380c7500ce62b63666be3291796e00af091a02cfefb12df997681bce7bad01f32bec252182a47629ab5b6a212f8f268030b01cda0a6e0859543f123fac055f5506eaf9253de3c5ae97b66a607072910d543bf637f03ce5bef1fb371d344e1332ef238e3f22512e96dfb98945ee85a7d1680bba09b4cc943047d101eb2a754144ec378152d2f8837a939eb1857b9d9137fca99b4505493cc5d148fa06629086b9f44bab6c7c0b27fc3fbea29c709c0be7b6c64c2ddb963ade238f3423d7c8e74d4f470d2d9efbf4adb1f13d41a05a363197521a78577875bff8aaabe9c201b868bc684f364b15321f38ed1f9d587da58c5dd5694f0db1f403a1e3fa089b0a1f9554ed05ebcd46d69c0315df745a26e772374403a4f88e3609d43d7cd49c4676b641c121ceb063f5bbbc917117c9b8ea70f064e2991c614506de912e7d2f0467303cb26b34708a5d75fa47abad1ff13ff474b1c356abd76e0bc7187d6c1e5fba5f99a84f88b5aafcd7222a49ce47dc7e0b5156a79113a147556d409258715b04f92507e8953266da0dba69589aba58a5e8d84be04440975aaf63158baa67c0ab7a9f5a3cf437193997df0732168bf585b87e3f197503863b94528e4430edcceb9c494b3ca4b6375ac23b3fcbf288adc033509813e53ccbcfeb6d09695dbac3e50c4ca93ece067a76604bc638c821de8b68d33b7b1946f3b63334cfffb3de1780122dea4cc592e70d70b4d12aeda2d198778c1d79abbac43f58ca03d49993f8796860a5e57e555abc2f568ce80f2c25d187abc6da72919e92cd68c1aefe49eafa5faaba9f548a15d7b4a9370004ba90e9ad7886a57d26afcd5b64c94fa9b0ed7f7800e9b281c9621dc4ba09a9f6da2f0eb3799c683f39d394844f3de8b57b49dfa9f776783a4589daf2a0d761b1d797db45b931e1f2f34ab03e3ccc98f49009bdacc3d1712e281635e265cd760c2cf8de0fb695923d211cd82b9306247664af2864ec0c6e4bd6221d1b4ddbc422c695ae53980354e1614a77a2a33d1ae667c9f2ac7ad1fae6ddb036537a1e8ed4eb5bfbe1a5d7ee3407333047a935dc9b68a8888fa47ea7e7247efff5f1d76c705fe9ff36d87a18285bcdc5310fe8f4f2b68a2ed7ce993b0897bf61e149f74574e3da2a10ca7b1e4ce6db0ab4da0266aa10e49e9defeafd2587c3adcbaa885ef77bef67482503f9ad168e1979a8933fab1eda363e8a8e7272b40d3bc071443da9c0986fa6cc049eab1fff7bf1f226de463d40d54084ab5b28933f9f4125b055b27e55cac01eea0f949b8a90a983df4490b64ed818081476527d40c0ba75e879b8e5d00e226e97282d0586120d0ae339845be75867a7f61e47d81de40a55dcc46c52e2aa79cb83ad71ed1d878a5be024458dcb9ec36b809897584b48221bfbd7d53f1db2caf85b163b8e386fa96905c8e6a596c69b4be2cc155d30db0f5eeb5c5890ee6106becdf3ab7d6003428436185a4d4b764882052ede6fb69ff070cbeb7da076cd7f6fd27e67c457aadeeab3450038d8d676ba094914b76d3b467b02ca98889c5d61c95b0444194e06e29baa4c3d0f0bf1953271d99c84140ede5ac380d27cb741b24bf42a3d36e355f5d445ddd1924a00d04ca182e405cc2ed27eda260a7c0ec881176f1decb735fd0812c4be9f9d78b5657abe3e99aa734f49d093d40f21afec409ead81ad023aac2583c5822aa655581f1c1118e19f135acc06b4da03a36aaac2041025582b7ca223484e923fb6229ca1e033cde30bb8003861cd920bdd691148054d739bd2187984feb4f077eeecca869c79893e51c42ac576df01e5df83a68d30de1ffd32356c6e057361b107b9534d1"}, @generic={0xb7, 0xa, "11e4858deefeb9f1e5bd6f68028d769433d9bb24347932338415ab95c27fabb24ed6998205c34ba7c5ea84d5057e7a4e48c47ae3341111c01e0614238b3094408b9f82a9c170e42ca1f5aaa356a59550ec75fc6376cab8f105b86fcc1fca8c49fed29cab1abcc5acb5b5aee79cf007108d4d58446ef0aacb87c0484a5b06501a78061cc2a7f04c0da79745b5517c3fcf7ed003ef2e957de66df111045aa3e0b1d69b16f52b3160c1423bacc28e10b154cf2d4fb075"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x27d, 0x6, 0x5}}, {{0x9, 0x5, 0x9, 0x14, 0x2ca, 0x0, 0x7f, 0x80, [@generic={0xf0, 0xe, "6f75524d731428dd6aa7ebefa9ee46e4edb7109854f0560e1610a5e1b936796378487a4143aa6503dc722dff65f2acdaa9132e6f3dfd8a03f11a217cacfd41cbf98c65bc83ed24277d79d56c4cf3e2909ec0a49c5daa2dd66be3a2afee2c9fec1199777bf53322a038a723314d4947f95d70a56fc0baf6e0cd33c6c66137058ade3c7479d41ccaedb367099f35c4300ef69169247bb6de2bbaa3b1a2a6af94e5728f033df633783019cb3e648b5a6aec1f51fdd842728ef67162d19b28e9b4bf00e74c2d09c923d9e894ae66d59ba7972ccbcd63227ebc58ff827060fc6ee18a23b88c846b4ff93144ba00c3b4a2"}]}}]}}]}}]}}, 0x0) [ 1120.893138][ T2764] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1120.902897][ T2764] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1120.912888][ T2764] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1120.925872][ T2764] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1120.934941][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1121.053051][ T2730] usb 6-1: new high-speed USB device number 42 using dummy_hcd [ 1121.083028][ T5] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 1121.163036][ T3109] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 1121.273034][ T83] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 1121.323035][ T2730] usb 6-1: device descriptor read/64, error 18 [ 1121.333040][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 1121.413064][ T3109] usb 2-1: Invalid ep0 maxpacket: 512 [ 1121.425176][ T2764] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 23 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1121.453181][ T5] usb 4-1: config 0 has an invalid interface number: 98 but max is 0 [ 1121.461327][ T5] usb 4-1: config 0 has no interface number 0 [ 1121.467654][ T5] usb 4-1: New USB device found, idVendor=057c, idProduct=2200, bcdDevice=de.65 [ 1121.476726][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1121.486475][ T5] usb 4-1: config 0 descriptor?? [ 1121.533045][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 1121.538101][ T5] usb 4-1: Direct firmware load for bfubase.frm failed with error -2 [ 1121.538136][ T5] Bluetooth: Firmware request failed [ 1121.538189][ T5] bfusb: probe of 4-1:0.98 failed with error -5 [ 1121.563194][ T3109] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 1121.625596][ T2764] usb 3-1: USB disconnect, device number 23 [ 1121.643012][ C1] usblp0: nonzero read bulk status received: -108 [ 1121.673149][ T83] usb 1-1: config 0 has an invalid interface number: 8 but max is 0 [ 1121.681171][ T83] usb 1-1: config 0 has no interface number 0 [ 1121.687347][ T83] usb 1-1: config 0 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1121.697246][ T83] usb 1-1: config 0 interface 8 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1121.706936][ T83] usb 1-1: New USB device found, idVendor=413c, idProduct=81a8, bcdDevice=6e.6d [ 1121.715981][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1121.723043][ T2730] usb 6-1: device descriptor read/64, error 18 [ 1121.730747][ T83] usb 1-1: config 0 descriptor?? [ 1121.733679][ T5] usb 4-1: USB disconnect, device number 126 [ 1121.774305][ T83] qmi_wwan: probe of 1-1:0.8 failed with error -22 [ 1121.783276][ T83] qcserial 1-1:0.8: Qualcomm USB modem converter detected [ 1121.813033][ T3109] usb 2-1: Invalid ep0 maxpacket: 512 [ 1121.818560][ T3109] usb usb2-port1: attempt power cycle [ 1121.825794][T21845] usblp0: removed 18:02:26 executing program 3: syz_usb_connect(0x0, 0x24a, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x58, 0xf, 0x28, 0x40, 0x9710, 0x7810, 0xb047, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x86, 0x0, 0x0, 0x34, 0x2e, 0x27, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "fe59d44666a229788892af7554f6c24ae737afbd3e9fd44ffdbf8f719f7aeb9fca75198e8c0a53a52d74569c50e87d97bad354d37f0e3fd59c7aef3736294fe016dafd0355ea98eb5c5e0b9c05d04017e2a8d9e26740e2247ca5b0de709e28ef67061074a1c4f037b4f53c5cabbebc7d7f810b"}, @generic={0x0, 0x0, "5f4eaf1a1e5976cc67258380db808e5dc9f6238ba140b8d0772636595a7ecd7f1659c25a2c74328201902d8c70f45a12366f23cb68af2d6b570dcc466280c669a237c361627f1f91ae571a741bbb1eb2bb5a3115d52c71372a3e46e41ce571f488d037565a264fafb23b4d3b18a2b13c3093a28a23ae39b17954ffd3c2df465a37eb6c4813b2c1b8ce6e3d22b756af74e0927805446f238ff992f94f394d349ff305bb52744060def7595387550f7ddbcc89c252dc14"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "147175f04318015e9c057959b8de8257f50fa3a06f9c63b1ab7a17c3b232a86a08c0efeca46d2c882fd7c0a3ab8800142b22053a88b559f24be37cb45542c3c09956db4fd619a28ee38276842bf3238b39aeb93b82ec580eb7507ef27c01a5149dd739cd682639b78d7f393b5b4b02ab138cb6fcdec49914adb629b7df9f66a35ff76926ee2cba3be3511d9afddf9a"}, @generic={0x0, 0x0, "89d3907f11144c00b70f67a105bd6052199ab433e4be32842456bd30233a5f431793692a2d46f81fb0d4f87903fbc9bdb3d02760b0a61d8bf49f02b9c8089723f808ec3381b088a7a671c631a0939875208b2aafe75cfac2563cdaa7bbd94cb3659344db356d31d51b0291ad9d7a611cb4f43b7969b017efa6e1313de9fd82f38e55545f4f6190679cc1f7c95fa15ffe0e032c961ae138ccc135755c661d61fa097d70ac6e7a76ff5c7f226af7a2b578ec8f1c9bc4938e534519aa314237aee2b5a75f249a582c05d68bcb1cd235e032cac8addf40e6f98d7546d88e0feec3a582"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "2a6b837d3b4c2ebdf443974d90e49bd7955fcf97c13d661ce312298a91f19d1fb0eaa4027adbf4cbaa4cd8a776ca48133422ae8417e5e5fc8c22dd48c93b831e9e39fc1ff42f5e465ad1603be2f4addfd352cfc909c2164e5e21"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "2c88d15508ab62ffeeaf944a43d39274ffaf83d81b0a207997b8df70b1667fbe134f8385ce58dff20ae35a8a1f218550af4051add97d5237af5ccc9b6fbc41d244e47543c4a2f219a1f77e07c87bb35bef2db2bc36eda842bd7bc3ac0e20a5230b315e2caa8065e248065e41ff894e11264607603e09bdca8e003f7e65"}, @generic={0x0, 0x0, "85094e4fbca0583e5e2c35a57d531b8faf3d1628911d8389ec3f4bd6c2b23a234e68c0fa3603968a01789ac8e62222051b86f385af6f5ba6d2174a4a95b29c34a4e964bef6fb0d91a532cad48633d7e6444b1708fc099e8616d6d33bd22844cc09a312d58ca927051834b08459fa732241967ee57c2a7a2757e6fa8821eadf71539db8b3803d64a525562b893c051c2045d992f35e0d893bf5949a498c0d2bc79c72078afdee7f70ce99ec1497741da479de0595b0fc3a0ebad4715496fa101c40e147100c5da6dabfdad76cda6ee6dcad656c9e5f2bb163a89e3d9d2da4b0d61e0f9b4df9f13e0eb92861b19083363830c6cea52bfa9736c2a019cc5b51"}]}}, {}, {}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "dba767f43caf3b5d60cf02de5e71193cac3b26c30750a5e5aa6f4bec04af3a38edbe92905a1b094a9f000be67bbf814f391d7f2292bb1a7228ad"}, @generic={0x0, 0x0, "baa06fd88d48c9b29d18b7c0a6c96e6f21b0ae005adb5ce844ba694b2afa607ead4f94246ee96d93201b52d031199c82ecd1b20986e770187b7fa94ccee61f6cb43b18936db9c398e7fe75cfac4af6388a04387d1e57d1bbabfb86619bd320b9634cac40e4daff20b2f075069f4fd6106a6f9a88bbe52179a6c68a86a48fff46c8acb8bce6810f4a6fcdf216f72f5691b7bbc72a97751ab5e36b33186c6351dca2bb0fc5cdb9ffe8b82a573042b5796364ce8a2a995a121bbffb68a4cd7de8aa5657c5"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x3ae, 0x0, "860e74bfe7d65c64be1b202caa32eb94f431d39318f244d35198"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic, @generic={0x0, 0x0, "d3"}]}}, {{0x9, 0x5, 0xd}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "7dde938f3f44dd59e75e00f3dfe9749f7848050ca09a9c88d66aa3d4c72fcd67e56b81a7c856fd1aff7a7131ee93a69c6c70f446bf6af630d9478b3cc8"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x0, 0x0, "d0801239ef7622a92f1e6e2e1e742bdedd9b3356f3de79ad533c9a1596650b80f103768b5a43ee03232f3df3aa71f48e9a641a24334e826612147287d97d9d009fec5c044a19fdf64414c1f944f0876d082a8322d8e56ab8be0d7b2c6c6ccc8796676b745f9c5b4b9d5853f72cba299b2e464eed2ca769b25d07b9adb4e75ea20c46911c0de60ceb3d9688"}]}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x1c5) [ 1121.974231][ T5] usb 1-1: USB disconnect, device number 122 [ 1121.981088][ T5] qcserial 1-1:0.8: device disconnected [ 1122.003050][ T2730] usb 6-1: new high-speed USB device number 43 using dummy_hcd 18:02:26 executing program 4: r0 = syz_usb_connect(0x0, 0x1664, &(0x7f0000001b00)=ANY=[@ANYBLOB="120100004c87e710ab05020004c10000000109025216010400000009043ffe0eac99220009058a149501060729090515000902017fff090502086500b33600f0647f11e3704f36cf8336ae86f65e5d801c38c85793b2628e9f021ff26455b31990472d3593c35b04c9c46ff797fb7aa392f1a809e1288427145bdee15a693697828d20dc470fb685d631f8e8402d9d1c767bfc0c35cb29d981fcf33c075e65f057b61ec419344177f8d9ccb61ff0ef8923221f94b2c175cda2cd35f9b4831b2defd95f3e8cfeadb9971a203269b859d37325eaf421d8bef6631743fa296ff2d566475af0fa813b2c9d56a90ccd231163e03535b6031c77a9930c0685c6f45cb59a77c915723e524be7eac0db8825b70577ecfebdfbd38afc9ac8b6ab23d1ba46f46636de4bdfeb771f1b98dc975b6809050a0cf30140003f8e231085d3115839870bc79fa1c3ed71769875571f9a4ac4649b13033287da050351506af8c06cee44a0a1935aece7eb1bcbe706cafc1fb99ed2efe12d532feb6a46c3209347cf2fbd44daed1885bb2c1cc11deb92b22f2798f04bbe03d73d45691b7e7ff4ebd1c8c3c0b7f7d05a6225d8632e82b4df49b4db080897148b9de64018aa00a5566a692a0aef6ce20d090500108a03050704b622c4ede2185e4a9f0ac092c4bd48cfa29eca2919d5eb4311d56ecf7409bd9549d89d34991b417654d6f294fdd77768fc744f66058bd832f1806626d09af7784e3f5a6c66b3f2c9f78be49c71808bae582beaf2e46403d891f07d8353c5a709a22620eddc65d13513e0517e30fe78dfcfdb1d6417773d48687355697029ee0f83241ad1727be20daa063b9d2baaa74e12715b292147855cc16ef211c47f2239c9facf193e2e8c3d6013b56f196d8eab60200b84168509050800db018009049905970746806a68ee4375bb4a0fef2ab8ec1c6308b449735f7aa34784140f16d62c5c67b03589e83c4523508e8bfde9bea165348b3a796aff1fc36a0167bdbffd92d12fbfb636c063f04dc7b4f8611b985e090d17dd9c31e28f7e13a405521d5b34299c3c1327b51d29ed11a10c5a46e0325a0fa8646f54fa0eafd2d69642ecc57b091c094f7eef3b7f274fa3a36bddcc10ae1f18297a172f09050a104d03184ffb09050910ad0206060809050a025202f81ca20222e9e7dc3df260e68223c8bd54dce23498f0241a6036d835a1a15ae0850cafc7b821b1a5e3bec60408fae89eef1d1ea806e34a611d867e103fdc33727d6d3c234e0507e55fdb15020c132966bddb1f2b98446af561dbbaeb7546d9967666a06c78fda0e79c9949ef255f8ad25b3a0305bab917f9ead54155d14828f890a5aeb3240119b7577f7574606c059b664c2ddfbd4e63443cbc997b40a077e7522574ee1c0e14074278e6644e517984d5a6d1efe031fe8e960c083af95c0c42081ebe1b04647cfc5be660358f811a064af46a0a626d56aa58dbae5ae08ae88c24fa4d342e8007a2596ed5de20e4d2cc86c389620b1d8bf02c7dd616f3af75d7bdd418ea364abf326ca56702626ca7c7d535464947c9ae67ff77bb5bb59b61f649923cf5ea080992a80b96f84025b8dfbc388d42b3f18cb24651a409f3f57db5e1566fc747df1ed40b1dff0871d516e65df0f7d2db3fd7b38226c9f1fb9aabc16e035c89938787dfb0aceaaa162e32f5fa7f1aeae0d777432f20ae5905fc8ce73a0c708cedf7fe3b4978603e3f8fea8e2c1cdf281d2420dc2159e632335efed7cb2503649f203fb00cf1b5fb97d8fe80f56a021020fe9e921be77e3982a986a22111b9f9a5fd5aec9f38196281d98f6751b1822d70fe722cce317da32255fc23225443e8f99eec7dfafc7e1937ac9b96ac3c24c84b5d4b188c496ec05219e046acf53c958ffebc1faa271dc6bc82c5ca9d4cf5e0f6b21af83a774bf53803b2c39fee1a314b2c7a807232365867dcee27309d6f3ecc8dea9898ac0e16b3956e3300aaee415e7a30f9053829820d4ed04422c6511d5ccfa575299c23428df125ee6b3844afbcc31c15a5e30c4c15c457009e5038f579b8a1e71688e18b4c710fb801a946d20b917c5b02f524b753ed9b7b0458b4767037591cc2c889a01a720267fc693f2e2d240980b7375cf3465dc5bbb3ea509ca80915a18bc7dd2b41716e75e695d77b0dc0e63a2c64d6a3980c7ce1dd241674b2bdf645c1e18debabaad21f0c0064a72f89b5caac44a6de0f28f16270503300375ce229399378bfb9ae93edbb202b40d75f658d9073aebd12cc9eb5ec7ee51cc68e8c532bb2621623c8c4cee95b68fa4472ae76df9aacda775209fdb709f87c9ea1d6d35b218c16e3506913227ed29dbfd42f43076e8b2efb8661f4f68a0cf95ee96a5c77db4f1c3282268d193bb088671c01121b919e86ae35b8fa23b2818b796a2a1b8c613ec2e776bba193da4622fd824a4af3ac8021b10450cbf08fecfac49743c3aca6ff17acd1a27cd27420fc568f0c6539c1d0fa7531585f58f33c1b6d05d88ca68128588ef11f33bf0f74e42330e9c64d7571f359746668f40180b7528503155adabddba024f4b6ee4db1046bb1f840be221fcd7b9638ff3ceb2882cb5066d7249376da3c0dffbd8874b4d321760def1aef8e0f97b72f8958be304b3f75f180750fac3067996ec0c7a5778a1a217a2c8b4515e3f0b22f16806c89d8f9b79f7da85c3ecf3073762b51faf2f11b8b1ed1cfd93ac4c37ee7165046461dfb0aecbc8d762ede48dccc0ee9331f9cf81b08158494a20b9ef84dc3da0f1ba63a82143b896687d78961f858e93de3ccb8f4ea9d4dc2baa69fd69eec3f021913b0e71be2f701c334b720375176ded04a74f49148fbd5280c667c16c54224917ccbfb0536015d045eec9a1fc4989ca3f8df8a1a7e70b3cd3e1ce5f2bd84f705ed9cc518ff4e2e01bd65682c68123bd48b49cfe0060b7f9211c93ba0f90fa2c4223cc5cdbb0847c33a3f7dfe34687c1955a7d5d01e0e8086bc3701c9b3a7d8105ddd371898b6f71ad080062c161f2f393e0c25af1ee44bb2453de47a4ce5de192a4811673c0d1930c08dc3d23b16e413b862af824cc14f3a4df722d6e77c85fb294efdb558644798f373576ba2367b871d7c61987d303b3341aae792b98ccf50e62a856f34c7e6abc6d363c6371f42095f19e9f9f3d63541fe29935fb061e2ba826e8ec745bedad99df708eac06b11a0d8e8df2b2250822fbfba19142ddc82d82f34df5109244af15b8e8c0a3000f3acf998cd0d20c7a0e3b293a595437719281d6209a5a6dfaf75b5b5d7878598cb1a0270e7100baccf50b3c1b6341cf8ff3598228c938cac0a973fe36cb8736d309e1ab1482a077cd942386b98dd5628a497875b7f6277a037d914ae573488c31bbd348dc6fd650e28eb7344e76f21179fe78cc4103b0af9a227536a319a699997e285db4152255f2de6ac56c6c20e273f67df08c886a6df3829765bf7df5e5b30581da05bedd047f35730aba2e0c46167c7c7936ee10e8cdc6c9ada19a7595f04596b08a4b2fb7adcca9c78037947a3a81a0217b966a14f140571729fbeb1ab54d4d50e8d5f971ff99e9d1bde1e3a07b12e9ce3d59cb8987f60789b8727fe61fb1fd14b3cf4d59dc6569053dc50e43f1c9ae67bad0896874e776d148cfd7e805be6e0124da7f3699956148c53c4c688b1dfcaea8bca070c700307d3f907aafbc849aa8db4d58f62d516fdbbf932fb97fead6a16b67e2b6580372ed38b5d75f2cc9d761175fdd22a6e75f5faa115b980c8095afaa5c64c9410e550dc7050815ceb2a305ca516468a8bb4f18e0b2aaa0b5eb91e4aa9fc5a6c2267262954fb2b8a40940eb4d9e6952765f5617725aa86376c8d3655b8f4a3c861c4d837d8b8fff39ba5d4ec438dc6593f22a97e55658c37792ea27c6fe0c014ab9d585f4b3f902bb7607cb1990527f08a62fc9448863b36a77d22d3c3e5c4dfb8ec11f4878155b68fcfabfd7c52ccf4ccc10b5f2d40b4cdb1e24956ba71bcbc498c29f31a136f26487cb4cf74a0deccc84da000733c5f603bdd546fda9366cd42364d1d76142fd7298ac7aa15ae1a8a3c2fbe21e826e32dd3f87e8adebdf9da5330a48ac62933ee44f8463724d745cb4833cad368ced48f1bea0080b61bdd82a0232bcd8126ad849acb7a410bb0721be5c3a706108d488192844dbdef32c35021ca975d477f98dbaa786a6774b07933ae5ad3be07ab23d022c7ef8d175186cd007aa4b8acad6da2f5a11bfc531d03cbb4d408c0a6f9d09fdb286ae4274d866880928ddb19beff231afe09e3ce943feefb57f41e225966cf93966944383fe5601900bef373a7e26c8fc51d7ec0942cb836e898b4d54be2bc7e56631adf8adfa960669c240687a0b8271deaee09b6eb9887e5052d6d61b618404a936e3616f0f3d13abf40bf24e8b33410ece1cf71b25f6be0522b3bb11be106c56d9c46ce479aebb4cb4548e788df4ca443bb7eb45ac030e48481daaa684f892a73f340ba5e9443b64857d1e64f2f75fbfc4d27aa8476d8b4b07e9148ae5f6365b5060b13bde21fec96a00eba8811cb3c1101937e9498661f86908f42169788158f21e5a015fa6bdd2e5f1b7d9def6d98d9658be97cf443f67445ce652e35ac4f9cc0c29fb213b104b179102856bcc90b840ffb6ed8111c72219906c4ca5ddd3949b2e029016256218149194de4a763a14b432bcd674a557b78e39efadf4ef9c51ad672645c8d7c0f1f716dd53e7e615343a6a7a5e31fcc0ae5f18a93bf19e6ca995acfcacb9736df45506cfd8d6e78bcfc2c745e067a55cece07c7fa5b8f3157e4b0c794506a4c7dd4d9ad9068aab0b1c3e9ef12c3135cf613f886fdb53ac295fbfe2c3a70a44c59d89e944ad0b0cb3dfae8941f8727e1e4b6bb9330478a0dca6bd6e08d77c7ad25d22792c11fd7e92b0fcbb4269efa12dd0e7fc7f2e75b0949c6f0be8c58e8c80ba94cb9c3305b8fce4cb3f92b6c5e2d36b0962df00cb9d96e189080686b1c186ec4f66b7beac9002691a77035bb97d7580bc20659a9e84017c97441bebef9dbb4cf68189e9f75d648a0be63595dafbd29e088f43d1e066f532e6294b29b68c4f93325910b9dd4f014c26df3752f106285cfc66b3d741aa6cc376af42d0e64b259e5ffb089b7d918f0ad68ee0fb8c6ee2afe68aad2cc2004e201346c59be207b14c241aea966ea544ed5a444f34c8753e431aa248f4de60113cca274cfbc237af81b1a7f26b5dc57ad8405b518d3f789518745ff4b6210fb5fac31fe84125961a02476e07ce47c9bf9ac3a4893ede3a7ff510dd8aea2259d57c7569afbc189aedd2357664fd134004d0445a4194d89cc4d8c84f62212ba8503c18d6e58bfb014768d817c7c1f81b5d6bc403a05de44d1c9ec563e1ada4e2eb62d9cbb2e17db846ef81a7c8e6a742552185cf3d556241862445fab2f36278a656a855f7853c98deb89fc05922d8c9f48b8b94c10a7de5e393e018abf4149238cd5840da689e11514fee0eec1f93e262bdb33d9cc3f2bd6d3f2ecc47ae7951262a38d92f0710ee86f7418b68e7930c150252d02d4a4139bf4f7603c8df860b06f244808a181c99673569e7f630eaf3944ba734858ee882d5feaa5ae3e3f9ca6f10753cf80af0ad7cfa2f3438db9dbcdf78b208f05ff682730a8ec703b0c15d37fa973ce99fe39607cd8fe9e405953d76041b7695d0e1d80c2d5a9541b8a93c9fb4c318015bd99e3a4eb20cfc6d3def880eb55acf57fa194cb3221b2c4072c4c20ac9dceb1cd8c6aa3f07f175df2c4793e81e1c3592829b892edc00c64ea74bdec42d7e94cbe1f2fc2aefe22db8ac5f5d71963b1cbd781ff3e81b6ec124b07fab7d83922b82cc04c222faa7d75884170b53345b9c93d603921d6053998aa3955efa01cf197c51adfa63c0b8a64efbdddb32006e6f0a02e38c8f86855d494e884f0b2b9df9d3c680ccf19886cd962e87572dd18be38b1e44f663ac1dcf47db57b71afaea156bca0e1135f9a2f6618588d545af66287469e34d5374cc60fadbdbecf2bf8794d267b7cea725795d7266064a923ee671b20521e9227fc8eeb275a67a403b586258088169bdd55d00af8e1404e010149540c47eb6aeaeb6b31d7ce3da4b1eadabe4ee141b941129d9640a226f85af530bb95758bbbb1c82db9838f1b40941bdd84e2d607dce9540fde99eac2c232e6f136d58a6cbc47a420359610c8b76487bc717bebf78cbffe330b9300ddb6f8123f00fcfe8939786dc458c3b7f89d51ef74d1a4c1ce323b5393a30dd08c6e4c94f248bcde7d2406e73ac08b7a234739807e3ab92d19c1c5fefb836033313daaffc9877b9aa24ad1a348ad2386744af7ebbf471ac7f84d462982d532a3e056a5887ae0829374d4ff231417fb2bba30e2ece6d4952f0ea8ededda3f406f0ee3fc2ecc1d61c26f744aaee58d37d6d089f22c8fe8e5b7c67430a7609c9a619e21184b0d74adaee800418b9410a79fd248a1d082f95ee4168d5d2d78240da4c6c9c441efda277511eaa5b14ea9ab1421d06b298e2ef5f5f264ba5009860c5bf05cf8fe79eca26299dc863e6f997162e60ef3b3fbaed0b82f58dc166bf3138e91b30d107c3b1210b729ad72c23b38e0218a53c7c40c8d66a179b88fcbb61c3cf5797f15489cfb5d54bcf248b77d17cabcce4636e0b068eca12b2228c3c58681513dabea4c56bbb86b9b77b110468a5beb0977ccb7f647c8bdd1f54f19d1ef943ba890b1b4fca853e8ce537fc12d0f88928173971f40fb623ab1e08a8704d4d8dedb36c9dd8602cdf8071143c16f28c45fc19ddccb08866d9288fcb7884775ad49ada2b06541cd341d00350d9bdd5216d34dcfb9a2ca148fc1489a71f1ad6834f32d3e0457c99893b94ed9233d26e2cb74f2c13e8e1555a46083413a89750a0fbd45bed344ae8114881961483b31e073fff3117e23fa75b8fe77325648687bb2b1e7103d4511484843c25132429de7cfca1d54c9f83c4a0802dd5fd87c7f84825a8118225242e6494f46387d8a955d9a2a7302393d1002265168d98defb4376cb63bd5a8e8d0435e5909050400c902fb09070905000c3f02ff07de241ea35a020ac0676446a328b8632c4564abcdeaf7409861f87f08c5826429b8e2ce803309058003d5031f080df111d8c518aa3226c8c14cda99b0724ebb2a664789b9c0c1e5d6937f95173f1ff2d1a85db83f02c766ef074efa52b7923766ec0c498046bc6d55e7881af6848dc2f7402e3e6eaa8bf4b416ff2f44a50db37850747ddca24c6c55aa379575880e493c8d0cdfbf7b7f9c98b44ee880a2b0e63d6e6a2e84fe3c3772e8660246c640a36dd8f9dbf29d5be6f68468f266abe1c35a1b964abac50a70c4197e61b1a2dfa07db51233796cd9643b99ba6a3d15f51748c7c0a4a8695de0d195d035cb02a70bbe4f1fb7066f1653507e8f6479d6785dab0e60faadb34516543f089288f14c5da0d3f193d5e3eae6f25713b4e00ff58bf509b45dc5b7fd9a9ff7abdbbbf0ae4deafd238c42f5b24c4deb97e25d6a4d1562ba6d3d6e95873b60d78f885e8347bfc65c9e37ec66cd64d1e2e907616aa553b1f474cf24fb7b39570f5bd0f9a65b22a384e250215c7adc3512a3189ba0b27fa93300fec4d444ee17eabc348dd88dde24de7e4dc9aa2ba6f4ac08bef48b831116c4e7184a6536f9beaab9dcf8918471cd467ff9c31aa9a02e960bc0c2a2f1183da65ec4555de471ea2e3c45733de88ca00e59b7fd9709f60e3c0a1480ef50437b932acc1526aa1e7581ab521e6fa975ecc7b7b520cf86fa335e6f4d70944a50b22cba9bb89073812fa32c527c109639675a229e3b09050a00ff02810604a4048e5ff84aaeb45ab120c7e644ff72b3b1323a0b16cd7a5ac7663b2766d6209c5957974ee0e77078a82b1f6a59dea3af6b074791c52b110239e14cf288d1955e30fd5477354d96d707027841d0cd9a6a90027bddb44be5a671f54cd85d84b63cd314227b16914e9f0ab511cc5ec26ac6e77eb11cadca86d87db4ef6645b8ee8cf510a5e94111cb2e3a9c6782de112d2df08d4cef00109ca3315a74c385a18a7f9ea78c09050d00550108d51fe8c7ca5c44d81f3b1d9d2338092df15b2e4bd3838e2042529ff88c07bf5d38996cb3b641313f679d028cb0d1005b61de7eb0511dcaae029e564abed6eb115d409b06c380bf701ba543baeec7"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000000)={0x44, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 18:02:26 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="5d580d015b15fad82f2679ac6b16111201000000000904730000a5aa2f000000000000000000000000001b674faaf5719dd361e786d6c1c931703e818a98bbf1c0abcbef6804f11b0b9fa3c2ece8"], 0x0) [ 1122.273116][ T2730] usb 6-1: device descriptor read/64, error 18 [ 1122.323050][ T2760] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 1122.483097][ T5] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 1122.523203][ T2764] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 1122.533046][ T3109] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 1122.593098][ T83] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 1122.663068][ T2730] usb 6-1: device descriptor read/64, error 18 [ 1122.703102][ T2760] usb 4-1: config 0 has an invalid interface number: 134 but max is 0 [ 1122.711351][ T2760] usb 4-1: config 0 has no interface number 0 [ 1122.717565][ T2760] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice=b0.47 [ 1122.726673][ T2760] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1122.734741][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 1122.740666][ T2760] usb 4-1: config 0 descriptor?? [ 1122.783082][ T3109] usb 2-1: Invalid ep0 maxpacket: 512 [ 1122.788714][ T2730] usb usb6-port1: attempt power cycle [ 1122.795539][ T2760] mos7840 4-1:0.134: required endpoints missing [ 1122.803187][ T2764] usb 1-1: device descriptor read/64, error 18 [ 1122.833091][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 1122.893088][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1122.901074][ T5] usb 5-1: can't read configurations, error -22 [ 1122.953049][ T3109] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 1122.953117][ T83] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1122.970361][ T83] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1122.980283][ T83] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1122.993267][ T83] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1122.997940][ T2760] usb 4-1: USB disconnect, device number 127 [ 1123.002280][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1123.073073][ T5] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 1123.203016][ T3109] usb 2-1: Invalid ep0 maxpacket: 512 [ 1123.208555][ T3109] usb usb2-port1: unable to enumerate USB device [ 1123.253020][ T2764] usb 1-1: device descriptor read/64, error 18 18:02:27 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b19017600000009040000010209bd00070581070001000000bf52cf6794a9d3d58f597cec9269bcfe84998497775e45c972767fdf915e2947178d052ed946b1cfc67f04cb40f72fa2bf625a7c0cb4938513e087b6f4df6df8c27ccedd6f23db80db5dcb79e287b7f5a083317a087317c353d748bba2828859f7d27cbe465718921fcfc077e64708860fb444eb3fbbe159b1f655d47f179aea028da3fbecc91167925759682be01c44fe816f4ebb158a287f241f4abf07e835b7f4811a8397d5a0d8c0b69f613b6d0ec795b7ed31b30704a33258ecd6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x16f, 0x7}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x0, 0x0, 0xfd}, 0x8, &(0x7f00000002c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x2, &(0x7f0000000300)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000400)=@string={0x2}}, {0x2, &(0x7f0000000440)=@string={0x2}}, {0x0, 0x0}]}) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000480)={0x0, 0x23, 0xcb, {0xfffffffffffffe6d, 0x8, "9de7430c48be757b3e218aad601af68fee43f9cf42234c636d243c6fd3dbebaae8909f2e15ea599298192cd6654171f2d5fd9e811433de5a067a3907e26594ad87c7bc1018fa3436018240267f03ef9b81988c3f2596159bdd8b6874af4e478bc27de965f66dbfb837ffb66a5733a3b0800cec62d4f3d14e878a76a6478c2897aa006592736880105e632acef997e1991b27f8fee78774e1f149144d008715a66cf8b67b6ec0939792a3e5f57b5fe1743b881ab16f45ae125ad5b2a1a23317ffacd188737539c7e43b"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfb5991044009274c}}, &(0x7f0000000040)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "f2e1ec31d3fafc7a3873e9f9cfac7645"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xe, 0xc, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0x2, 0x3, 0x9}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x8, 0x18, 0x7f, "5e400092", "a4153c53"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x1f, 0x0, 0x4, 0x9, 0x6515}}}, &(0x7f0000000bc0)={0xac, &(0x7f0000000600)={0x20, 0xb, 0xcc, "5783026ebb24c860a704770910048aac312f97dcf0b832f386dd43bc2c23def8262056d24498563a61f51455453029d508c674c2300146a6781a5adad4e858a4f109668ad54ac68a6f254f95285929b782dd4b90e68dfd1abb84b1bd0ac5296bd652a9c45dae263ab5da1fbe914cfe0296311d13b5ddd4e9693fce4fc4113036df24bd26ed742a00d906bd49d44d7c742d2fc5fc8086b5c2f82509408a0e35c5f1d28afb31205ce76448e0cf26ef9f9855171f7b20dff291a78f2c884885052c8a2c50f6687b647f1f7ce7a9"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0xc7}, &(0x7f0000000740)={0x20, 0x81, 0x1, "a4"}, &(0x7f0000000780)={0x20, 0x82, 0x3, "52db26"}, &(0x7f00000007c0)={0x20, 0x83, 0x3, "050a2a"}, &(0x7f0000000800)={0x20, 0x84, 0x2, "09ed"}, &(0x7f0000000840)={0x20, 0x85, 0x3, "1e4c7e"}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x8, {0x10, 0x20, [0xf00]}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000980)={0x40, 0xb, 0x2, "ee3f"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xf78b}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000a40)={0x40, 0x17, 0x6}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "69c4"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x695}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x7d}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x90}}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000c80)=""/144) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000005140)={0xac, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000004d40)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1123.304976][ T83] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 24 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1123.323124][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 1123.337763][ T83] usb 3-1: USB disconnect, device number 24 [ 1123.349107][ T83] usblp0: removed [ 1123.513089][ T2730] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 1123.520750][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1123.523046][ T2764] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 1123.528692][ T5] usb 5-1: can't read configurations, error -22 [ 1123.542741][ T5] usb usb5-port1: attempt power cycle 18:02:27 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x46a, 0x23, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x29a}}}]}}]}}, &(0x7f00000013c0)={0xa, &(0x7f0000000080)={0xffffffba}, 0x38, &(0x7f00000000c0)={0x5, 0xf, 0x38, 0x3, [@ext_cap={0x7}, @ssp_cap={0xfffffffffffffdb4, 0x10, 0xa, 0x20, 0x2, 0x150, 0xf00f, 0x0, [0x0, 0x0]}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x0, 0x0, 0x0, [0x7f41b0, 0x0, 0x0]}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x1}}, {0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x4, &(0x7f0000000180)=@string={0x0, 0x3, "f786"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3012}}, {0x4, &(0x7f0000000200)=@lang_id={0x4}}]}) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$printer(r1, &(0x7f0000000340)={0x14, &(0x7f0000000280)={0x60, 0xf, 0x53, {0x53, 0xd, "6c04bee4829b5f0d2f72553f07d32a0bb3651251450acc8d2108feac4316a8a133ecdd951719ceff2cc572993841d7ad3281eb0e35e93137581497d05bfce854f65893f16091f5bf362c98ada20b19b50d"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x447}}}, &(0x7f00000005c0)={0x34, &(0x7f0000000380)={0xcb77fc649a3725e8, 0xe, 0xf6, "f135a18a6661b7e56bb06a76d7d614b649685234b7ae6651ef61da1ead9a1d687eef5f01aa094b0ec8c318503497713ffa31e614d20da980fbf5331e29aa639a05fb2aee93398690c44eb36437a9faa445f2615ced76983d98e84a2807b0880fe42b0c1a3ca09c2eb2b2d6ea963fd238993632f0c96ba498fd9df29db54da01dd89ccb34be0d7aaeb7225330a6fc53015ce82552a55149ae69f7dd7916dc77ccecb334a83b6d453ce1d9b62005974d9cb6e4325ff3c647275b7f7ab7206a614ecf44326506b640ba25c841fb9f6135dbb91e223cc7ef6fed8b5c08c0c9caaa95cc53c5395f8edd60ec0e2761d14b6e37f2c8f9b5dc95"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x2, "ebb0"}}, &(0x7f0000000540)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000000580)={0x20, 0x0, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7fff, 0xe9b85054b7f9377b) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) [ 1123.753054][ T83] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 1123.773079][ T2771] usb 4-1: new high-speed USB device number 2 using dummy_hcd 18:02:27 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000400)) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000100)={0x3, 0x200, 0x7c3, 0x9, 0x7ff, 0x10001}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb\t\x00', 0x4, 0x48480) 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/hidraw#\x00', 0x1ffffe, 0x40400) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000001c0)="1439c98626d435545db05dc8526c22e36b73a07b7c3a588b74196e02e51a939ef0dd7426fb3aba3e8b07beab731da33b4464ae91b7df825fda447a961cae18bb4ec00f5bb9e4693d88b6d64400901be7149de2b8205d3785cec7b8d30408b0498e5c5a7ba5a9366de5e41e73367413d1e8bb7520975a04642b0ded1c1ad602b151d9e6f6fe924d102ac5f47a1ba661109d1e69738733df1774564bb6c9b4d9288632d18382520e86073d564617991398102e2373be39e68d9a43141d23", 0xbd) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x80000) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 1123.803015][ T2764] usb 1-1: device descriptor read/64, error 18 [ 1123.993124][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 1124.033065][ T2730] usb 6-1: device descriptor read/64, error 18 [ 1124.113228][ T83] usb 3-1: config index 0 descriptor too short (expected 6427, got 27) [ 1124.121495][ T83] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1124.131788][ T83] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1124.142922][ T83] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1124.151977][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1124.160139][ T2771] usb 4-1: config 0 has an invalid interface number: 134 but max is 0 [ 1124.168349][ T2771] usb 4-1: config 0 has no interface number 0 [ 1124.174547][ T2771] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice=b0.47 [ 1124.183589][ T2771] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1124.195558][ T2771] usb 4-1: config 0 descriptor?? [ 1124.223510][ T83] hub 3-1:118.0: bad descriptor, ignoring hub [ 1124.229731][ T83] hub: probe of 3-1:118.0 failed with error -5 [ 1124.237689][ T2771] mos7840 4-1:0.134: required endpoints missing [ 1124.244138][ T2764] usb 1-1: device descriptor read/64, error 18 [ 1124.252882][ T83] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1124.263060][ T5] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 1124.363260][ T2764] usb usb1-port1: attempt power cycle [ 1124.393035][ T2730] usb 6-1: Using ep0 maxpacket: 8 [ 1124.437220][ T3109] usb 4-1: USB disconnect, device number 2 [ 1124.513115][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 1124.523662][ T2730] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1124.534141][ T2730] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1124.545356][ T2730] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1124.554477][ T2730] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1124.603700][ T2730] hub 6-1:118.0: bad descriptor, ignoring hub [ 1124.609994][ T2730] hub: probe of 6-1:118.0 failed with error -5 [ 1124.683113][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1124.691065][ T5] usb 5-1: can't read configurations, error -22 [ 1124.823028][T21902] usb 3-1: reset high-speed USB device number 25 using dummy_hcd [ 1124.843661][ T5] usb 5-1: new high-speed USB device number 94 using dummy_hcd 18:02:28 executing program 3: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x20, 0x8, [{{0x9, 0x4, 0x0, 0x79, 0x1, 0x7, 0x1, 0x1, 0x3f, "", {{{0x9, 0x5, 0x1, 0x2, 0x283, 0x2, 0x40, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x2d3, 0x0, 0x2, 0x4}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x201, 0x4, 0x0, 0x4, 0x0, 0x80}, 0x21, &(0x7f00000002c0)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x2, 0x8, 0x6, 0x4, 0x5, 0x40}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x3, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x2, 0x9, 0x40}]}, 0x1, [{0x88, &(0x7f0000000300)=@string={0x88, 0x3, "910563c0fe5bba755c2e954942fabff09b277038be9e3d6c0a017056a2babe4de0b261269fc2dfe8f3b7fe0cdc3626b723394d3a70f7436bb73d3abf685faa59eeba9b9479676e4c71d0b3d77e3874c6ecda608388a886c1e353eacb532330d5889c1d964e7d9b0fe2f18e236d74eb9ccdfb7e9df3dd79427c1a9e88de8ceb73aeb741c39f88"}}]}) syz_usb_connect(0x0, 0x222a, &(0x7f0000000a00)={{0x12, 0x1, 0x110, 0x3e, 0x6, 0x66, 0x10, 0x19d2, 0x1281, 0xe42b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2218, 0x1, 0x4, 0x4, 0x40, 0x3, [{{0x9, 0x4, 0xa0, 0xff, 0xa, 0xff, 0xff, 0xff, 0x81, [@hid_hid={0x9, 0x21, 0x7ff, 0x40, 0x1, {0x22, 0x700}}], [{{0x9, 0x5, 0x14, 0x10, 0x26d, 0x5, 0x80, 0x4c, [@generic={0x1002, 0x22, "f6f311898078a0b14cb041192b6c7dd34b90e39e910a0529ed657076db90b7dd6c4120ef7fb4a45671e7159b41efcbb0076a9948f40b081563dca67502b371d398decbfa6ddd5802a99d70b172857fba556d9b5d1985e0dca9cde0ed51de09eb86f4396b710e137f940d27f48f243fbef1ebdc7939367bfbba5179e43bcc4dc0650958b2d0f3fd49bb5ce5589d9e184f177342f79e7dc34e8e3dea64dd590c6059af0eab0c578ef52987ef40dce30e70ab4875c2eb6097891e06fb389dacd4f539da057aa165f7c2fe337f1df8e128c6fa4c9ce183819094cb48b0dd42d09bb06ec2f0a2a1b1b3c86942aadcd7786b4a90af035c0144f8566fa407189983742e4036e3c9a05e8ebb035c4fa8e1f1912cd0661033db9fe34c09ec15e45b12069e4eca11d4773e784f5e67a88104cc88fbe65a0d410ec3d06e2a6ccacce11678dc107d5a9ca119e91ed71a8105cb02c243f41f54c9a5033591a3cedd5d996dff445160ae6095b6b97b36c5093a7c356a9d4c22472d8fe33a4e29323846283c693a82ac5662d7207b71534c8ab4195ca4f19d4b31ae8bcdd00239475af6b1c04fc767e1b3ce8c04b4877d91de44414bf0c712f912f6516ecc054e37dc84c05895b7b55c3d4552d8c9ee7ecedc8613af95e66afb649d5c7760f596d90174d9db13740c57350fe60aa84eb535bd3ddba7732514b327991df3c02caa6372057707c7bf7f6a6f470a9dc99a22bb0cc84823ff95a0ce554116b06cb9a55e9e2d7d50d800fffa9b0cf7f80eaaaa0e63ab885af7fe88d2f4436ce6914541934fd2d60dc9544f6b49f6e9260e625f06397c8d08b91d49735b9e3bf971a83d20c9c32cae4eb93606a9d44145b58142e5e808c917414ad434fe3f6b9bdfa6e1a73be5ca3312d6de6d11c7e23339ac353ece7936f4ed70a41cf54a6de035df4efac18c688a2f3cd068469f8ce3cf799fa9f9cc7c307aa535023ecd546ce15e545d7f2f224a3677bc4c65830465ed6012752b6ba8001787a292d5767bcdd3843ff8b21852616ffbf0c2ad35905ac01b527c319f12f12a2ae74f4fd38ca958368b9f9a9a97e707ccd4235f33f1ace8eab39aa34ee885787308f52d5ba8a226e7a01ef3aa741c183870a648f7a60d736bed247b970ea616d24d9bdb1f8e878ddaf25aeba67b240b66c0787595f51faffa88ec70274b42575a0353c84b3be27d7e07661ed3ff0136fa532d3cfbfccab574048cc9abb5bddb1f1f473985742592bf6e58ca431bcfb68f15e608767ee3ea3e0d892940b2532ef931ecaf208ab3a26318000bb090aed0fdeeffb8976456fe0dfacfff8d8e2acd235c2431eba3c17573477c0693397b74cc05e362d4830de817245e98fc658de78399037af5673eb417924bbc54a8113a9a33f9f4ac97f73f27d0c9adcc74f6530c4721713903615cf962ac73e36062b9920b9b1ddcd84130d5c86ae4dbe687af1ac6e619b0a2bdb237218f1e63a77d3d2dcf463a7f337190a5b67da5075a0a038234d543a56f07030a44ef995573221a232a82abc12936d5420faf98c74dee49201ae8129389b64b5a5efbf1e72f1302d7c5739bd3e9047ca039142e66f7ff97d7c9a96f52ac69845ad3a3b946fc8dbddb19bb54307d82cf3ccdd203529e13ce3e62092a745d0f292cd25d5c004d7ba77e647be3984799160169527c98b84acc1a70499df490d5fe3b2ec4932c3cdde3042906f873315843b7592f85d0aa7ac649000422cd6f63b4cabf604363307764c6f1abca5d28a1ebea5660c4f2489581dfb62943618ccdd78d2192551556a43323758dc1fd1cd2dafca35c78ef13da07ee9449687249b9a08433489906251dff6b662b6a1e168f1ec4ac4dfbc664be05e0bfa4bcb54d07f6d09e6995f769c906f345e20bd40030225587768eac479d4c02727956386a816d61e2aa4a2faf54bb1e44791c044072a0fff4014ada6da7860accf2cf437510ec1dbf2dbea3830f38087d12a116601fd5717f4f3bc8ec12600a76f5dae2b70a5cc197b9787e77a9798fb6d89f1f940d0ab2194384a842a5d6abd22dc61e7ac4171d6788267c9aee451f47ac459abf454a03c7f76f48e917fc024b628b6c98c417b1102373a19f610adb2f097ba1b159a2c254e8a0f5b65f7096b2a0cb5510cb0403ea611155a1189270df6fc0a7b78bdbd15d2120e43f24c88f47a77864bf92462278aaefb26b88a60dd2f71eec7f31d1c4e3cb45fe940da0986fe120d25dcaa7b00f69a1a4d79e5839d9b35154ad8d2ec6994b350aeebcd64d15b61b0e355c298501fa59ee0f012f579d90552f799a5735cbc68530b75e6f81055e2abec1f2a9c18f1265f258abd55650067202b505b6a29a643518ad86926cdec1b8101d6329196119a5aeea07358b8d22b603198d4d6c712f80c66dc1ca9477c96c28d5e06768ad0a2ab3bb447d9b1f6e00b022f764513195ee1d7c32c50ec9b7fef10443a01ea6813d6bd6a7f216bea09308ee6700e483137611b46e9f6ce5597dd8b0da86741fb0e8ee715eded511953812ee26cc6e5667fac99f6d3203b97d63517db6c60995f04d5cc12228f2953f1aaabc034a9f52fe7a9a2c31d2a712f4c58d5034fc9024272e7576f9d491433a3e497348b4fd11d45be939597e0f621d15de22841a5059ef618cae21df4cdad6b338e11058cde17aea6dc917efc4a106029ee8191f8a7e65cdab4db6cad5ad707c404edfb7560e8ad8c9b15d8b95fb0dbcc00aabd5540b2f5b9ee2b37ad74ee995b8403fb8b190efc5ec4c3609a804e45a218586ee3016bb5f301b29df0e0e94cdac9a75df5b6af8e5985b424f498deeb175c00e14237ef038722db43a43216bcd5e11d9b51f6de1492a7e37b2690b98824a134b29989efc92edbb2efd5645857912e5bb8c9fb7a3592b944809b003d8b4b3d7064434f77de494b8e48d7aaffe182297c7b98e0105393774be25745520acb36ed3b55ac2c59f1afb370d01b08d9676e7f3f65079c51ce5d4e78f87320f8f4e15784c9f5f2229fc01ccc95e7e23c5cc69fd55777279d3a0b077b127f3533b73ca2732d178d02c55f57024c1bbc0f282d0bade0356c36462b8ee4f39b7ce42da0bf590c6bfb02eaf680a9665494c62694d39726fa040394a5bb901908e69f8cb146ac4baabe9ded4ed7c8ea6385a13d4bcdcbcbaf69bec168e8aabe56c38528f9f44366f6dd0ea3d433098a05000f1677b76b1ae88b409e6f8bf211904d97beac23bf2163813903431b4c23f8cc29c9cd761b79ac71fc200af85c2751fb1ae4ef24c233aaae257147011e3291f0388d7ab3c5776cae59a61c77ef35631aef01c6637e65f0f3f7110df67d5e314e8299b1b6fb8396e39d654889aa4f35b2e6646516e67150161b38e43b3bda11c6b217d75e1e7a20759ecc96a34cf83dbe17442823007eb68c0d695c3d96946670efdf77615c685d0f26a5986c71837b6804d43b6cc4a022a8539da5b8c7f9374f518b622c0f3a29b1b996809e719f9825e2b84ee6789cc5f01cce86c3a05db6741a1d9dc6d38a6349556a8ecdd4030ac3bf8fbeedc673b1fc44639cd58605855e979a06f579a45f9469a9b9bcfc593ad0dc0fb1351cabcdee352ec9a73976f029a91bc2a7aec8306feffdc6b3b5cc723e7e32123c691cd56264fdd298e93d00aec5e49c3d2a88e328f7bb256bf5a7117d17948e6bf5fd6660358c71502c115c2fe0d01f51b5754415969ef4891d1e07c97333de6450756350026918286f0e978d4404b01dd0d1fb95a8c48d64d64c079d11ef883b916de1febeea4aef7ae7f82f3040c0a3bbe08f0a2f74a53e94ebf6713c26bcb2b6f894a700d669094c9c8c54cf73536ad1dc4c7476a0ec2ea13b2a203442d2e6f5f52c5c4179b35d245971d472b958143dffc4532a27d5f1d61f92ea2b56c000f3fb07760eb4c19119ffcf09fbec9b5ccdfbefe8326ff271c92172798c38596001e5af528f502a532340ee010770d3486c16bfd182eada69b0325d9fa66a627ef35986ce5d3ed58fae2952136bc9ffedf808868423cdd68d47400095c7cfe8dfa41165e1ccdbee3ef60ab710838f4bf976ee78a70e95187361bc6ee3ee9cf3ce8319067d28d9ba30ad05da318340b9e9ddfce76f800d61644fc109b272333982518b701116ffc59ba7683c302a8ca34db30e0c4ba4cb522a14edf2e720f6a43f09bcd4761b3d6b128cd63a790aeddda8464ddc221c49600358725f72b9348a39ec21e267bd5adc17f8b301dc481b90f151266abb18e81cf05552079928aadc5892f48bc1cc86657c964c8072b9a2b81c79410a3e2b972143148567c3ee3749600cf0944385e818ba7af070c3f4ee64589a2b9758f90feeabe2bb76d0c946574be52206dc9019be8ab776b677bd442145f95692dc38dbfca982a8ed11a32aa7b661aa04caf7b0a36c82dcaea83fdeb55283f3b5cf8b8698ea8820db831044c4689534dcbdc5d84c41fa61e6180fa134a296b388e66aef9d600d2f444863a57d1306a36f4c5d62965aa1506fdf970e60641b44b477dc3c5bcb42c8d543d4b8e8a94b196e31c8262b7e4b610de3c7405869b44dd27b151fb68830949fadbce9422e1db9adee9b3461cf11e00fa38769525b1bd7c78b3c3acfa254005013cbd057325f432529a563c797e85d8147d9e94e983911febb4661b4fa588cbdcc9976557f150de80b0484a06defa0da373741a22b3c59650ae46206b9f59520a506d7d55a5dc687e8d2ac6d12f5648ff98a116a954ba9853104761b84aa4a50d1ce7d55254100dca190fa6d06a941b2e8fe3e8775b25192372aea327c9df5562ad0894eb7382356352fb5e9bc2b7631e2f3f39d207f55166fa8a0320c8458018c727210280c1d81d615406f3b896f32b0126393652b8d37831a23efed9aa1e6379f7fee047571368153ba6b51c5f9d968c310a25f87c3b07cd6d0a99d2aaa54ec70cb1edb82babafb44df40639e0ac622fe66d3202b05193debfca8b1901b9271d6b0fbb3e69bf8de7af1c6670a80408aa06f2e0a306b9ec9f4f78ddc75eb34a24e8e2858551d9819e8b18441d08305c8ba771e9bccf13004446487f8e03f13836bb18b8e5d1eb11265c07a0f7d076168b0a7c93670c881a0c0ffacb2750cfda8946679fd89c77b51b769e2b1d13acd1a748699ce664b3ef848b24d818c0115a110479e94764695181f33a4bd7d0ec94b1944d1e8e2cf8c4f451e61dc77a256fb295b3f82527621b679572ae9833adfbed0a3b8198e9ef9baa211f9f1e47670d5eaca29f51f20483f43cd9062ca394a160644c272083b30c207eca4f372a18cf9bd97894794648186452322a3ff00b2649db56da59f0b9125dae24f5d82d25339d86b89d9d38a41669082474a01ffeb3980371506f89b13c51ad6cd092fefd4153389086923aead56e01065c94d83cefbe296e7dca63788ad29af39b4e66030b2a1fc953c457adfdb38a633a9e8efd29afcce1ca76614a9ed5d2572ce0fdd1b2d3917da287995e227048887850ff644c791e30eb31f7872b1b37c543b3e8ef75680d9f5aedc5e46437cf9202d2266385cf2c262daeddb51797a25fd9a429db3d022eeaf2faf6aa85eeba2215731079bd11c93e08b3be7b7262c94ebd533d41cae3c25c9091a6b408ab51f189343a76f7f14623fdc46b1676319863a3e6810642aaf550bfaa55e605077e198c079b48470ed4ac7f89caac43a36773fb6fc009d34d6bded69b310d1b6764a1dd8ccc592659d6bc0b5670b1d6b9a706fd1fbf8277aa97e4b9a882f1c678f86289303095"}]}}, {{0x9, 0x5, 0x1, 0x10, 0xf7, 0x7f, 0x40, 0x5, [@generic={0x8e, 0x10, "bc7e157c3b58b61a94bf87203335ef324ef138c8d5e4057cb8c57121a84086fe71e82650d7044a88345ba3b63c0b7826b6347be24ce4457a1cdaf65c2a01c528ab804e2005c35e9a41e8e40bff99efdb749f4256a91b3f66477ec151fe8210b695e8864a6642eb0204786916a42a7396e900f46bd0000fe9124c5f42f445953894cf290949469588fc6b2f6b"}, @generic={0x1002, 0x0, "3a73d216b7d7f713deeca21adb57ed9be1062c0afbdcc2ccd1a7ece514d816160b2f1dbbf6dd89ed76c08bcdb83c8604bf24f4d9b7d2fb760efd5af3a61292ae32a1b461e3dcf7be043c5b8e124542479ab348ff3163ebf2d7cf4ce7a60a76a3dbca126070df524a7016628870dbfbbc7959a22e67b8ab35ef05a82b5394e1f3b69c390b4f1e060ff7a9e57241e0bac2cbc7d22559b4494c045b9216f5007845ba2814f309b2a3d86d19b4964bc0a9d0ca4950ef6f9ae62dbbb3d8fe79b30ebaecaf03ed0e6623b25a6d4a38c4adcbcc22547bcd12f8c52149eb5da480ff1d61d64aca8f642034639a0e2c558fcdaf44a854c07677f6b2a74d08d8a9cd0726d1fc30adcb64b42298de4817465539c94587634e1018e5c1ea0dd59628099579030ff180e91bc41bca7f8f225f48de27d36a4970e79eb93a197e1d7493780a2d0f39fa9bebcbfdf6f93b7913d1253e753594b4a7f70bd92cb7685a236196905fcf4f35fc900e050f6b7ca27c8f8a0e7d71129bd3e6addbbd29e6a2247eefd57cd84845b3c9873e75b68b60b67fe5fb9adf12751fb1b6e603c0b77a9babeb394343f2fb5c5c98b712d250d29d4a5a6e9b514cf44f18ef79c9c980e32ce26d1261d64dc41382e207edb331d19d64bbf7c88bf545661e81cdee43e6905d7d86b6e693a20659f786d86ae6c98a725b1569256e38da9453c4bfc4eb9fa687520cc44992918c993b9351ed0ed14fcd01544e5647d7bf8f470d4d982e987838f3baf47b20efa2a2b55896a713e98fe54dbdf11bc46951dc82ee942d316faa03b94848d292a46a5859f9eb197d0dc4b2ad2848343759808f23e7362d615b6937ab3b9122b0a967ca5ecf02ec0ba30a75feb8842c40d67b40f86dd1d2e01369879168a12488a03056cac436c834ea716fddba76da3cfd3c1f6a9c83b584b4e5545d9177a9cd80c7d6038dada407fd1309adf02e81def73bfb8ebf83aaeaa29cba4355d011761b5f54bff842c43ae0e36c9dbd69cedb30eff37b3b8d3cdcb8d9fdf0f89cea7e282f50b53d88dde5edcb039e5d4179b15b742cb2accf246e425ca1675c8dafe0974cce9d0567973204543cd213b69413dbe17c09d5797fa8c1aa4d47b4630843f6daad9dae30fff39ce2b0fda186c19e746b70b5ad1db7f1ff4633664ddb53f20e34e140a323f7c83f9b009286f78d7ae764e1d050ac926685e66e7fb54e193068064bf4d80acf0caa72b08ce505d6aa13f778e24490edf9e03a337e9432883b3156655cbc889c527036c8cf6f8f748fd21117f584fe5047515f05e8e7e88514379928ea68927cf0fec8b7799c07ad3e8127bfe1dcba650c6221759f3e4ffed014f4cb0993cfef278c1e2c4451d2412412ef46029bb66caadd04615c733a421721e3b87bb9b144c73d6e59e2eb937bfdf447e0069b404995608877efd8a1846cacb8d1c46abea27541dfa7fbd5f7dffbd5e665be17cf3118163137aae4748ce2d8ef645e10c32cb07a5f0e083f7deefe885cf92e6a9c73e583f95f36b4871a63a4ce63f78d1704817b71a249d072498ccda288a500680e976ec6ee0c56cf891e06819f74223dba64b553e8c2cd0b95f1f0f74d584171396784e3666a806126c64db6add079eca4d689c588f070b0f6f18d0dd953f0eab90bfc74ef1118412218fa2a6b11e09d7c5e0b040c2e301c20de94c6bd102196f4d75a3574f30bbeb757a54c868ee4c8c50817d71f2e246a90d54c54ec38db66b0029114af95e5765be25468b90a3964ea561c4de21bd24d774054404d54fe6e35f8ad91ccea5a9561fbc5ca4a6eb43f4846a96936671d597f7ca7a846914815a94411fb22fccbe76efb5b2aa65d01db0a11fb83cef414b34fbcd1cb6a9fec4c9fe58a775006a42afc162ed81236b7478260b18797bd772d3975d7d0810fc7b28646de1cd8fed77f53e0d99c408e0d979a12ecab9801c2ebe26500828a75eea1e67c0e039a9c26d64f8ccc9d94fc884164d54934e007f041ff9a31bd6b5aed31dea31cbd2cd5cbc3a304266e4e7d76e8b3f9a7fc067509a6bc0a7ddbfabbbd730401447984c17c4a4c88e4e0bb951af0a29f4a0ac159f9e168cb4e1d2ecb1fd1c2a5434a55b461aca6c12cb1b1a9c177b9213859e31e245a062df36c5e3e0989ab3cb52235c9045861aed97c2bb6e77b5f33c1650b68f208d3e22384ac27281a4caa671e0874b71c2a937073b2d960373d35633e4074cf0d0c80eaa12c42136d85e7165ddf412f56ca719f8a4624503014dd53e3593c992027f05e0fdfad7601dde2e928766f5efc99e62da995ebce6927c7258618aef6b67a28c73e5a575d3eb0b04323557d764ecdbb5564e19a391a5260dc1c0cd91a15d5d7e9c5ccff98fc27e8cea96a958f0ba5a46995b5f972f1b35915bf06fc47155070a7ae144ee5848022bf96095d4592c5c38b1d4f1cf978d7ba542d3c52cd123b3d7f3238fd0654572682b07542ba1fa8b581fceda7b8c3a84b6bcb3ac565579e34cf0504a1937a83b595286bfc60477301585f7d3edb85e7b741c25065e52536f575968c4c4cdc53ba6835581626aa5f792eaa1291efed226382874c2ddf47f176e85dab8d40103ace4912d326eb2af061e9a4ab66a6fec3a234f879b28ea6971fb1eddf45928629c26e20ceb3d1fa1cedbba97d94edbe47864b1f9094c9dd78408e733add0177ae39c34882e39664b1d6536e9c5b32684fac3312186930c60b9f86c004cde7d9ffdcd72c23b003162c03b0fcfb84471b5cd86f6666e1c2c8807c75eaa57cacf9389176edbede7b9bf6290ce73d21e67f976ccd5897cb4828f8c54615933ebedff5e6bdefca63281c9f07db142ec13e6b29a15a63b86684b9bada73ed57dbd99667c40897a00689085cc4a21d837b8947732ab29c9e74a21c51f1dc521a3ab1e0862c31c584cdb032ad1bd5312ca73cef7b9ec52a8e51f88e75ae965d763162b29365aed83cadd986091d2799066d04f93273272d31f881f158e4ce47e2b5ef523b79c46ac27d0bf055719bdca3c7c0f2b9ea277a88c0bca4dd407167d0a6ae3a69afa4549347b0f371e9b3404d9b153ead117803bd52f1a3e59c7780b0afc9b84f6609135347c0fb37ab29cde455fefbb653c03169bdd12b078a128fa9728524fe4500e6d6c4de5caeae260ad673e6d4c05d178e9cb494f6c4be67673e9b5f9630db9022d50e1a16e34d2a27b0cc581140d103cac8e478fef489cda713c7be6653f84ac5f84771295d236f28e6cacd8cf07c840f93e81cd9780473b76b68000a6933c1bbf9e30768dfdc0f2c6f13b3899adb596e1751e0eb702d4e0e2e32fb9415fe4f3a6d4971a044f6aa84052ef50afdfe31e89ea10578bad8232c3b9ae788afc79b932a913ff4f3b0434b85be3ad70a7c3b15d0a8a242e6cb082828f0a314ac22207f91af6b1b1e0cea84f8c093d19dec37f182738fa2695a475fcd8eac500cf6244b2aa87ce105ce4023e657ae8d5a845e82c6e2ee571ae898091276db27bd25748ee53ab8ed18c23490249730cdaa4a65917a9fa2579c3c2160e8d7eb940d84a69a72331946cc172c04c37103af4364eda88b06d426b56a0d2ef597a558ee18fe267bccfba401a485c82c5ae31a3ec35fb1a7bb0ff2a6d30d14a493c3051e666a42ed0f83120385ebb0d851e79776368c5987420c002d26f1a26a2ef3a86f58ca24d1406e80f34b417dd06d9d2535706207a1f1022b7bb7e30160dec45ccf0696d1ef28a9623d5cf5a6a7c5e15bb362633908cdae90e6cf035d86379ec1033b42c0e280db505dbcfd34cf65df1fb2714daed1893de0c9b56a60b65b7227374bc5739f5cf998bf91f44dccd287dec334245543ab9ad5c6d31522d9d5aae9061fef2100d1d344c9b6c53cd1d3699512e49ffc4fa1df952d8a2a0436d2d19a7c4f9ff8d92b931441507d6ffcfe1698a5868863ec64d6fee24497ddb48c2953154c7840f04b010cd1df37f283f3935cacae4967e34cf8022f14332f3bb17ee1603faa36758517bea0ccdde4888a67836335f506f7820547d16aec2a4c37e8187207586167a259f04d574da16fc33f347a732293084a3e6209c0f354458ed3f11e80365a4f131b604eeadfcacb2d6bb4d8541629b90b012266b013600ea8cf4a8f741e5d1d0f358e6df5fc737139c1399c5daa5912c36c4b7eaccb2c66cbf9f51e02acbaf7422a82d773396f8fab66702568346315a5d4b371e3bd2fe8b45b37a55ec74ee783a08d86091f9be013adb4664234bfc9a313b910d1deee2d75e715b8326430abbbbcfda2180f22c5caa36f86b441216c68cdfd6e88b04bfda84e228fcad1b20c6945dccd23687e35621a83d874cf3e23dea31bf56ae949685f1b5081203d2fa29b3a10c563a457c76c7f292bc5d025d518dcb4fac22dc6bb731e750709d0683a11c8d25ffe6fb09b4fe72b7c60afe4673cc80e5a5b864339151c2d4c78999d6004ee40068f891faf28a912b47d32dd165e05c1335cff835e8e33891b439703393d1e04a85261ecb2f63f46801bcda5a0290f63b45e9767a165e2319267817c9a80435f96bf299b9904f12f6580094eabfa6da539bb759a4e53083677bc39248cbe071110668a65f5c9100e990998cf1b9513865d8967a5d27fd4b0f0a8021740a4f371750d05ae530c949a8705e136bae99b85b20c79c57e38f1dabb4c27e07d65018d8e63d67d1d85861256b31f155ea73f0bb0e2454153df4c20a3c795cf10f6236dd1baa7ba1cd2f42d35211d8dd08131679bef68db2a9906fc78cabea950692c1d05783129c4d10cc4fb906cbdcc1110ab17f7dc233dc5a2fc78f4a19f3069489aee924d0936cc71c9dc96e07dea58071d543abec4d12d0a09525fb3a7632d1da68d1140870ec51296bf114a8f853e84ef6f957cad249a0fb24dd97d3548f9195dba0200072be1995ca4b5fa8ac6d8e34d1f8a146f2a6df60fb09cdb5861c65bbc90198541c7b908e18a8de5f32f8de16ec224c7980dc5149f82b867b5df5024817b5afdd9de93b9710e9a0214dbacef711e40396c794d02b39c34bfd978e56b72f9ec7c0871e5a91742f0af3c86511873704c93be3278bc2c701e010698fe34c515cf7d26550094b263d8865e7224af333eb0a9d42f04e8ad609a52c8488d7fd480aa122da5cd098db0b9ec2b121e669ba6b5c32fd113f49c8ecd42782612edddce7f75118557487a704733c47ed3853d04d7dbb669521df3e919c582192469cc81f9928530505735cf228489c040e21869bad7fcfb2d3b1a9f8f7984a04e11e4eedf4517fd0bc68b13fcbde471100874b940453a1c470fe6d53d535a8fb418eadca8aac397d37fab8de27af1b766888e19909de4d0fb42232421911e304e9289c02410798f4d0b94bb505d07dfefb3d9df13c19f3ec0c44cd890179c951e0c863148dcd3716a7c6833a6826bd3e68ba52d6f86ca5c7a1b20d37c143bfb8e6229d9fab188884287563609ee1d9cac85924f7c7450a62ab1845b66efc70366962541445efde1c49f70b242d00cb2e41332e0f970916597a8c4d9d79a699014abf5fe7c33e1b458254b4faee2a11f651e9dc014c1c8f1d277ec42061644baa14057f8ab91f8885e80521406a795044a8c04bce9d4bc1e364ccf008eccd4f3ec5ee7909be39bce08f137aa0c4c4695b0fa28dbca0282dda0083e80b49ced4ebaabf606064a7c068e10eb7cb5bb3db396d26d249a6d7bf1a1ddd10a418add1fd40d15a05a18abaae39101356eb0175db53e021e3cd234149e00586e3886a601f94c6edbe0"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x1f1, 0x0, 0xc1, 0x3, [@generic={0x46, 0xe, "c9ddfc254da193bf4d9ce20a0e9dbece6ec12d00ec4c5552e45f9bc01f5d7bcb73f2d8b4667bb1d84ae3773ba4721b49f21e570c1e5d02e2760eafebb5891420bba9871c"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x223, 0x4, 0x7, 0x7f}}, {{0x9, 0x5, 0xe0a04ba16d91fe51, 0x0, 0x188, 0x3, 0x20, 0x80}}, {{0x9, 0x5, 0x0, 0x2, 0x203, 0x2, 0x3f, 0x2}}, {{0x9, 0x5, 0x1, 0x5, 0x30, 0x2, 0x8, 0x9, [@generic={0x2, 0x9}]}}, {{0x9, 0x5, 0x9, 0x8, 0xb, 0x57, 0x3f, 0x36}}, {{0x9, 0x5, 0xa, 0x2, 0x316, 0x5, 0x1, 0x5}}, {{0x9, 0x5, 0xf, 0x0, 0x33e, 0x7, 0x1, 0x1, [@generic={0x45, 0x6, "4f2243c74baae227ddef2f7dc3857ca5275e5c912f8367c9c510ae1ed26117f31ac3a8e1c6ba9f586f522824e77aafe18ee1407b0ae041b49067efff9016c3669e6185"}, @generic={0x84, 0x23, "d436b5ff061f5f7c1233ec9dd523564af39e4e8680d0347e0dd40ef42fe78ea5d976214edd6819ce5a51125d7f9cf833bc022af05b5fdb46124f769501acd73c1fee211f3d3b743fd41918d83bc163be367ce97d11b413261cca1ca83ddef58802609674f6e4e6316f4818abc7f2186bb26200740cfa9e21c5447b3aa86292e14064"}]}}]}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0xe1, 0xb0, 0x3, 0x10, 0xd7}, 0x8, &(0x7f0000000040)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x5, 0x5}]}, 0x5, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x1c01}}, {0x11, &(0x7f00000000c0)=@string={0x11, 0x3, "1ed39882382df4aac3b837dd3cd70e"}}, {0x4, &(0x7f0000000100)=@string={0x4, 0x3, "d68a"}}, {0xffffff83, &(0x7f0000000400)=@string={0x4c, 0x3, "9fed4acf923da4b3d8567f3b5770c03e1e01452cf0233c23652c19e99cc6724162d23d00b9bed2bb847221a8e5c9b3c86eb5e9f44de0c3efd51ef0e27a1f34862725d72a7e9e2c1ee23c"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x423}}]}) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) 18:02:29 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1201000039542f108c07021047e6000000010902240001000000000904db00010a04c80009210003000000810009050a00000000000003f0afdc0a5c1aa7f091e22771a776868238520ff38068566d29acd233134c457404ff87ee1d268946bd4d3812510e552cd7281c524591cf13749cef7a636fe8333aa3375bf73d4ee75a0b57df80d54a41c91aac5b35faeac55c28029add48809faaf8606f4036a77ed0dd9c176a4385f895000001b7a7f7c646eb507fbef7047e1d3fc6fe92a51a2f90ca5131379791bdf1b6a88eb1c88b0d368bf8507d4e384a38d7f16eae524a39603d84608258e1f5132f1b2c62626161e749a2dacc4a070000001d671b58fee0224776b16f000000000000000000000000000000008f89514c1e7138f3b63900d60b86af859b8f7875fbea6056a6aed1e581e67032a69a7c04296970834d7049fdea66d031a403"], 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$printer(r1, &(0x7f0000000000)={0x14, &(0x7f0000000100)={0x20, 0x3, 0x67, {0x67, 0x21, "324322e0579d77945b2147f82940008a6a9b536e463577f663863afc1fda6a27746e0c35aa2b57626872c03fe628c448505dcb5155b693b021b220ea32035c7108ed5585f62f6dcd55a6d94608756a826c780f0b3143335f853a1907ca2a0a7e9c741099d1"}}, &(0x7f0000000fc0)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "4bc6b9c3ecc716daa622a685baadef12428aa55b7d257799003c4c49509bf9de8edd8eb4b75b7f2eed08b7fa0f8e3d6c9498abb6f9d171da40c99eb0f190b78c33b1c83c7b4df9ccc3ca996825518c0d207a2cc0c921b4e449188ee660611a9a95875747ad8c535119bea52ecd47ea55e3df6d5d446a35a289ea0c13cec1eaf4cd56911b939e107bf2f1da91e4841f00f690137b4f58cc4e945f79d19e3c7181cbd011c02528ed905e9683477e4d91fc216e4a63f1edec5295143c4501ab71f93d89eac24c387df03388f4bfc7ee97e2acc3b76f22b0de67fd075d331b8e253a77cbbb8e1c6c7c8c7521f781b770dbc89caaff3bb8386087e561c2a9f23ac871de233d0efad94f16731923c6bab8ab6842b511e0087c8e01043ad3242f2cfc2cf25389a4a6e5132e37cfe8f17e382e878665a054e9c41a75e96603318917718e2c8dfd81e349d8e8573652a6847d5feb54f2b035a0d089724f926c824bfcbb04a5c82c1e47f95aec0711d99b11502604a523ff983d0c6c51e056a15bc96bec6a46ac220bb2b08c63fc0acb874dafc2d7f976fdb3dd1c6b74266807385985020a42434c6f3d17d41d8bb16f85697f4e79d130bb58cb5061de435c343dc8073ba8745e9690fdaa8c71da9194b1f52fc959108efad61e15f7e3e882b9d46fb1b489d8c6fee6c976d0f99a9bb72ca14ed1481bce693223778ec3859f62f70b210b2f3734ef77321cbe9a84043c2dd166a9d4a7884e9470634b10565a42e70f0b1576ba986ca591292eb6eb37c33095381951b2e982f672fc8cec743f455274ebdef13d02a5562d3c559385f5974665e89daba8db58918c62e54df9f107074722bcaab20db59cfcb7aa2f94f61826303b0efd8e4b24a943be925b29535b2a370a2fb4e133d8b7f3bd3a595a9851b1e906d88003f1631cdd238bcd2c9ababc17043bf689c2b27900d7e92e3fbfd12d8ae59223856f041590f2fb1d361997d0e78419e300287869e41ea17b9ce98a0284b35d1f87e2bcdbfb334d155ce6a46372df2396b0a2a98d742e91ead4c2139e598fb1aa19ec414e3f96c46559136d556812cf9d182c8e8e5b1008ed5909e6e1459d1e2c9d8297e0641e6e53afc04a3ed94260e75d914b9bccee547e994b190ad5a7edc23a71088e5570902cbd486bdfbfbb72911d6d779e63ee88010e6cc1fcc24fb47a9c3d3d5e8e8dc43af5489e8a812d5a7bcfe5ea526adc7959671cb7c2bff38bfe60c3eebd188ab9af6a681a48532d67015017efca8f56edc92a1144da626691b51a8187c27b0e3224c05dc9dbc85b94040e00734665b60ce2037f403f3a77f090e839f75349894938c1ac421d2945ea38ebb18e4c0febde022f0fb5a9200d88bf0700c0b675507082d23e44536e711ea3ccaaed6f8b87964920276df11234b71d0cad5587a9dfa3b753dcfb6c235c99f4ee655b7f6513b34f16c999d7d4b78ca1ced4845adebcee4b498e46afe98046928b3412958bf19048e443723f6da29c7176576769b0c4d23c00521f88bb8a30c6893857d104266a2ac875740c2d90038d5f869f9a15f1b20ea07063cd1ece7febae8bb4707a4c28483e317670f02b0101041d795ab6b5eccfb3a904c7cdd46a4597cc6980e74741a4e72d99b0806d7e19ead30e61c61b4362097064b9c54158cfb7c0d7b5fed1a1b81957a42ec365063de06691ffa94b0306d40b868861f621a39d9dd5f40bf4b9de2fd9d37358384378830f5ad10ba14607558a3aedb350c269f2e0b7b473afaaca1a23ef2e5a46f221952fc7cb921654c3e4dbe485f64e2a41dfbf27565e920ee37724098552b67f1f64f37bec716031e969ae99805bee9a8dc9463d697980378a34d491cb6246a0ce7548100ec8d807ec2e89a6e41f90394c131fe5dc9841aea6fe14f179186d3449b3ca879667c88bc33e35cadd1ffd2d1cbaee14faab1edf0c188751a86a3cfa1d6d466b198fe8a0d709886f4fb251125f924fb846490a34851bccb4da6eba97a4b69f5abef07773ffed530d586bf2fe9b86627172504f1d51ceca6c270979bbf40cf51e6642c30b9601b8e1255c1de1d522cab9fcdc23a46a228bcd457cedf482668c5bee7fc4a42346492126a0c039949072daea28f86b71199a659d534505ddeb79a233c2a6d46a27e3feb889ee4a002209762d819ff95842241a1efde7de137ad71371e0a8cbcf90b94232cb3cee6bd0f23f8ad7506361f91e57ba8ee3ada28d8afdb2b9e9020ac97928ff3c80ea6d7862b79b955f2227149c7ab919d7ae45fa69a78fbc3cf90183f98115d5b26223ae0e4aecaa1b18a28dd70c9f94ac9efcf03e48f3b7996a299b5e373a29b0ce865180dbf70b2030841b7bc8dcf24ec288b7fab8690a1b4635d83b5570649e8120dd0e715fe55aa23b74625f3be86f805d2226fd8764025ebec132978af588646a7fc16599b26b0b4ac87728d2515d1fe5f39c2570b1c8f3581427529a1ae6328b4ed00c4235c0698c51dff9a1931eda23679fd4a1056c5b75e17d532adeab14bd9dc32ea104645feec2cb12c21d902b2b67b409207885a5cd63c8ad7c141f8a7cb150cc1e659986faa8632d9a6a0eb5717b2bc44a2b1e58b8eb330b0b0a504da082453e716264b31c2db9a782452fa27f9d402e49b1ea220602f821710844188e0521c00521ca2070268c7fd3cb54d1c61629fabc4ddc0581512657688e2f3968432ea8c274ef249ffd2c2a9980ca7e43ce618ea4cf120d5e0dc25fe86d2b9bd5a89cd751abb9c24549c9b46ede99e734eb65a5d927701ee1713e407f38168b3b4c3721a8a5430f764613db02c6f0a5d1b1ebdbf581534215d337c7db2363bdb234abe26e7ae54e0e25c902c155b18be92ba98efdbaa9bf57df5e37659491ba6185d91125f022bd293f4ea55ca39a9f21b2bc29716410fb60a7a4f16ee0fe664ef520b0e5431df0c859300e296909a1f1090c3f4be30abccc43ca89cd5ba4a246e45615ec43978f715350d15e50102d39192579011737cfda002c713171902fc488136db0e9ab42652b1d171f58e75793651892a0aded99b02969bf4a10bac0a2b955b3d20db03dfea0a9e0e54c3cd2c7f240e162ab76f9ed18262b671a6b37f7a685fd2403f13a21fb887b78bf1b71953f4f2c938da4bb453ecade892041bc9643355150f44013acb87eddd42bd7127c7a952ad8410f6caad57d4d05b29576f7528ce2e615b1d75e909b14b92ae5ec74aced15ed89c11a26497b3a665fd6d169f89c0874585de533b93f9920d415efdc87826076274ee07f5cd7d89ae507041fe31855dcdc705ac3d7d07742ccffe459ea1a9162ad377605efaccb28109c95efc1154f740b4c960dac3d6c1dec35c70ae6b9f71b589e0c71efa77baf0a65cdcbfc48c67e65772591a613ef8fc19dbb96799234e6358e78a62ed8992b3ee26408e43137f83a33e7421356032a58c52b3ccd7da0dff065692932abb4eb369adc550c31b144c65e9327a7c0a97196bcead537d5cfaf0f25f83d1a1df984bcd8a976b6ff554d5dad14e1d1bd9eaadef107d2c03df19f2cfac264d210e66c04644056ab22579ec766ae6ad6ff16cecf31d94559e030b2f92210e520f08482e5c5bb9411833ec0a64c0664f0fde91800470bbcce9e7630e4773e5672f9bfd2375f503c13a82a06b936c4279237da9f8b8ad9b50abe0dd62f1f852efb9fac9aa68ab11805cd890b47fb459bcef26d20d99b86c09850120a1ecba3766ce4a201afa6964de3f8dee73d16c84cbf95041e49a986808725b92a8e61d7cd359781cf8e27ecb1b7297778042657d2d63c020234dfd36d15237d1a03f7002b0d9d245fcefb0c1092e36ae37780d7bc7a040a05fb64d3f67a8632c97b9539935418f21a01c58173e8a585b85a528b235a313c516b146c0f8f49a0033bf75d3e4a9108ae649e93c1287410ff5069f8630db3f633a8d62b33968c840215c154c79001663139072980cb560534a433440b6e9c69439e565afbe43d17cb656191452ecf860959bcde4ef220ee6a70f823f7d450ceeaaa4adccbd13e816c1625e19aa4e03c8c3502822b42eda52388077d15ca1059d68092ff5e061abb13cd62228e160858cdf7ab047e5da0c46b6703fe5db5060576169e831ed0446e06361e962424982fe9264ec86998dc02969be924af9dadda4ecf7281d7cc488b25af7a2b477ea264129fc9cf9582659888679905ad6879ba10949605f2c989fec38283f2c664f5b3146ac82fcf3e41049840a127dfa643a7b3b8bd5cfa061d8bbb47d3f8b9fbf35c7a34d01c5041c642db37223a71954ebb607490db613ec8540164b9922b0ec19e2ccd842b386448d14a61a8e8fb873973fdee24dc61559a05145a9c705e286720261c48cd11fb398b747979436303cc7a64fb618f9f8ce4bf1b64335cf507bbbcd24feaa087ed29dd49d2c58fb799bbaf0cbe0f47db0c73a09e4599ed9d064e923e9c3c2711e245db625fd3c6138bff2158140268d31cd3d0a9e2a659705774d93cd667db97c6fa4b273cfb45285bfe38bb740004d327a6b331b520181f4e494780d8808b86a45654d321f415f939ebc23eae258967e5956fb6540b1071910b7a69b72ae3e9eaa7713cd94ad0b25b6813fdbef048b7f5f86c93f9176f5d77281336dba46f14247d958fe19ea5cff5fdf69159083d3274bfe145d2374d470eb9ad8a5c80a06d44a9accb823b760c2f19c79991a07aa6be97124de09a3c3c137a5474c36f98c506db536066e5bfca8f65b98c3a88585c5b9b3cc66cd7b78ef40b7bde038e22b7139ce30f845d9669a9fdee64a97b1e3713712cf30a268c20b900ece914e790133111a744d189a55b396f923195f7380b4ff91140c4f118f5e312087b15f3515af30b3e41a1059d2ec0255f8387b232add54867614d1e95ea09988b6ebdf62b46c1ccc93c393235e22fa720c813d8df91a16069213543822b0292b8b9eab3a3e708aa00d7b95268c578978191083a49b32e58ada75b706ef44b8b513a4b8759e194f78e077c1ec70c0a5277e2a85d7b3c5cb0a2440a0de623715a10955a289dc0970c4748dfd7e5b6c0c8c94220627369f7426c2e4f7402da02e32e3162c16fb9e7c33052ee087ae280bb2d0c321f6a9fe292969b335f9ebbbeecdfee5c57d999239d7673e9a6484dddb06cef6fdfef6180689d47c91789a52b472abbe9d5b4837fe4bc8d9bf32114592cfdda0ef148e5ae372601e142e8cec35995ae7962093345da6d8ab907541bc25d7704dca492dd3fb226a375fefba5ea7df8af6e283920d6b3913926ddd52fa5b9a4497d05d138b9626a0fd526d03c30c2e5bd053ae9c1d67cc2c9f5fc570e2b23ebcdbc5286c0bad953e37d13c3c03a51d458f8e3d20fae7a80eaa3a199c9f28347c53a4f5b818847294427953e155652d2506333e32092b183c3381f061f0f3399bebae490835506c39c54ef4977c13a32816d044c5e11687f46781f265e4216e0ed21ab7865b253562a6a5e65f20b93f109b1a2338e1c7722783ad82e94b8b47d39f699894d5805e249ab37ee56068b3ac8700f4c340a2c331f834024b9bff3e1bc5c647b731b92329d28d72f358eaea1c14aa7b74fc102978ce6a00d77337ce6cf37d1bf64cf82a1da61719649273d3c7b92ff5ca57a22c2ab000c67a4a3d9e1a12a8d5f4d9102a69c5fb3fd8f2f91a2b9300d18034961a63c997a8109abc3f37bb43e4638bae7bc86ba0df13a21349e00c10ead79ccf81bf5e81b4284e59ad55b0a2b90a85815dbce08388ba2627df104bc66961d"}}}, &(0x7f0000000400)={0x34, &(0x7f0000002000)={0x20, 0x10, 0x1000, "43c58480fcd2b907bb4b09b1c8ed83715ecc982e56dd7ceebdb5c10e43cc3abcb6b77ab7bf10dab6e71371ea94502b747b8c0c5d405bd348316a7044827699662dde903fbfbc2c8520fc9feec84ad861945a205aa04ec12090edae1fd0cd5b2be4794476765b8294851b279cee24437dcc1d63364be421a5a3bab0f0bcbbd4e0b44699e1589dcbeb855ccb64126b4227106be30146f68b80a9be73f9932dab5a8261dc0d186a8bc38ab193ebcd94cb76df10df324e90428f81c757bb2d6cb0aa79f3c63b7062887e8148456341726dddbd718b132872768e0f29b49899387ba553ecec2cf39c90f3e4c12c01dd494383444b665bea4e02abde68305b06c76f0a8e9e4f7fb96159894899a830a234202011049c0142c5c7b55fca762d9c96aad6f71f8672813a5b90b27df013e29bc41d8ec665f437a9b47b4fb106f5315a8a7bd0fd1554868582688647c1c217d2dacd4a4d7041c282f44c8c3f0bd3878704bdf218af271d3ca2b16a07afe951513a5f77428badf5bdd3a2bbe35e3d7ddb46eef531cfb78c764f7f0a95c644e2c56c761443621104d0d8a41a191580e24b61dcb05dc4e8e48fa2c26f00c5ff345c9ebba7b66b094137edcce8437186cc8af12ff2522b7164ebb81abfb656055deeb65761c9b4c8d3fc49288cf97bc14a11a93e9d22410eb403d3e8245850f2d514cb7b01f9660fee9f9c9c5b886405e37f74d0e392dd690286aeb6a86d97c2febff87d2291e8b126f5fad40a51456b241de85e6649bf84bec97fd5a79aecabcc9d57b88471eb7f8d772377d237628ae83da6f0ad361e7ad005b2ed07f21384e73616f111ed4b67d7e9fddfdff40437ddfdfa1d93cfce6c147c8ab09796f1d4c10af863898b4606049a2b5f672c16f2b58b0ef117f2f94abed073bbb62ccef28da84fc17b028e10125fbe81e97ad948bb7c2c9954a58221cd3156f8a0b907decabbadf636d0b86536a6b032af1d1f95cc90878235ec2de264c4cc72e70fe05fab1007bd4d5688765685905bd46fa712c131cf6b9efbab0c669ee8ce84575d8e2d8c38baaa8124870440837da79852e41f806e4ddcde077f797a63274eef74329aaff653e1c3c42bf944162f7e0028c52eae6a7170e9cd5813ae747b1c4fb586dd91fba6d0f25ce8f634578ffe5c3285e34842aaa5719dde1b1d6a0738fe3840d42cc1ea3b149208c9d3b19055374e194b5740a490616c04c9317245798725a76cfe1e0b222fd11032dc32e97a0ec38d6a6ce1f08210fdc841602adedd573ff88e7aa89cb77ce730f4724cc36cbc22ff4d18241fbf9056149695c845c8aa3df11b954977e7c5e645a4c27de338ac8d8e65cf789f0fe6f7d5a1d9581a3a5f0770e707efffc4c09923a038668756454c5d3af1fffdee1d0d15eca5059af09ab489d82ea7e4ae000dafdd3e4302e79ad840da8f69e8186e690916a602f37d6c978640bd3c160448e748b666464b6bc07541bc8bdee9a60c342916b25ed5e5d40686b4e506cc3b25b2a0555dd701749811ff9787d099c9110011ebca1d7ce74f4e0799aec344a30c808b7eb8bac5909d041cbf48fda57c197e948f778959fdedfa4cd943d46236781293fac3057d97bef349c5545d8455e1b48fdab2b1da8366b98f2ac12465616d8f8a3f64d7fc1540e12736346b56d3d5f7b736a65f53b57f410a356309350d0af82efe9374a73acce21bee15b3dd47b532fbc12e72157929804e995d32022b55edfc6fcd39bf465151bdfbf5f806f1bd0a57f314f31cb42438da068ab37aff7c2e2075ab27ee15cae36f0505c8fc893122dbe03337e3bcef78a3fb8785a0b9d0d3a0afc7d9b2109c016417c8407102312b4c0d83d92d5b4b1f2152c3482c3f2f838bafa60d33458ce6c7b78350a4c7e632183f3e2b5c58d2273f8cd0417a1aed9805516f48c41539346e8808fca023ab8bf905e1e009b505cf9ecbb69cde68414477d9a5a7075a26b228fb44b5454c04d126416f3f22cd4c44d0dac0fb2e77b1caaac43141b036b6eb9dd86d6bcad6fe4caba8aa6b10fb4e80b653f71fa66b65dec18ae737b58b03998d6175089a967a0ec15f70d8ee2f5f744e190c21d50c18c664d7f318ed233db7eaba7b4db512281e2e5c99ab16168649df38a492af83d8eefeca3fd75fd9d62485f22aaa720b5591c4b53df1ef9952bcfe044f7cafc17077c69d5d176f904a7edd7274279587b1a5757907e21411180ce96b06c704319b54cb84730a2f73a8a85a1351c0364a4d457031b441fecef916bff55f68fea5d5950f57834113f6311301cef6b859e883f6afab5362c530acc0742cc41e00e80bf342604c2d4bc92b478c2aaa9f42ea9d6b5a29377b8ddc60ac660d0210f16afea427831870b4badf4cdc57aa5ac43f78c3b575e1ae280084be854c9bb20fd65789ca646370fcad006b40fe509d9cc0e9fa6e39144135a2855073d135d83f13a90d098565ee6fac22a939a3779176b7c0a7a01688cd9c54ddcde2abdfe1af22a2b35d933496c156f8ad8014a3fa65857b9025a52a938ddf1be059e9fc60b77d048490582ae52bbc7c6daa14b82cc365f36b38f5107391991199183aa57652ea74ae1442b2c7296563d608de630db9c23cf348df7890be54ab82afe4c6ccc0b3786eba1b58a357c9b1681bc4bd5bf130c7b076438e66fd026ed40f8954967229bb24a677850673623210d73d6c362131145701c539798896e84c994f72d7de726d281a01376ac01ac32864ea5ea6d8d79c17e465af74c987e21ed9ac992474b2d87e1424bda5c36234f3468d483cd5ba61508fac446c25017c9e36f69a2e05de0461d313e01c9c5b54ae4bb7877a2443e4cf4e78c587bbbcf1f283fa9fa50928816b6bd257390452407ba55017aab8ad6f4d5c07ff44920fd7ae0078334a66cb643c1b0ddcdf1e9178a841cff197f6318bc6e4003118148b30cb87b7368d39dc2b58422c0efd96ce51fb5493885a897b08a30aaeeec9deafaf430eac71139191b13bbe88b6d86a94793175d98e39d816453d23f80d483daa85b06d6a416d1d62a78e4dd45afef747804b4684b1e91d23ce309dae5999178b6f1b7cde057068bd86dfdc75cf69ed313f425fea10a9212cb7de5ace423639ba30821ec3525d4cad6dac6e67a6c26afa9ae3eccf65f20df8a8882a688683d66f22a91f0bac4825e0aea3b1dbd98f35504809c8e196dd19a2495f8b0b8e6ef8fc08bbbc4dc878e522e80b5267e879419a08ce4a2e5463e582eb36e14d8080398911c5c7400226800f373ab2bf77fbf1927a18ad5115d00a4fc6d2752f4e1181a3e1ec7977a731aaa03e954b49efa1c537346a6fff49ad45f983cc6ecafaab51749b34a73374387d2b2e66363f45b01fd65c2f57b1a7d6990c22d6e0e81b44b78575d21a723a46b6dc9ad5964edd3804ba1830c4259705d211cde0845d47eb9808e19986ecfb04d492d1e373507582ff7b6277fae0ecbe33a4b0cebe54058dbe99b4ee2726b7d05d9a9a71fab2729a00ea234c47dc1f448d145ee3effdcea4c5d8ceaa6d4066d71cc81c4fffaf6ef9e50880fae68b41cd7a3937af68ea5562261e9ce1583bb8744f87cb6360c3764f88bb256da51af4a04f8139cd7101dbb10124b9e27be353c915be00005b9ef243e26d7c57530f7cd7e1e260c7e6f62b9dfd6e31b10f487f1aae0eb199e6564cea6dd6522da300f1cc748e6f8d0d10d0aa5db729b8640ea452d5c665ef9ec604fffe92ef4084bfde2ce5ec798a6e3583d8c0f7855da78bfb0da2fd483de4bcc839d5302db6a20c09317742a27ed6c767f2c335869fe7fab3d0e1fd690f0d935bdebaea04352c0f46847fdd35dc9262195331aebe70236bf37d50e5df6f56752d702237ca2ac8b55f8fe7a2d8be6907faaf44869a90b789493ca635a3abb74afcc6eb4524152e1e2a84fbebf9bafd594986855424fdd9ebfcaa8b00181324375342946561fccc69e5daa007652532a3f9af09b93e4430f877414ebc2da83517c446ac9c07a6b1e0d660c1be472a68e222c9b305169b630058a2b78f8511a2c08661ed4577fa92a52599bcf76d3ca574c444e776910e7a6b78d6ee5c9ac2f4f68a1245668574e6b9728ad4c1fd463c1f473d880f57b78187e65e3c1d262b4ae630756b3a0f32aebc5b065d68d0be6d32ce49ddb71da72e493db3d1b6d7eec7c5682c29f79ff59e31a7f8ca65cad8da083eac52551eab68a147c3afae436c1cd812392a8ede1622ca428d8972bbc05772bae5f6970ae59d02fc166b81786e0c4740ff695cb65fb64e8e1c4e73162709ff3694ceccdfaa012922fe16cdce6d0b73db4801e7cc1fddc5a9304e3ccfd7682ac512db48548822833a42743b795fd7a53dfa992c0585204f3d0555ac9f1da504bb891f7a4675e717b8f229de0e46d9d6dc07d23400fd27a4ced2dbef3eeefbf822ac7f8a27d0364b1a7520875bceff1bc34d000de337296f0cc75828290bc3d0a78c36ff4800583a828848d4c159e42f632aab0466abc6fe5ec7409ce40d2275832de49dec1e7b2ed60a140e02b615b91d3b202fe4c0a72015b2424044e5ff976fc6e453af040443837dbf2f54699fde073c3e4296a36b47cd2cb02839b2a19fb0d230b0eb85a21ed8e58bd2afa07d1fab8f16234eacf2a73374590eff4e3674390335effc9e59691e701ab88323ba64ddf07fd2010bb948ada2db4caa61d024c70df7c058ef8bd142fa152eab264d959ae749a6721c3e821321e54cf9e366d254818034bdbc0e6a8ce43bf8585767a2caa7cf438f7593119cb4dd23980b9f225c625cf631d9e8234f59d3f40362264f3ab611e086f43a1b25ba7c85ac8e71f9cacd063e511330a1b05a8486d15f23881654283da5fae12e9b43468ffe293b06f8162fc2a0c9ab1fa01656c6ad87cda8d771735b987fc4a0c79301824ba72bdafd05b1b13e5f2c1ff6040fdd0239db89a9b52c69c796bd76cd583ebd759188e61c8f4b96f9172a51a5094ad6548398d2151b0d40e39a42fd24354d5b911dd34b69884733cb7cf62f5b042a30fcc7139ea162fbd5e59bcf0162e8d5e4905d2cf91130469e7e6aac000b5d501eb8c639e35ef29cd5d67abace5ecc6dd1ef0398077a907e538b101f3a987ea35dba052aa6d2bedd3693730b9d86da58512061579d369874aeed919eb60fb281ac91a47f7b6b5e4928160e9e92539d95a2cb6b8ceb6116ff6669a878745e9af6f5e48433aef364f90bc372636da6060723a37663de1136ce6fb38c129921c52254d6d800170eca4a2fbfc76e79f17b0594b5a97ff05457fb9b2ccecade16e71b5c514bc3ef27fe1394e967cf39e74f2d39e8c6098316e0b4756a20d140fe162d00165ac0eb11c794b241c0158918e6a62ee476f91c00f9b9fa5f5ec8180739444f12a6d6f0868ab82cf4729c0ce29d456f16fb5f836485b5abd9e9de537f21182a4d303c33355072dc41e9b27a2dbc8589d15a66e9b68ea2875b789992b3e99f1d716c23449790b4cdff7db753aef18da3acf07963aa08aedad4eddd2a0da092db75dbc5348eb66b76b9a7d94c58eaff2c0d61c94689631ea218a2dfe18d69cc40c9190127d2aabd7283a72a8b9643e6efd84b5787307399b7c8d2dcef51e1fe5f7b0a192d86e0795ee4469dae4dfee8bb6076fb5d796bc17c09a8ebbdd2c46f08f7dbf9baa76638818f66eaf099936cc8ebc2458ebc2d3c64a819087f946bd5fe980b4f20d73f1e596f4c4f6c8445a62c295161b802408a357becdfb69f6ead53b5b11fd08d7455517923ff8fac09bc"}, &(0x7f00000002c0)={0x0, 0xa, 0xffffffffffffffdb, 0x2}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000480)={0x20, 0x0, 0xaa, {0xa8, "f185093991ef7d429760acabbdde8dbbd61758c380e66cf36c3a57847793da0d692d7b05c3cf85229d76bdc80145303a44b78cccdec47f49f5ad1258d922896abf8f1ac6a6dd9375a4ef3f13e3842339a1d4d665d454e9e166a8e5a9a909b7f2464427382539f51dd3713eadfa3abb4461217cb751fe4982a2e1c30a39a1a1f503f12a460eaa2d2ad36f62caa9321fc0d2a850c6fa8e67f083fdac60cfab7a5fdff267bbc394d88a"}}, &(0x7f0000000340)={0x20, 0x1, 0x1, 0x20}, &(0x7f0000000380)={0x20, 0x0, 0x1, 0x81}}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x3f, {0x3f, 0x0, "555657d5a20f8e62945b24179e3dedde926bae38583d25f68321a4644a11b038ccdcd41f5fc136bed86daff47ec74e8f1b2f241026072a13234f076786"}}, 0x0, 0x0, 0x0}, 0x0) r2 = syz_usb_connect(0x6, 0x45a2, &(0x7f0000003040)={{0x12, 0x1, 0x310, 0x87, 0x1d, 0x38, 0x40, 0x19d2, 0x11, 0x904e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4590, 0x3, 0x9, 0xc1, 0x40, 0xbd, [{{0x9, 0x4, 0x99, 0x0, 0x1, 0xff, 0xff, 0xff, 0x3, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x35fe}, {0xd, 0x24, 0xf, 0x1, 0x4fe, 0x732, 0x800, 0x9}, [@mbim={0xc, 0x24, 0x1b, 0x8, 0x793, 0x15, 0x1, 0x5, 0x9}, @country_functional={0x10, 0x24, 0x7, 0xc0, 0x7f, [0x0, 0x3, 0x401, 0x2, 0x8001]}, @mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x40, 0xd6d}, @mdlm={0x15, 0x24, 0x12, 0x6}]}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, 'zj'}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x7ff, 0x90, 0xb9b7, 0xe1}}], [{{0x9, 0x5, 0x5, 0x0, 0x215, 0x4, 0x7f}}]}}, {{0x9, 0x4, 0x79, 0x1, 0x1, 0x28, 0xa9, 0x9d, 0x9, [@usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "9fe80a359b"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x200, 0x7, 0x2}, [@ncm={0x6, 0x24, 0x1a, 0x7, 0x91}, @mbim={0xc, 0x24, 0x1b, 0xffff, 0x7, 0x9, 0x79, 0x8}]}, @hid_hid={0x9, 0x21, 0x200, 0x9, 0x1, {0x22, 0xad7}}], [{{0x9, 0x5, 0xc, 0xc, 0x335, 0x50, 0x3, 0x48, [@generic={0xe6, 0x2, "742f256d7d51efdff47297d1eb68f3754b4e68d821470d21892d4210875d23094811608880be49d05d6c0b5a1a52afb7af79ffa018eeff1f4f5ea003cf8380eba836c1e2e4ec9176f362eb04d89af22a189dab2d1273658eceecb056b998d54216c582c3a4bcdd2cdeef6acf38f516152f90031a95c1dbe56742a6701c54212c2804a0fcdd227e0552c0efa70133a7c352bf2a3135dc6f41593b9f100f4581c415608a7431b1be59be2af389d82df78c5db2023fe50911b0b9b712daf48a997bdcf139c54e7c90cae4fe9bb24c307c53f8f12aeec07a03c101b6354477d9f133fe5c50ab"}]}}]}}, {{0x9, 0x4, 0xc0, 0x1, 0xb, 0x2, 0x2, 0x1, 0x40, [], [{{0x9, 0x5, 0xc, 0x0, 0x188, 0xcb, 0x5, 0x45, [@generic={0xd, 0x4, "f7a28add4ef405fbecb110"}, @generic={0x2, 0x22}]}}, {{0x9, 0x5, 0x8, 0x10, 0x1c5, 0xff, 0x20, 0xff, [@generic={0xcf, 0x22, "34887ba5e2cc2a01e098d6d4a0d3bf1923076b9f42e563e420dc1747bfe66bc7f0ffd370e90160321c0c1d97bfaaf3d02c492d3298299e584f07f74a883a35df31a994d28115e306c80c12e2f87d9da6e48580b440e7c9fffaf81cf0b026c0cdcd633bd809989295fcdc53e67341b47192e6c08d738013be5fa551343ab1efa1d5ba40909b4cabd7c5a3bab63fcb22e4158d6efd5476ec81c3b2028f832783e22b80d17cea792ffe997f6b4b7c6d8b2316104ed4ca1ddd0f1505b40527344aeb1edabf5aad4650955e73396361"}, @generic={0x2, 0x9}]}}, {{0x9, 0x5, 0x6, 0x0, 0x247, 0x9, 0x7, 0x0, [@generic={0x1002, 0xb, "8b9a1dc921af16363e002a7eec48aac7d2b972f514203723a555cf88c76cfa6c1167f6f9dee8e41fa1a4c5b56fa0526f3f3b2ec6fe6e5f6b6708edd29039600036eb909e8368e1b5b31136bfa98b8c8a5c27a2ea75a0d8e00c431df9605001935d82a4e8240f431f6a88415de11ed634ce33ed3305e0b7c4e7622516bd71db3905193075129b46546e70093f92c540026661d8f9f78c7119d30b96b0d1f4874ae7d5e93c7b552bac58463f2d5613a0df0b9ce0f91ce0da8522118ae32ca33141d88e0a05c7585ec4e8658cdf9eae1c79c261363159202575d9df54c31caefd86dad64c2b9660255732b4c846db58a03829a339cf3d1f743a8e1f957b6ed6f1a922c9f90fe95dfb88cc300cb98ad7675b553eded7b1841a52ad03558ba30a53a26a5c96c1e9191b23d4b6fce0d9dd97a400d86ca7155692218dfc79fad34a25962c2f2914578bbf089ee3333502aa3e994ece28ca859339658e421d8af6d88c5a945ec777d32f6d0c6888e8ffc68a51e22c335645bce4286626d52884434503f610e67aac1971a7a7c4bbd30e181ea3f74522b1ef20066c739d9ba2a169301e900a5dac60342c6ba2c367dd17c5b4fb5057f9b7e2b918fb1032d9fb7f1420129bd7278c9020ddada8e95dea947cbf382d1d2c747e467bcaf0aba9f20060b26d7b1e139570e248c1fb2f196ff00fc785c32a948c8cf7b8443ae4a1b11dbdc7d963eb2b32bcf7c001a0bb5f9b80f59dd48b298d14757c748011981b05d7d768e77c610944060bfc6f392d6d5e02d2f4a0b116a3bff88af0a041f677f1adc4a779504728ef4f58d3fa7c16c4ffbafc8bafb71f8d2125e54e6544ba11a39d516882c9346b9749799bca7765b8c009d2a19f5e140653db970a5212623710af6cc1f7624a222c352ea104ca0aec8b982495b442323fac791a79dc0fb0b18d6347781fd9e3d5c0345801bb2084d35a4b2df6bb7bb7ac4721000c0d78e6e0613d67c74858d2fce2dcf1fc3766997336dc9eeb54e1cec55b9271d7a2950b0e74a80557f83d464ea286198dcf3861b4e984c5a1b4d3ddf60d8dfd54629406c5c941e597116d9813d107e223659d8123ce07305ea7e4ffcb254f9dd14623b14543c82326dfad193392dcceda39697625fba485f4e1a9dd983a9d263171481982307ab0cf7a7a8863ce5658af48d2f5bfbdcd0564e0a3f380f72d6ecc0e889bac406e91ee35d181199d0a83e0d63275c7cb2d74b8c4d808124249cd94ed777bbb446314264409bbaac83df5b22e27c95f18ea8d0365f83bb6c9428bc0c291c683e65fe24a2ce1715b530405d9817bf2e3e7900d86126da70ba046c891674a63a25d5124ba504fd97f231a516e197500cfe028c8b9a9748b29419ec019635e3cc1f87921a1e165c749717503197e6650de1d8cc6a94e3d60f83ec28c86006dd4035652b5e431be31895642ba69f725fbe3dd8ff6e0e7696750f58a1fdd3397767ca3e32743fa7f0c8c5b452c4b7a2f819bdabf875c53fcda8db1d95798cbe41368255b56f26fffbd73081de6e72ca06288723f423692a40e14efc50f9cea2d74a6dc7b94dfc8cbce263defee706ccae8372c350b667a5e5f958f197f03f16f4e7a9ea3955c3426e14c194e463cce1be5dabd1758b4d85aad7aa2522e95f4259ebb0cdc920754ac202b062116863cd856c63ee3eb91024c6f938138526a1e3b8d958038f8905046d93f551ae19209cd0323ab30f3c31864562d5abb25a3817cad117f4de9c01cf396b85e6f3fc4e36d4bc7591d0fd6e414a473c38ceee0282f17de426405e5833213212c96c448a784412e4f8348705fe96b79aa574fc7e2dd055d2145573e38b965492ce7875744cc0bac5941ce7c24c944681fcd1ccee1853ef544e0167f999a4b7c14cb6726d02c99fcecebfd0ac64cf5cb000672487c33662cca57d654a32bb8df1bd1e974396b5143ae0dd93cc4c896f376dbc134941e102bff4f5bea139392f2725df3b86d67944a1e2497760512be1cea3f7fb785e79e15556ee6d22e60bd7cd1fb017768eae45c88124172aa482d185874ee240fd8849634d0d2206283650c9d0419299c930359c3f5f1bd6859591c8922afce0a84884787c05637cdd30f1e6b506d53cb4adbc5fc0c514fb857aa60faea300156aaf132263b673bb8556ff878c8666f5c1b12fe6e4feb17532b3db467f4272b920a279f80733d99bf39688e94fbc5693de3ace685e9fe01b3c4e3a6e7ed00eab6808e03267be3b0e2eb12b6dd23e69b3532635b810a8965bdfa92893ea0526794a530ef4ea1cf2ec8f7d54c0dbb6f696e781643bcc038bdbd0a7bae6a3baf1c0cafe8f426d650d4bbd055f238a2273b6415baeaeb86abafe7ed2144cbc9f5bf9d80d0baa575170775c385c73ad026ac58e870115497a479773d74ad42e097eca4dd90c1d81df1093e786e6a0746e55aeff710b1cc3f364c7fc119f4251d080b98eb0da2fc585126e44aa6726acf5f7deaef5f455edf752e917a4eb27099e562786a05e8a28e13a5fcd882b08210716dd9ad70301611cd698727e9f131ca3384abe9b0933767df3c5e2c6b92ce488730f8952ed3cf733756fe1567c34ab99f46e6ebf52b336fa91af5497c421626b1e4580147e7203651c7c4875fd542cb030fca4c10a5c086ef0d97d01cbf1f03e8faecd5d37f7397122e17347080a45c82514674d5388913ff70772253a795f293f3e9175c4136f453749d003874c0557108c0a20afeca01064549326a351033f0c6eb377dbda5a37fdd546b8e86cdac19a2dfbe153b682bec47a4301d907e2b55d057f6203fceb259b5d2d46ce445c87b7979ff231000272a4ae012b38b5219d676722d352cc694cf5739a36790b2ea87e5658805b4b445b2a38e4ff61fad72114e4c5dc78dfbe301bded29f1db25703580455e43a500e8322feced3387f64af3cf17af42738829254895b849f4b57d1792b581ddb59325aa042a0d33d213b70d6a91c2b0f13884be62729faa772c4628088e49346e238771091d3480d79ea93b602add4b7ff5ab9e4238d58483b4472f7b04137454f3b130d16880c2047b6ac6c034f35a5a218714b2355bc93b9596dc4974771a83bc19a43560afb61597a6f0a63b24fd8c085467c340dcbca9d6639b846b1b26cb5f75d148d42ab89b413d16871bf502d1fba1e8a95120de88cb2e47617f3fea46151f86158627c7a5876d03df8e33e90e97acd6123801567f5448d973f743e7dba1dd9b441abe6ba161d996dfcdd599594c58be29e103fc3800445eb52bdc1f9faaeced3f365c94f9210bcb2478560f0fe53735b1f105e259a4fe558cbb25513fccda500a923b2ab3c415fa028214c73c9508543c7f79c0a46cf91986d596aa53804b2aba3bf5502c889eb302b5ff794a80f1f0f8310625b1a2d12de649db7083e6d5e7fc6fa36753cc3b77281133e643c72a082fe7cf430dbe1bb0acab2a1f8dc9cba209fcb19de061467a344bbb5f3bb90de069bdbf85f8e19bb5bbf34bcabd12f861ff945c9bdcacbf5d875a3f9b9a6371a4e97c45aa5cf8c48f5dfbf02d8be4fb1160cca5c8747a5f223079dc80213b68942315bf9b87faf975c4819931b4109df22045a23767b3440fc4aa74008d7e21baefb0a845394e7a7b759ee2100284389f635aff937b635515b6ab4b1cee5104a2bf14a341dac19c8444239b6610370f8115c4a59034737a75c8baf05217d39b3189adf9cbdc9d4bfa608a87c97b8147ace38c75986d167d4766e49c24a536820917e42cd0769cbe1ef960f9a57a32b221dde5648d1bfc95a145958c4ff8ad0c1d7db4b8981dd0e4ce2da9eee87a69722f323d1aa156c4cb85416e5c1b5712882e15a9a629ca26894f097e7f2a83c22a17fd9d3d9624a21cfbe0983fcbc069b13b99d419e05023dc3a629bce938f4c94420c693f4a26c6be84c450564b4f13f9ae47bb95e05d0a56a996a8945f3d3ae09ef4d3cbd5332eeba0b0e97f253908786032fd014b0dca4ec97ae0d1405f034f6a8f1a684486766402976aa0b40ca36de2f18338875fa9abb795f59692310dd81929e7dc48c947c57c13770daafdbd0e22b9171b25e57c4cee6c0ca2cbf4f46ee04b48189b2cb5332bc83524e015d340718de689ae99b275337343033bce9224c240747825f28167e2964f70098ab1686412e2c8be321a52225c6be6cb1bd3fd16b0b8df6c5d32cbe65042702a7e82beafaeabfdbf0e4fde515ad819af9ca33c43690afad2b268da8c0509f8c9aa74b3234804c2ef38f5cf0245bb09c3b29551aeaa3d3b6cac8c9b044b9582125bba54c32adcad4c0841776b30ee70e4151bb603abf9587542a4848bf45207cf184b1b495cb358c4b6cee4a794fcb33d38316977f58e99ddf8cc27d523ba7c6ca3d0a739e6d5c4c53d4a05c1fd87982c9908b5ceae964bac01becbdc307176b7cd9aa1fb2ee8836343c2bc8afdaca8c1ba9aaf2f675b4e82d8298b1199e00c2f4915af5e91f48d51eaa731a9caab4626654e72a4cb8c790412efc72bdfbe5ff18dd335e4d6e3b552e78f06ac0631b581419a327d28b873fc31ad901bdc4dbefe9fb70487c3aa84bc0aa92d2b70d70bebacc52fa13b24446bd58b974435f7fcbfe61fac542795db706f7086d4ecfeae72fc5c959009ad92deebce971598d10a0270beb3ce6263d6593d915ac8ad3a7dfc7ccde98600447d0311d3c7b9d98c0ac8f69d49cbad5222239cccf38e09747c8a91426219e6994a7d66d2c9c440d3c773a7e96d034b0e6fe901d4078971f14e0bb83813b4a2261feb8cfccfc91254d2e83f92b6fc894376a8b758676284c4d0b3f2ae3995cefabdb6912f626d737dd1e2ca33fbe22c69a75b4d27f206f16b206b3399803f78fa3814c84ea9c8146a5f53cad33063270413d8aebda65c21755191ff65ec5ecbb32c7f99ac0b192314dcb33e4fbcec9443de58797e9bfc277e18b2f30e9750d0dc45b1723ed4f56195b821bfed37bc87c4d2dd1d4bbe0a873933cb510ae1edc89fbbcdf1d7531d235d08382465c1a873d16cc4f93ef1f3807f9d26d56ed4638642d0338b0977aa0b1e65fc7f3a7d9832fe048b53f0252291f23ca66b33e0b3d6a725d48b7758f897013e26ff4566ab1da989837236d50e8049967909f8971840877b1c759cd8521ef404a9c50cfb3d905073272c0367ffb88338e704f59662f5e2b9b94c3ce35cb48c93e8ff0ef7954927be738475d6f66a26bb0a1433aaf071c6469f2874fd16c16ed7c43cdbd267143dbf765fce10a750ac96f85c80a1defa73b115977a99d7ce972d1e2ca1611b474f166f41563709c5ccd6974dee7e2448e3c6b782058f35dd34ae62c8a26c29445e2e2f58a4e79ea1a8bc1e6f3191024901c9e5cce5769dc9e72ac19e87eeb8d07ef2a25df7835a4fd9df49d357e2e960e7cd9e718959ce403e7d3dddd9f6980d0afedbdcb834e882160a11c1aedcb8bd776ada17ea355b198eb122c518870849b1179445114b45f746743a8394d56f59af887552094b6ee08a4b0738bcc6fa7b16e0b8add065868d9cf08077af93fc820e5484fbf4bc408bc24b2f854ec143b41805568540caedd03117252b6127de2f93a425464e3a16ca319a62f38136f5ffe0af48732ffe6e07107a90fc4f8f758d33284b722f9723fb2395d68b137c2b22711b686dffdc1e9c9e4b20cd653630150505a89ea4c4aa8697afa0ca49d0ab8def3e13de750c81a0fea0e1fb48e1e5237d72f77e016cfb0901fc86f19f95b9075dda77a2734297131a782a278be6ba6bfcfe"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x38d, 0xee, 0x3f, 0x40, [@generic={0x7f, 0x23, "90558825d6f5bc944c59032da70550a8047f096b982f6ea2ff7f989f443c4841c57481b343fdcced7eb020760c204d3c4c4a6bc1247a70a4f29870bbf448c5fb869aa77420164e33c769b762660197ead9ed90cddd3862ef0e58166a910d4588b916175b1b5dba6061aba35a8b99777c7afc25e54b821d620bb93f9cf8"}, @generic={0xac, 0x10, "30874a2ec4fb8058d4788a1e759b2ed142a1c3d3743a4171d48e6688db8bcdef78c2dcbcceaff622e2f3d2c58fa9bda8a0fa5807937e902cb87271f13c4b102f4139a4cb88a62e09816c3fe38672d67445c2da0c16b48b5af3f5c24cac4263b5fbbbb913b79d6e24a3821414014f503e3959a7fb91fcb4654775226d9b74bea4bf0df88b1c5fd6cf9aa6dc00eff27e48814852ef822e9d2f0f64e50a0d113e0b6bbb8dfa6ca52e583b27"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x348, 0x1, 0x2, 0x8, [@generic={0x6b, 0xf, "21a78a3d45ab69e4602186158e5d32aaf54bd10fba538c31ef30f50f2e198556490c1aba12f26490e88d65298a1332b0a96e3f2cc2c156b2ac55a32b13fcf9bfd8588c66606ba495450a6a3922211c0295864993dd6908bf2c4c433d294b2e66015db2a5e03d76856b"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x71, 0x4, 0x0, 0x30, [@generic={0x1002, 0x23, "582de36155ddb702f59dc1ec979b011681fc59513ac04b47914a03123fbe1895b03287d81cea358371d6cad3cd27f645119761a9d59fe0e233fa5bdc6f5680f3908e5e97fcdc060224331a8114ac41d7d38c8a38bf7703538afc2b9592ed85878766107d36e917d6d53a174fc70bd9cad287c52f27fce920e789422d6991e1ac1e7377bcf5ccdff0806ec362d8c8f4ce70bb760153c3472638f5f096c8c1fa775f5b4e827ba9c6f7e924500378a4ff8de1d02e3b1ad8c044ba9a2be42a1455db3513ecc70c0eff21df82e6b41f46014e18a4ac9f97a9a5b8b96c093d84a07e3f30ac59d9ebd743a7e0f6cc7d2cb0c532cc5f051836c690cb06821091ac99488080d6023b10e7b9015d1f33150aff8fafc4261d5b24329985b2ebc0a3e0696090bf3ea4f94b93c8dec62176bb85b1b054e1c062c912c1b5bd2a9fe04c3f0d0a7db7e80ba66cafacf796bf554fd132a22c35f3445a53b6f0bea09357be0428c1422623cbc491677394503f61720bb45b21fb460bd08b2e743335ac0ab2f6a40cc9bd50d0477779ec6c4f84b951914f9befbe5d7ee37783c64c96aec6fe89feedeadb6d432405aee3dfd33d3256f67a54a4f39037336daa79b165346d5271aa4718b011799285f6830145218f3b139335fc6573589831f06e20a7f51144e6c93c4c20275fff2cc999d5adc99b23c3daea8a59ebbf4b3d7bbfd00d0a81dfb0dc593371f922c76ee872e66e32960d8a6b71a10de6376ddfa62cc46b974154320c9516f957048764e35fe6c9ef140cd2466bbd42641fe270d1fe4b9d6723bedc65227eb0c86fdd2b18cbb776e7d3ef764af2b2aeb0572f8bf8d389b9d73aee56a66bfb5a18549a370ab9e55c617fef59053f433e7f740685ddae04de5352a13123490b54831f27bac0b2e60a007fd7d9ece91e601ef9a5e7585b1f66aa6028a712422b7e1df47bc07d86eb7fb030daabcad6c07766a6029c09026ddbffd3c5447c02dc0b040d6e1c84804feb7d83345e4a7419a07641a08e6e176a8a884ef8ccf540546fdd2f4e6510e1ef8f6b57e90cdb97ac089629b2c373efd1cb9e5f64e5bd514ae5a76d3af50472a9f55e0df984af6a3b049f343ca02f2d2d819916c022e046a6b5faae437cdfc70c46524b609b335baebaa5f79b30099c1852d22d99ac50869c6a9c3e0abab379df4269e44f6fa197eedeb6e1a6a3bce3d23a87787f88bfcb7288b0eb671645fa31a8edec45eee5552f22777479cdd08f6bd01c056059b995fe81e379bf994dbb7426550ed752e1782accb64d31e9707ddd86ea4cbfe4e46aa0066bc46654934ff2debcfa325b4a3f771fc2774731b03c277ed66e34036c0cfde3432b3869109e52ad3d71df799f9dfe2216d4989d91b8b5fbf52f79d86a14316970bdb81a7adb66ee43d9e04868e4feb1eec0a6d22c5d779e556ae1e8fac6731a4cbb2f60a653c30ffef455de396245da1ddbdae46eb5d8de62b07fa3cbc81b4d7e31b9332330724e10d42a5458ddab190d92e034ebff6f0157963229d7807bd519a52365cade49e1edf6f17496dbdf8729e87b867a8387e9c349942bc8d508e8007e4f8e16a25104d09503eaf961d859bf1ecb0d430965c8ea411f5184fb4e8726fed85d2cb6585be528d8a6c477d863a1c6e991979959dc4913eb3c746028f33c937949b428f4c459d9c309d79618505d9a505f281d09c919aa51d8c6469990735dae52ea959889fec5c83a42af4b7c5849b01518147da5ffdea202c3abf182413e8f594f77c2b67bcd0866c28874506315a510769a42114f6c81f28a94621ba66980245817dc27cf3015acbebb3ddac04f583863142fc2e2c338d1e0156d49e88bf85f65bda15561970eca18e468918e1ec0284a8dbafa9d09a11f94ac4d88485cf8f115da8eda5841a30dc1848911fecc6997549ba9e74152dbaec5e1c187f564dd80f82378e5f7bdcd449604daa81c3d1e7ebb4323eb1b90b7e331a016d208039aaad44f50b8144adc52ac32b6f47ec22fe1f944092b887ed5292c60e174a1ab809c0a77dbc3c198828cd4633edfd4e237352d87627c3cd86182d5491fc93bc5b1955959c5f6b65e98372df6681104ec2a7fe25666b58f5e1f82cf41312ef618e3fdd18d3bd2b4d630847bed78a7cf7227ffd62dfeac023ab2ecd0628fdf14c96a38606878fe0b81c7cc3202b32592ee9b31607f95b396033382b8bb9e8005f8b968d7b5c26c33c13cd76fde38831e802889171bb99784db7079de4a4dd84f47393b03b07cfdd47e510903935e3b49ef2e244e8c79e444392a9dd4359ed6cd2d2d10eb17aaa7dc963015100bbbde63cf484c35d102db957661980db15158dad67141ae2e9234c045e50fc0dcb92465e83785a94450a84e4674b4d32807cf99a227f9bf4226f72179f36c050ce80b5c1d31fa1f91609f0c56c44b62dc4b3f5d24714ed87f8b32113fc35be4aea2dfe707d2f59fbf21b038d5b01d327c7d8e0fdc4a56353bb14cdd6704e3f9a7a4d2f5dfa97b972a6a84e69f13a5e4a4e1b43b48bcdc27cbf15786c6448983e8b2ed7a652892556a3192a85c5a8e13cb932782414086c6f90993795f3e76310438f6cab50ed17d545bc24ad6c4ff8360607ac1aed97801d9d134648d423201529ab1eef458afd545c2cb695670dc9d65af05a5ca13873b2ab4481459e5e958110f5f25256690251ad98d6a1468112b7e54a36a5b2fae0ad6276472a4407a7d7543e0779affbbcf6929303e61647abc0d6502805dd94d60381ea9e9f15436385d3a069c033a7b95692a6749fd28b84dc694dd6f399e2a1e9876585dda9a5a4f3c85687c7ba22d91fc6aa6c3c923f4fbfa81abe382b1a744ef7736fa14285d4fe970fc513fbe439b3f663acbb3913144db1c467e757bb4f273ed2b1d682ce7082283b697737ee9638a472e30e74919d3a3b2eeb22bfb81eb1b61e8f0419388847bdc9713adc023dc2dae98f298e10db763332f0eaeb3df5fb8270f987b5a40edfb0830ece9adb0a5ff86d46e177a12949132af7a582db9174e43cd4d3123a2de508a42f340fb7406d1de4b4c48db9ea5f7921558de8d3e46e7870d4fa7ecd8f06302722493e446c9c36eac3fe21d1fc4cb4e9228b0d6026c4b66feae8f6b670d1b49aff2ae8127d9da1c63e3138f296bd7330734c9142593401106fe7a1239c409a5f7adb886d3fc20730ccebe73a80ca1945f3fedbc515c24302beba8d8e4d1b51ee6931a085aeb9597c57d6fc9fc8557b90a9f78397e85c23688b3be1f963e2de77864af709b455213fa81e1b48ec45462e0da09c15669eebc586ef3432dc7768299f585209a400dcb99bea05fc604010aec745e04f65e8d798c00f77cdbb55c35280eb8294b0ac93c0dafac213ee4ceb04479a9c5d57c97560d9ab2a0fdfb477eac15a3ea832349e0ec2aa7bf366e71780d8334c6c16e106557aa8abf0da3deee5dca66b00a92a1a9d1e314a66f3851ddc420fe0be5209af7d23981141f715f7c3c87805fab482e17d0541f6c09cdbc20ee790635bd528e2231bdc8fde83a7b36592d9b59393f6dce7c1b678b3db718ac0f53dc6690aa2385e6b10f39f01d4f820bfa3ea98bba86556f8d4f2295f237b89f446c6768930a3f81b7d1a5015abf5e550dd9f4cfe7b02a8085dc776d5cd30a56b202d98f34bcab70d41c3c03ca4abdde5b7d375352d394802291e73e274821651ba62d6589b843c6aee6fdaeaf74fe5b2c33a19f35c4c7443f9128c1b6d1a3b49e8a6c1bbef8f45976db942961678548b7f7932860c3c587f4e3cc74a0ad3631d81025d59f8432d02ebe3043b14b098cba4357a3ef1da857ef8c987770d60dfd0b7e460fc2bab1424d3d54936b4181caadceafb1e4a76f66eab494a9b0a30ff794b43a77f98cfc640178c24a5a58ff142f747b3c8f30da6f7a9867a2e0cd908f37bad9a021c67a1e23073f7ca1b98bd1a23722305318cfc4c9ce2efdbb6ce1aabcd04116d7218403fff8b730b03be6aa4ec6944143b06d229447fa11d88ec7931e22fe880ff8b628fa98153b7601cbb70f38d6d5b0a8c9792f47c448a55fa9fccc18ce937783ff8028fa76b9f3462fb480230118fb207dc03677e38206697f9dd465b127626c4d7b025f2767ee9d4a07630e25b26ed1f2763b2a69587ec3485f52784efc161c1c337a381093ea23472cb6f9aa66e26b1df0708d843445bc387eeabe3ab63168a9a84e6c674ed3a6ff1bb534c950d9ffc760ef6e7b38621b85fb7372a42b483bb409188bb18ff12f50259a7f385dc1d979260cc1ae31bcd2658249f636e94cf58784f939a60a80ce2b5bf5e7c56c41cb985d32c97778cd7e7dabcfae1d43cb4beb0946deeda05d38a9682b1c7b8944eef2d9236b0284edd12a5fb08484e6d065e12aeb922f358c0fe7f42e785b3df5de75d19086d5cc5323111e9376c881f9358e7a896837e297286aa33a75a48919ccf28cd04b9068f0abe57321e88c94233aa13592db783d4264be8d76c83499d78cedd35779cc833af8f4fc0a3d9e5a6e1942c692772e33a33ba2a3dc89cca0cfab9c3ec5627638dc0b8962d2e45f341e2632ccd76e3c34a9431764b18b5e707af9ace839772d1e1f765a9da622508748ce593d3b8398dca0e7643cf2069b04ee0ec2a9ede4ff523d27602835c054d7e2f3aaa7e43d05607cc55e20c6a1992506f54d771191b017e18ecc37d93cf78827f30ee69a875de2b94f492a7a7e6002ea3ab1d5bdda879e446d303e1d659375164153f451e5b55cddece559d42bc01317aad45cc352340f031c9e1eaf08187c046ffc98d9cf027686def4b356b6a61c9ac9f95848b866f34e79d227747c8c7bab9ed0f185877c40a3d656333ab629cf45905d367c8dec51cb0af7ddaf745144928eb5e76b6db4428505b00335e1134e023793710e56c0d3924c376ebcab1d4324cf2bc5393b1b6a7f0cc00986d4fc5a549be66843baf1429d28e1ecc962b2c1dcc874af4760de1bbc6a7ebeaccbd4be593b449467a5dc169fe847b6b54002b2210b413de1fe78e97684531722df26374200e41b3569714b1cb44348df0157ca8eb09d9ce378e084bee1a9826ca38cd087ee53fd5516c0c0fe3e4abd9d1ea9a93d9e44ca616f6a78cd9492cbbd56c3554f8f6760b5ff16712f436f2e4f0b150d089e2fce966a5db5de2f77940574755a489dcc2f625047d0f5048ac36273f9726886d340363659c42cf8e1fe43ef05d06a9d77f35c870c6911cd3606b7be9dfa3527bb48c9abc37961b2fe26550ab24622075f456e413908659623447afe620d8391b21cda463857fbfdf072e461343710175bfc11c9a30c156580e1f113691f95f6d17844bcf733a75cb557b5fdfb8a4dc99bcc2813e41914b06689fb4a2642d89b01d60c95d97f51418c234081e1d25dbd49079f573755f4ffe726fb8113445d75ccbb89719e1a8f3418f4d33e71d2c33b98d7131196fffb197e50a4bc2bd59ee02b8f81edf261a7637b3dc4382398b7004731af60c2a79f2ebdc88b122da649f9374c9dba5f93378d6336d0e9301c035616406047813f43ab6651d1fdfc9c4d568367b7c033001f3f2f0441c375e3ac195c911bbdd59d315c36ff64d6651c12be91c9d912e4e956f7270b3278d1b4a40a837e9bfdbbc79600d1ad2f6e87b7b51f9f381470b8c0e6594a79fa201afcd67de9fad5403a87d0ce2464ee70dde0d5e108e0838d0a47e26c98ba981be3aeb0f22d4d06310dc33d9e3965cc06428d1802b10739dd56691ec4b49c6a0f98287a6b0d102ccc696bcc89b0"}, @generic={0x8b, 0xb, "838342bbc1b661b4086dfaf8dc68e044dd0f757ab33c437020e25786ff4d9a38eae038f22c526a7ad72b1c787b8410e27593345d049249ee19307ec7eb44a3f93d282f2849382bf345dfa7b14970a62d156cb60f067c477ad6433727b4bfcca1f2fab940cc3f20ed2dd2f45dcd838aa154d87d7780323e6afccc23eb6cb382f0e4bd008536a232c427"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x220, 0x9, 0x1, 0x17, [@generic={0x1f, 0x4, "acedf4928282a9bd1f312e05667fb2cd6754f441477d4cd4656790f71c"}, @generic={0x1002, 0x67, "8e6f7f4c649577481f4973e5bbff42082e9acc1c1bb92c88e75664236469bcfb94aa0494d61dfd85954de6c7d71be196fa816418715fb1bc21cc6dae5b98f9c7d5e053104d17360513f41c0c4003d003d37542bb541f12b981290ddd56d4d61259b2609a4902ed00dd80667d3e3712194160bbf6a7e572e89fde542995b0606faa81a8f978fa6578060b4f40c7599f3dd28f1f336c64b630d5c670d82795baa7c105478324b3ca21931dc32cd6d0ef8cb20683cd75aee3c6bc012882bba090fcf66047648930691439616a38f6465c5f66d41e401626d8e906c2bd5c60edf4765f7062d73f9cde3bd8dd06cc37c2b5b2313eb91053050e15ad784b7a4e143c24a5c94ae9ba2259ead5f4b590406f47eaf4fdf736018434b05d900133cc1549bc024fb4c9f298a3275e2890ebf4338e20ea0587e469b726de0922582daa43b49c2e156413c9638dffc353d930ecf9d15e94db22e12850c93e3ef04a862a05b76d6de30e6a36bf2c23e54d9279a9df8520e1b778663cd385714398421cdff3408014393c24d6ebc3825e1992916d05d142c63081f694b0e445b0f938a2aa4131ca594a0ba4444fd94a6533ca032216afea2688f18b271df1f351bb67fb58c916cf34644ff474a2c4507dcb07a4ca3576d4341e1406312a2364ce792daa59e4742f54c4a2a2cbb77ab1677d42ef9bcaeac0994adc155a2f809c3b5e13a9fefbeaa908596a6ebccd2455de9dfc5fa6153ab33aee4f243c8efb73d3cfa750864e041f0c98c5c78b84d3373ab9d1aff83d32f6a9f6e2374c9c56c2598c2df66aa600f674de47cf61b68c8b46991a7442c3b60414642b7ce8359e84f88cfd49a729bf60ce13278776a098e987b1d506866d0de6073aff2a24634814794a71f7e365db1acae64b4e8339591bbe295f1a38c18a3a017852ae8488a8e54ecbc8ed2966cda6221a41ce0ecbb5f73acd0579a57b4504409b065fc457085a73721021d7f829099d86233a8e151dce73b739a5336be3582ff05af6dae78a632fd1f59d552aa52155dd188c0096a329701db9f503f92146bf74f70e0682e75077d7566a855572abc6e1ce00c9245114b9ff8bea7aed889daf8c27e01da094e0570720b8ff371231138153d955a6a334d53d079e96e3ae6af32ad9dbee636ed9f9f716319decb392670bce21d32bd72f9f605964b9205932352eef9ad570cc3a04911469887fe85cce5f4de59f421f7478ad1c3eb8ee13b35dc549290bab51f57a88e5a21cd0291036bc03f2c3c78ba63c0a36652a7186c51f52cab506a917623e1656095eec5db950658b1b1211876b3828fcb5e7fbc4628245fb6a1ed809f4e88553307e5de8b2e84f063c1ef17aeea805ecba015d180bc015ec5f0d14866066b6d4189974ebf7916c1531e29d69e97dc16262a2266d6c51d7d3ac3de5dc5423a8c0643734c47b91ca183c5ee0cc4c8342da788034409834b76df61eba17a2cf20fbe3b491bcbc01ff809b82e1f111ac5fabeaee760b464f28888404790a71ae03e861820a13022e95cda5936815d5563be7b1fc87ad4ddc4321295154c7138db30a5760a4ca618ba09cac68fac5abd700f1bb7ec332234a1d8489749bb5f34320fda38dbd0e1f4c238dd5aedee28caf4b38dedf4fc7d20718f3508f198ae4336901a10c2b68faa466222c6c93355dfc588b99cd15f1721d7be27450b0957ff73671a3dea65c9375aacc710bb6c290a6bd8cd99d8c44efece7792ba06705f43819fccf1fdc77e3f10c647099662f458ac5d00dd923aeed70e41b99b98a83b8b445ae8cc970cc908693a5e277f3dc1721282266df7c3904179829dd93663b40bf9464b271aa3dde1f57f2fb0c3b898b5a08c62e4e97e9ecad5cf65a830d4420e3a1fc01159397612367b5881ba7a27b8f67f8eb5aa451d27726a4d4287bb88dadaca56c076e33742eab44eb4da3688013189e8445e8417aedb380b94dfcdb1db2f8b9f1f290f446a59df7d93018d08b314bbf94873b27014a26ff7b381cb7db84c57dd6cb92e12eded639c77b67492a458ccdbbc1655d9d289301f89c38cd3aef10c21418b571bfd16a6082b770240e2d14752a92f25aba59bfd4d71c5cac3c198c60a8a9c79c7aabf0da3df32b0e41fe6f7f2641a6a29636bbc16b1ab1c96d5be0cf2ff937dcff52fcff2dab41f5bbe1b1fb95888ed24fd581fdc3bb81e8c49c7558a0c3c72e21531ed448ce0d55e345ac4e650f8ab5fef40bb6ff10929cef422f2160a33a8f7b59c28dd8f8ecf6c1e146049f2782ffe938f714f26df7fcc6244fcc301f1e20e29c906202b4f5c83cd0872526a14807682c9ca262a6654538a10efb521502a543796d4f029a3e0e877c5ee2a767fed7436e2d22fc533b897e8e19ad429f9a3e569718cc92e44ef20d176b76795e79e0be7100ff8b1c437bd6de4fe42d5f8cc6e93dc53f69f262e4a53ae1cb41d74ad9bcdd55f4d51d6d63682f2bb702e7a011a6dde69482b5fee95b88526a3ff87099a4929f4069567d1041aaff108c52a9a146fd58e72dfe500fc5c6e6799c44eaa9fa7a357050dd41c1edf25254d93ce42148f9a1f3087a7d128e82284ef62c08b71b09cd4975afd3018dfd417b6e41866da60a597c50653fd726b5133cfb835127ff5f745c47637ba5ab0790d2cd0ff412867cdeda8ce64a0e1dee46b5abac5823377ac66df569f03587d0343a96d0df2626bf1e97ae9e2ff1a041683d4aeafeef52a070c8d210df5ff128785ff73aff60faaa24b63da3f5b619e6870507e7f06db67c3becf40d9ddb9fbabdd87ee891ed0f6ab6eb4d2e84c48eee7cd32a16a106b49cbd7e8c66cd7f969df3d2bed1cb917e5ad42f24ededf895b3eec03f3e0fa25ccddd62cd9f6cda6d20052836d2da9e787acc66bcd19fa855ce78bbd2f1af47cadafe518466cc8affd688fb9252b6aa7a64dbb727c0024fee01677de7cc969e7a07cd78106526b92b1ae2d1f8bdc982620ce30a3ca0bd1400fc7c68bd14e41da462cbc496012ead33078542363260507afb5fa207885837865c02255b5be243e70879a1950dce0eab9247e67973db7a77554f0e3b03bed37a331e99492086dd1a32761da7403a1e33d062c8e085797a49152d48c1bf06a040372c18877a3ae999f2bf1723359fbcda69b2b7242607d20a46df3ea1e9d5d9ab26dfe379c6f0fa1aab0c1892b374bd659ceacfe92cbbe47f22ecc019cb7454fbf5809b39bda80f00ac7cd0825f776b87af60305fd97d663974996f461b917af1d8977f86afb29910797a5782ff4c7687a4b3a61a5eb898848f1a6843e64a72c5e0a2c9d2dc2b7387cf59b0d494246a7f1ab96a6588de3c7c619c4f2d0f4e82417d8522ca69576d14024c4d61bab0ffbf000d08ba67b52a1bfd4af9c3e710f4731a81218720db5acbb06caf7f4849452ad9b0dc623f7c2a3c88fb821c121f5c91d3e13d13812af683459fc4be0f054bd1bcaf8cdbd08e2ce773aec783e71861d4460c5d4c32ad78d9be7175ab3d64b1a8d10afa287b8cc06577cc4bfd6e44bdaa201f5d637d4a3e4dd0b4d5a7911e5da9df6176b458ed16b93843bab6c1a414feced935b9e81c0e84f0eabed0f82a657d745477d5391da3ba2462ba74781691520eb468174f4633e275618d7de3f73034aeb11667189dc203c665c88607c3da640378ddbcbb646d35420ea6ce1066e110b9b2609b9e6eaacd5cfe7e9ec28db91e6ddaf8a9742a3a0a59c369ee9ae9bca347a5bbf4a408d0e8e169091e016305ce37bbdffa6aae8005194ece5f90710fcbfc1513743ecb55bfa667946f82983847915798a8f8def7310a010ce743cc4a7774a5dafbdd048d02664fdb657c2305484d256da1bfed328eb33845c8b2944c6959884290ac832873386078fd0474eb0eabf765550abe74c9df196158cc7def50f20799d03ef8c1949ddfefd865649991c879aa963a3608493056ebfbf1dfd8e46196b9bb32626523b238ac7dd7996b9daa8cdbf21022b696793b86ef1434f0fa04c5d98f1f22517ac2b3027752bda25714922adc5712b76d10dff77cfac429764fd3610a77a0e48f21022772436561d69054ec1e44ae6e564a2d81de152e14697e9e39d227da64afa3c80a858014db943ac62c6aa73d18496338ec086a77eaaa81ddd63db303330f1f8291b5aa0236f06dc6e8f09fb1522519573b2994ed175201fcbc2086355a58ce592f1b36c50dc8fc966f43524b188f4fb4b196157be3055656e0d457ea0830d8acfc2cd9a60766ea7b10636b074ed8dfe8e0c1474a9ec5bf8759a5d135fbfdc562357477290ec331301b1bfb357b0633619dffddb135564155547a25671d7bf7f7dad21453b41ef1bfe3eb68ab3c249527e4e9e289413ca8a4b5577ed1882d62c439f434d2de1119622956d95e70212e975a9396b06681b88a4783ca6eccf0b0cb96b8210fc3f750858d4a268524d47ae0d2209da9e3d62b082a253be86893b805a2f9f4a780221de7b689195bbdd9103145ee7cb0488a46512e44076941dfae2cbef3cc45dcee225e9a92a12038751dc651a21b8b12efa2ce61865e497faf2497f5feb64d0b852df9a6304ac13fb31c3748c905f268556eb78a144b2334faf859d2b2f91b491bc135514a83d7f0227ea70b8c9ee972037bfeef4e2ec1c7f43f7457625a7f92301c57305183c86705fed1497840c2a082690b2bf81f8838e2560fc61a23e3fa837baef6146858f6d1b43dc08c6760bc0da7344f906e911f75840e25e95dce97ec330dfac015f29a6746c41c06712422d019b332684e9af20d011e70c0f82f412ffb632082bad2b7fc469bc78798f9f3248e0940c0ac8ca9d70d265ea9b908468e6307fa3a48f17ee2ce3ef5b62de5a184e8f676d5ac6ad5808d12a898ab1e085d1d712d8656bfd751bfa5a8b9b8f5bb2cc18469113285af5a77453894087d61a2448eeca635cda0cadca5750b2ccab78a2467cccd0bae70e27c27bdc8dde087a31b9a223251646c9732e4623d2ae3c5cbf89772044db6e60fa50f5cb68ed4d9dfc964ee8fff81e6e04c7b9deb4f71d2932dd877b786dd21355f2ded803d4e8b9c19d84f7e433718889607a6dc9606e950da5b834dff7188ce7db06a9a336ec6a788b797ba97bd69ff5d64cf6c33fc9356748cb3cbf511ef5fca7b38942f80e7530034ce2e9dcaa1266f9e1e4e712e8582844fdd46e9d74eaff4206edbdb4c17e5e471f5a86be9b03efff20f4132fb45ef33185e790bd01fe1a6083329880cf6bbe6124d4f341c8c0417e7a53e4812a0c0e765f5f8f422af871c555ec9c87ced0bb14ece9097575a293a4965d53deb538dab6eb4278e9d6058cf7e9e69b2acedd471daf0e529c9888013c2153a79266bcdf449df299c93441bc4f1d82e8207d2e82993291424862b04d5f6b27841a1c47bae2bea4dd97f300b77427953395bf7ff8dd309c278c5913e6da8f6f273a6a3f954a3ed9ba1773110e169baa0f7e021aa852ba60725ef940676893d0883a57242a57705c67c5eb2a973b4c729ecc62db0ada5de36945c16ee3114f47957d003505f2c2dedb6d6acf83636b941316bb101317a64469edfa902ecb5acd53c9859be193302643a8a5e354c24db6d0fc9e878fd2dd8746ba53865a5c30ea44dabdd106e197a9cea26298d2387a79e6e8a419b2308e7afcaac1ff523e3dcf6c2bca07c15f10e7b1d412e675098f31fde8479b794a5a8fc190c7f2f97c535cc4f5431d6cae7b09c4ffe491593bc5bc0598183883f22cf35e873e403c06cab90243e33936c93a45c9ad4e0a3"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x313, 0x1f, 0xab, 0x5}}, {{0x9, 0x5, 0x4, 0x0, 0x135, 0x1, 0x87, 0x7, [@generic={0x49, 0x23, "633ffe2510a0179bbe595a88255c6413b691761b1e9432c7e26c1c29afaa7025ce5e43ffdc124f471abb8c5db5c863b826ae26b3574fe044033fe275b0ee9921a38abb991c910f"}]}}, {{0x9, 0x5, 0x1a, 0x10, 0x11f, 0x80, 0xf9, 0x8, [@generic={0x1002, 0x0, "a185ee0b9a7a64cd7f2e595fd9251a2374add0f21eb3cd38ed2637caeebed8460f17e81737e4b8db0360fc39fba4d2fa426bee341ac45897fb01581f36730c114ae4e23b233cb3f4fe1aecafe4c8a54930ef76bfc260bd7ad1198c505700530cc556f6573ecaddf96abcd07a65eafa3ec83e0873a072d24429d356cd712aeb56a5d5ad6c0c557ae910d42fc84b806da2d8326891e1e084786eb6409f63da7293bee72e92e7d42aa4f4ff1e121007d86bdcc1c0174a4ce857df3facb97c0a2f69c541b804bced534c2c25aff05fd385b745e55a7b776bf8d34dfd6f61467ed59753cd02e3e68e2a9c493616d557af0e28865e0a7229feee128484cfe58207847df63f404f48edb1301a48c9c367fb509c98bab9f070d405c203cc5235cde8ef039c71daa8668a59069e93ea466e3c69b5567e3162b3210be26827e8a4d76a2e13956573d5e3e470778d1ee43515f92fad8d5fd6f0b6407de25b4eb2e0cec24d1f00c4951fbcdb6d3da968dec11ca65484e28f3ea7f48ec9270efd782b3abe6c7ec70760d8a988e5b748e940015e96681ee9116852c8a6295b8c5ae3ba824124b1aae3cd3ab1fc5acd8520a48e4582ca57ae2540cfa658bdd2b25a2a8fe6e302222a713796564a5af8bbd483549d00c7da830739e9f87af9528643f8efbc3d2f0af3ec796180bece37d2720d1078e23d2ff1dcf35e48fa44bc126554ab071f927b45b00db5e24ecd4d558360e134ca22400a53f408b300136056ce9f19a3abfe907f0e6ba88991788f7d9ce9e445378c0f60a221d376ece65e097f714284947268939bba797b1aad597b9469bebda35e3cd98167c2a76afdcc8ba4b0a3ee59d3d1337c6b706b1a0efd10b5ae8c06e9e6c1cdd0b7b4d389145b64e133cd80f5ec649ccaa7758bad69cd880b3774cf0db8aee9b53b7b9c0120e0b8a00976756ba7b203cb4c8c8e7b9a2776790ac783288a55a121a28f9a6f762ce71170fb8e988e8faea57d7f9a8451288f82d48f7ae021ca6132e5d709288f83cb12a2f47e89566cb03173453e73640a26b50b437029df083d5c7e5b4204373dee121171eaea75fb16206edb32729e39bb307764b2e08a6f3c05c75801cba5ac8d023dddec6433e781c257b1f6064c408506beffec29624475d989e3138265c58dedfe2f621acee0dd62860761a1882f951f55c9f293bcf8c79e0de4776a2c32dd4a79ebc64221547b19d1afaf589a18155567179f3ef66c8cec6cdb4570dd11ca63eb7b75f5ec8233a7791e3f2c90b2ee4e28a109eaab42e2cd2d5b97978fd2f470af0edefd214e145c8b1f600c78aeff9cd61e6fa4193512d9bc02cc0c5ef6762859d88ad0488b1936415e6b07ad2094c5d38da1e31d701fec4c710d64ab602508ad0f4ee65ee9d2c20a8e60efdfd76d0c14008ae7a8407d18833ceb68cef1650a708e8494da8aec0a9630579cd2bd5d92a056f3b542242156f01533f0455193e5c05d48b502b4e1739c1ea25cc461811056dbdeb33eb7efbaab502cf059d2837df57a3c1c335631ef3b09a1e1b938379bfe76119f4ac0bcd1c0ce02a65d9b95e9cb5ce8850e02a9d553f03345b782b53e2caeb6e8832ba8702285afc3b9f1e6b56f0ac29dce757bf794f66dbdff5aaeb34730b301054c25547bf00b258b99326090ac367c533edd9d47a97545f00b675d2f6db13d3afad07b1f32895dd90452b040c47843764cb17e4a271dda0a6eac24b560c27192155cd1eb14e880631102c89254828d48b93bc762d81e7731336b5c7c7d1d0695479e0d3da68f81d098787683896c329aab0ccaa412b88590446a6fd2f3b60fe97bac8f9a31a0cec8b9cfcd8d2fef8145f1c99ed68a9a8519d5d368753a3d6a7f63e6c64aa54731e08f742305d564351feee863ffeac390fb80888fc066a41c2570b2b04a7d0ed91ea84a480ce861879b60e02bacf341a1df19cc0c4e7e3c73f44a07702e55bbd8f14585f21b1812e9cf04eeff22198cfc033ef7a5b45b3324e2444e05daa878d3828c48ace3aa4b82e1e3afab5cdc91935520b8872a823ff3741addea82be13a277ce56e149f5b0d391b513a12ace8b2475ee5ab9c7df036eb002391e598f97faecd4d197a02a56aef4c5bcd6f02a40783352602a699c3e2dd02a876922f96fae4926a41b6b5a7b3e55a9a4292c9eb3082fcf344e95f22e8568ad85c8cd711e167b066dc4485dc4ff9a03b2eded06394eee5d7ea35a2f120cf264dd1510e3ee45e53edd8178c3219c535125f155aa9427094d9c882490bc0c769d076b9fea529281618af91d45fa7ea6117b49e0a219e0967c3aeb9f009da4abbcb7d040dfe487f273fe8c6996333f27d5bda48ed0b27f3a7355dccefacc51a1bfbf9a4f4e0ae5cf87bbed1ff177677b1333890e7c89320bba284622f54a95429eb46f795e83ef2fea0984e413074ef51df031dab503cb252c0c838f00dd33ff39253627da9244155ca3c9c48a7dd1e32bface14c74c97559a8819c7532b5bfb191a38c6fb4fcb1165b2f0d7a018916caec8ce12983e60bab084d4891d97b5382625c45cb6fb8d0c827f75130d36a4d21a2bcff0ea4b2884282a23240bce5714f7d59d01d6879c5ff12511f7ddbc5ac52d2b40ed2f5a2079519b59fe95cab6e4f15f6398e42b64bf81c41f1290c356b88267ab7d5770e2d7ecd15cecd454e4fa52a0167a8170e2996649c71a8e82e395745b8d5bda65fd5cc6dc74c6a701b2a30e9c0849d502920fae975bb1322feb408922be8413df056558177c53c40d9dd72dc37e071d56a8da5603352f847ce5f623ca6063bbff6308fbf658022186fc98fd8e1e86968ef510aa1f289ca2eaad37ed39484fb3d795820d015824f8af5f163230d4768c9acf249d466bc313d50d3faac47615588fa4ebcaeddd7316938dac49984a8d253ab52e1191cec939f0296a4cc75093e7da717b673b4755167be6a60b38855e88e538fd56bfca4d7bbac21cd1cdc5c7424fbaeebf1b8fad350a8d854d964e395ddea4461e6c06b479d32060891b8c014ced5b34f4d05a1241162b043d4b351c9c6eece945b11abab1d3efe8ad3f8e1db3cf5f3f1809a4f62d9a7547738a6b714a204b3c39475437e7435404c900f1b3defc0be0ab37bbec6e3ea58947f5c2a9d7a56167f05134c14e43b3ae5377a42121fded241441a235cc2828a2aef40b404742f2d6078760ef3561aed255a11def3816c8696686ed2268f38b6df78889975999a61d3efb21499c5f2a734abc3f51ffbfa68a4ce469600da918acf41a3ed59847be8ef54ed2f07b6488ab9c7a73ff91f15fe23b9421cea76cef639083ef2b252cf0cd1e3000d1d3e85f11a0d94c4cab203ad28570871e79d7b6dc370994c0170e6120a1b0f22fc6c7773b4e1ba9e778be9855caf2f5244c2e0c46864d7742fdd9f9ddb469e36848e5e8462f0c3b1f68c5f3141468d6258808e8e6bd4a4165a4502f5065290082b38860a273b3779bcb6a9a9cd89346e9029e2846642c98d6df43bb8da5cb494cafc5f628f1f3731a1aba7c4e384d3e0916323d064f69f125910397536edc5c31b8b0bd9cfe3c50e5a5449fb8b27b4e07f0e804bc6e5eebf3f2cb267700c238205254331490b60c9c765ffefe34ba4ee55739375836c8c35ca8a899fc8d8113eeddf39f3c76547dfad5fb50b9854d50f37678fd8539bb010a8d87020a026331c3b855a4dc9cd8d2a202bbaefece7755f98032fe9141754fd9e77b44d819f1339af4861660a0ae1fec4fbbfa2b0d7e2409c25473c1d498a9ce222dedaae798bc2e147599580ed6e05f1d6e546119fbbffae42f8cf47eb46bc305a0c349d3deb551df4b25b9b3821283b45e3eef6cf4d7368c410dad39c2ecd57970b1b808df47c0bd22ffb162f02de4c33a77af5dffdd8a63dbc934732610108906a3c1ff5207efdd051aeb46dd86a5f4f143af5c12d389cb2df731266aae9a06f081d90007b3364b45edcdbc6011c9effeabd2aebbaea65ff8dd7b0a535fe441d8c6ee50697c9d280be88acfdbe9e45a95ccad3d30b7e01605964e308195c53dc7d25841e63c8654244a532756aa3a2056f06990f08699b743c39b65256f2c3ca8d8edf9f0c0f159aaa6494d81c74f988d0591bd825241430c330a7bdf83b7340d4aef7ae06ea06e4bff103b47983ac08210283e0867649b03d829dbfd02068b0e3c73911acc92e343402dcecb0117e3407349ba5bfd2e2895275cc347432a92157fe09f5e249dfd047c5bc8e2a9649312c57babfe0394eec96885ffd9332bbebd182b19416826704c21f840ae4679d57c1ab729d6778ff8c5ebd83687432af52341a8d85c9487112cd06be49e057905a18d596c46f1b5d5748b51f95536f00dab8b509df8085e6b5620ce6e7d6d799fbe27fe3c8e7293d0661137f4c0007be8f1e83a8a9a617090d4a2948b81673a0adc8085d38fed2d6e59e1b9b112499d0546cdf02bc810d9eeeb58535272c1e68c3aa70ca848d5182b9002dd1111dd70f732899313d0702f35e349a95ff9d959b385c7d03dcad3e4186bd139cc3d5126c1c28c128c70cc1fb940e07502aea004c13a0c0beae6134dc5e1d482a31da5e99228188c3aedf5f1b53ff6c80ae23493e68c418d5ec467e7f171c550f471b1cb9280bcac14672d17098822765ce0385099121e3127d83b4c55fd40a0adac724b1a99c6ee96df2757da1d7f9f5b490bf7893412ad9db09321c81fd90a2ed1747ee9b65a9638b406aed7d425ee42273af92b845be9507a836b39348a93f57f8df68042802751437e4f98ea5157157b66f56c2ba1454d5e232d9e8805c8fe391b6e2b8bb6808d87c539725b269e19c3dc399bb0187cacda6f70d1cb6663a6b15603bf5329f87625e5fe23141bd1b8fbf63705c3e0c7c3cbb18735cb327a2bf4be172186dd08b67a50280962bef8907677727db22c1d03130983637ddc459b71dbdcad992705fbabd86cf86b2b22046a6d3e7698bad60e8c2f39fee84972a78e9a68a1307cbb6dcd64d632f18101988dac724da2a9fbb47bcbc81be2b1fe735ee6c45ed686af4bf36b1e8f962a0e6bafc3568b8de2804a940d50ed027a43e79e739d0d0815b20cc14e9026457ba2edd8360790af3205943b48f578405925c77552f8b643b0752ab8a0f4b75b2dcb423bf863739bfaaafdc9d3761584c388df58a55c19aed47aa2e2e535596ff3ea6703b3200fb9e423c77e3c9aadfdad20f350b3e9e52601b675b438dac6f29ad5e0142bf5c2e6526586e8b8b564354c1092b977de29eefe6a61253b415cd75fbdfb932fc8f3a10bb097a4a7bf81ea1c700bda147cb94aa258e513ecf76ebcd02eb75d58681754a6d04ed1c304fdfb493c33e1da6470002ccda67fbc641c4792a96b81e74eee6801b98640b17c41042a4d3eeab36e34dab5356b819b8509fc57b4ad1462a7fe6be171965f4130006419cd2c1098557fa4191c6e3f85c28fe4ca84251b31592a4e95737674a83f01eb956f149ea3c8884c5b466dc152527d9bb6b60500c6ec0bd475d74e6504f5f1f8fbdb77b58612fc398a91892520ad9494231ed1ea502f912c5c712a3504ad54327922bbdb829dd6694f1dd7ce2d146fd3ebef472e49df6e410f5130f820720f508690546e0bac38420da3a9053851a0b68d618bf8aee40aca334cc88552d9ca62a05ef716015a54aa2198385dde191aa7883533e713af2dd2c74e325483bec3d51f77e00e6017bb404d1cf534cfe71818cc01382919e02850c8f0985807f22f4fc2be9d299908d4cb70b833d769bbdf00fcbac4"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x10f, 0x8, 0x2, 0x6}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x300, 0x7, 0x80, 0x0, 0x40, 0x7}, 0x1d, &(0x7f00000001c0)={0x5, 0xf, 0x1d, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x9, 0xd, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x3, 0x5, 0xffff}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x8, 0xd, 0x7}]}, 0x8, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x41a}}, {0x81, &(0x7f00000006c0)=@string={0x81, 0x3, "4733ed0a6d7c7c4dd5643e6cba3154c892de44d52eaebaab48be4c0862aa37111338cde91674f88c17c7c87c86e6d1f9d62f883c036b2f4ab05eaa008c0c0423fd0ea6d305adea341c64295fbbb00843ce27ba2a15d39963c98f0cbd51ccf28ca9df7c085cda96eaa5fb700894d833167bc2b9ddcb356c73bbd314f9507ef1"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x36, &(0x7f0000000280)=@string={0x36, 0x3, "e568bbff13febf0f1a0621a8660195cc3d82c1f4fa0e723b8b609043f2578bdf5bd02b18b12f45cc2067b3915ebe946a8ce4473e"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x804}}, {0x79, &(0x7f0000000800)=@string={0x79, 0x3, "23908bb7b9fb2814ab5a05f27a92fd26ee9db3accd1955dcdcb8c616883fe9059eba6b5fa74fdca5ab7341410b7ffeb42b8632d597f504a00ec7ded0c817937e5260cfb8d2c4772f8d2a10e2f98210570b60e5f4ee506f0a335c0fdec2e008e4e4480e7b6355a4b74489685f03b70faacfc53f3ae680b9"}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x860}}]}) syz_usb_control_io(r0, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x81, {0xfffffffffffffdc5}}, 0x0}, &(0x7f0000000f00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_control_io(r2, &(0x7f0000000dc0)={0x2c, &(0x7f0000000a40)={0x60, 0x21, 0x18, {0x18, 0x11, "0a945c5f8e7e0baac22a48a8061662faa19033f012bb"}}, &(0x7f0000000a80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x426}}, &(0x7f0000000ac0)={0x0, 0xf, 0xfffffffffffffe6d, {0x5, 0xf, 0x24f, 0x5, [@generic={0x7f, 0x10, 0x0, "e951ad6154b3f1a6d3f27eb04c48236d25ea506c4567f7e67f9bd46687c8f7fa7b29e421092c7d2b2bb42d7d76c68a6fe83109aaeefcb8aae90a8c292c9f3e2e39413819c3c13a27c545c735099ba143d89af5274a7c5df0387ef5258f8832a0694e13a889ebda4224e95de9fd46528169fe3e4c251ecae3bab948b8"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x3f, 0x5, 0x3}, @generic={0xf0, 0x10, 0xb, "78fca73bb289091d49c25d07a2ce2efe2c59558983fdcf221ff0b286a5e0ed783d8dfb5d8ed43616252f3d76ee262ecc94daba12b952f61917e7b944d645faaaf9362f5bc06be7f0736f923586349682682ea02bab12228eeb62859e8c1e5833605f3307d369dabab464edeb43438be80d4bbad5e1229035734bd546f7abfee6d844cdfc435affc465d3c560955cbb3f364f7a6633fc97ce31b5607f183c9608e95e3c946ff16ccbbb17aab3bdeec4699aa9b1d2e1f6bb6f5dfb587b65ed9a93b1e5af7d4a8358dd58957b1cd4850ab64d0ab15cad8d31f9999369649f40cd7a97a7c8b850ba4af879c98605da"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x8, 0x5, 0x8}, @generic={0xc7, 0x10, 0x0, "4022b172039e7fa729203d2327fa4c434b5e6280e5ed361632ece6ffc5a703b5f6ae9d4da1baf80bccf6d98f2a26a8b0dab61778162552031aed582fd9605b9b9afce661101c45d664480fb2867f22ecac2467b65c1fc81dadff6489724aad04e96b3cf5635ec99a3770a58635cec037ce61ebecb6ed9402c9e1f0bad5468ede5b2ff6e4eb32b4778f957fde7ba0c34fe2c7848aab9572ad9eb12c7a9049fa8f312e13203eb5ee283d950329342c6181294ca7477d84665776815f86f7c710dd1164abc8"}]}}, &(0x7f0000000d40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x18, 0x2, 0xc4, "038eb4be", "85c4e599"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x75a7cc6c20c38186, 0x2, 0x5, 0x6, 0x6, 0x293d}}}, &(0x7f0000007a40)={0xac, &(0x7f0000000e00)={0x20, 0x16, 0x3a, "5d102fe4f3aa47e4d96d0013c6c703dbe766aa92ab6079de7efbbb24b69b832eab9fade5518dfcc05621eee422235793100b6360631c515c03d6"}, &(0x7f0000000e40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000e80)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000ec0)={0x20, 0x81, 0x2, 'wv'}, &(0x7f0000007600)={0x20, 0x82, 0x2, "7b0f"}, &(0x7f0000007640)={0x20, 0x83, 0x1, 'Q'}, &(0x7f0000007c40)={0x20, 0x84, 0x2, "0100580f"}, &(0x7f00000076c0)={0x20, 0x85, 0x3, "8e0611"}, &(0x7f0000007700)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000007740)={0x20, 0x0, 0x4, {0x10, 0x20}}, &(0x7f0000007780)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000077c0)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000007800)={0x40, 0xb, 0x2, "8dda"}, &(0x7f0000007840)={0x40, 0xf, 0x2, 0xc58c}, &(0x7f0000007880)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000078c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000007900)={0x40, 0x19, 0xb0, "1241"}, &(0x7f0000007940)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000007980)={0x40, 0x1c, 0x1, 0x6}, &(0x7f00000079c0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000007a00)={0x40, 0x21, 0x1, 0xc2}}) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000940)=""/166) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000a00)) write$hidraw(0xffffffffffffffff, &(0x7f0000007c80)="762eea98639969eaa10747033586ef0bd7755a3b198ca8a38cc5c71288feb37cf6ba7dd1595c160c2d93a6035bee4a5a695a3ac404629a7e416a60df70c14dbceb7c92956964f7311986e3a062298cc33f22455a89b731312425a6742781012eeb42fe82a30ec82427b1e31d9d5184b08af6ec74af908ad03c6c33d457715efedfb8c08a58869aa542b1cc6c13c309270d4ebdbb87ba165d9aa6699cc1397ea60e52c36ce84fe2f7f9cfd2c5d5c19589581bdb018176e4ccd938a6256ac07057a1876238197da984bd472fd520f24f3bc8c68b66bba2e6b300edd74943f4a65d35c7ea693eb0f00d6426ddcebeed7a15702e5b", 0xf3) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGBITSND(r5, 0x80404532, &(0x7f0000007b40)=""/234) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000007b00)={0x8, 0x7fffffff, 0x6, 0x16bc, 0x4, 0x8}) [ 1125.063069][T21902] usb 3-1: Using ep0 maxpacket: 32 [ 1125.073337][ T2764] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 1125.083121][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 1125.183112][T21902] usb 3-1: device firmware changed [ 1125.188588][T21902] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1125.188742][ T2760] usb 3-1: USB disconnect, device number 25 [ 1125.200747][ T2730] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 1125.204202][T21905] cdc_wdm 3-1:118.0: Error autopm - -16 18:02:29 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x8, {0x7}, {}, @period={0x59, 0x5, 0x4, 0x0, 0x7, {}, 0x0, 0x0}}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000440)={0xa, 0x5e, &(0x7f0000000180)="c391f1f4210eaf926f2ed126d064b6069d3c4f73ef4139d14401bd67fe937f3f2ca771fdcb73dc4304f33c44f9ef70704595b17a63608d7caea7ef391041882f2a807298dae5c52e636405f677e88cf93266b2881041828d36cacbb8d256"}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x8001, 0x80000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000380)=""/169) write$hidraw(r2, &(0x7f0000000740)="4b8d1589504ba8777e06008bae7738a4b6423bb0ad0997b47e82de724d00a8a02b390e39ccf16401ab4845d8781575a44c199eb180ad15423a3dd1ba0704a1e5bbbb8a3e021187ff7f00008c486efbaaa93efd2f4113708385070467483aed02646f3177d5b7478519e2d5819ddb3e9ef73682fcf8693a4546e526c20f1677ce65538680da22dda71f602caf95c90eb4c418f853fabc8de06d872f7ce83ece644477f6090cb98595c0b4f54e7865421f0e48c476ea9dbb14bfbe006ca8b40056034adcd64c9d77e4a92edbbc9d112ab94e1e8eafd5fc0ffab9bb2e768c3769ac75bd104c94875f88b238db28d4356a15a8f770e05a994058f8ae7303a9ae9d062a617791196e4d2fe5be8091911318f374f1c0d667af061b33183426259c3d37882ec653b718eae4246d411a261691d3401b28b89c608b5a6d7095e13ea6c27c3fa1013d9fda99933be76efe64150b6c504dc337b52dd17f0873ab925d602c9d6b141bcb3e2903381f1c3769a731b5776c48478f719634a5cdab8f99b0ef2a7268442a4685d3dcbb9dc3b955b0990ba360eb055dcac325a42c109e0543c01dc2a087f0162d1cd4807cbed3ee52b208f0d604ac09c308e148fdb3bd87a91cf5e9cd", 0x200001b2) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000000)=""/130) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x2) read$hidraw(r5, 0x0, 0x31a) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, 0x0, 0xffffff5c) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f0000000200)) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x1, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r9 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r9, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r9, 0x6611, 0x0) read$hidraw(r9, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r8, @ANYRES64=r7, @ANYRES64=r9]) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r10, 0x0, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r11, &(0x7f0000003200)=""/4096, 0xffffffad) r12 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect$hid(0x0, 0x2, &(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESDEC], @ANYBLOB="724bdb94c93a73b9994748915d1578cdca864f5ea09cb46d05d116d704279e3a64a1f69090c57523e3457d468e6b9868124283c751ab9659b34a43c39c723ed51fb0e01ebd6d65e0f4350875d13a4e3f3c8f6143ec3092ffb981e7dd29fb5b1fcce4dde3459757448c91b8c1be62fa9bb71a08a5e92b5479b58aacef1c3300"/142], @ANYRES16=r12], 0x0) syz_usb_connect(0x5, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000a5774103717390031820000000109021200010000000009047100001f28e4000905031056891a6cdec894d9c7c46c7a4aee537c3fd0a3a2155ba0f0d487ad571d3b92abae191b8ade449de5d8b201b7bc8d000000000000a71889e85752cf0cc05d3940d7a77bcb1ddfcbbee3b93c07007cbaf36d41bea387d7cba47f6135af3709541c1c2d55e6972415b059ed050200000000000000fa04e8bf14f7855d298388aa03b5b75e8c2af7780614006551df32db0eedc1fe93f3feb5edb64f0e5d1a9b87e5864f2ecaa382958438e1f817f7162a31b5e6045c0905f49d070202ff4100050bc803d89b4b32e2428fae10d624b8d8eec7dbbd1bbaccf343c36ee0ef1524cc849a3a1140434cd4601218926ad6f10550e0517ea568faec721d793fa7ac0c5ece044a8cc44f7d571352609f94c392aaa68ff5eeb69761c687dfff0706b798940315ef59b8517e74a82975f26a3bc670287b8fb030c8240000"], 0x0) 18:02:29 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect$hid(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x10000) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9ed2, 0x200800) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f00000000c0)) write$hidraw(r0, &(0x7f0000000040)="7a1ca746ffa36799fe3c", 0xa) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x400) r5 = syz_open_dev$evdev(0x0, 0x3, 0x0) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000001c0)=""/213) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020660b, 0x0) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f00000002c0)=""/212) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000880)={0x14, &(0x7f0000000740)=ANY=[@ANYBLOB="0003ca000000ca241d08595633f1b5ea2d49cde7a13c83306d1e093b5c0a5a2c3fb87087dcdb76c3d0ad46223e0db1f5b40e074082377da96364e1081918b01942c438ccbbac4212bac1ba5f6a61d5e650123718dbf02d3432dba94d80a4c1398bd133c9eb312aa322a62f78f2abfead41bf1a0a5f3ef0ab81340a876f7454eac6ca7372c5d467a1a7fe5a5af81c3199439b7c8198efa797ca737b361c79b47d5300789a26cbd8a1339feff36b830e17393563eae52993bd061fe36718a6f507728d74db8983d7ac32d9fd4ed4d6d690"], 0x0}, &(0x7f0000000b80)={0x34, &(0x7f00000008c0)={0x20, 0xa, 0x43, "4769eafc201592a493d98b08dabf7aaee0d983cd924bdcbdf20779d6f3a952ae65e0773f2f49600f18a7c970df6f61e78bd5dc0f33fd1f8669f4d5c69abc2104dba9be"}, &(0x7f0000000980)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000a00)={0x20, 0x0, 0xb4, {0xb2, "c288f9aa7dac30909de196d446428478f50a2009d6a438a172e1eedc6268449de1fe35e026d049a49c26ccdbcdb4d9d72ed91e111cd25064bd45987e03dd6b5326d14d9ac08c4de688cf5fe24664350a482b50aaf3c1331042fe6dbd5e706ecf418351cb3672827f099dfde3b04113e901982e835c41ad2f647cd9b48005f2746fa93ea09c204961437945b6e2d882cef44acc98bfd388baa73d6e26b909af9a3f850d33bd941c803de0bf86bcdc9efe765b"}}, &(0x7f0000000b00)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000b40)={0x20, 0x0, 0x1, 0x8c}}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1125.233124][ T83] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 1125.253176][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1125.261164][ T5] usb 5-1: can't read configurations, error -22 [ 1125.269760][ T5] usb usb5-port1: unable to enumerate USB device [ 1125.363049][ T2771] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 1125.363072][ T2760] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 1125.383167][ T2730] usb 6-1: reset high-speed USB device number 44 using dummy_hcd [ 1125.493066][ T83] usb 4-1: Using ep0 maxpacket: 16 [ 1125.613037][ T2771] usb 2-1: Using ep0 maxpacket: 16 [ 1125.623038][ T2730] usb 6-1: Using ep0 maxpacket: 16 [ 1125.633082][ T2760] usb 3-1: Using ep0 maxpacket: 32 [ 1125.703309][ T83] usb 4-1: config 1 interface 0 altsetting 121 bulk endpoint 0x1 has invalid maxpacket 643 [ 1125.713440][ T83] usb 4-1: config 1 interface 0 altsetting 121 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1125.726522][ T83] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1125.743162][ T2730] usb 6-1: device firmware changed [ 1125.748528][ T2730] usb 6-1: USB disconnect, device number 44 [ 1125.763145][ T2771] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 1125.771468][ T2771] usb 2-1: config 0 has no interface number 0 [ 1125.777792][ T2771] usb 2-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 1125.786929][ T2771] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1125.795927][ T2771] usb 2-1: config 0 descriptor?? [ 1125.853168][ T2760] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1125.903145][ T2760] usb 3-1: language id specifier not provided by device, defaulting to English [ 1125.913137][ T83] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1125.922657][ T83] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1125.930779][ T83] usb 4-1: Product: syz [ 1125.934960][ T83] usb 4-1: Manufacturer: syz [ 1125.939537][ T83] usb 4-1: SerialNumber: syz [ 1126.033108][ T2760] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1126.042198][ T2760] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1126.133081][ T2730] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 1126.253757][ T2771] input: GTCO_CalComp as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.219/input/input317 [ 1126.383090][ T2730] usb 6-1: Using ep0 maxpacket: 16 [ 1126.455939][ T2771] usb 2-1: USB disconnect, device number 96 [ 1126.494163][ T2771] gtco 2-1:0.219: gtco driver disconnected [ 1126.495508][ T2760] usb 3-1: USB disconnect, device number 26 [ 1126.583094][ T2730] usb 6-1: config 1 has an invalid descriptor of length 154, skipping remainder of the config [ 1126.633090][ T2730] usb 6-1: string descriptor 0 read error: -22 [ 1126.639397][ T2730] usb 6-1: New USB device found, idVendor=046a, idProduct=0023, bcdDevice= 0.40 [ 1126.648482][ T2730] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 18:02:30 executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000f19000000050f190000000000000000734affff0000a10282"], 0x0, 0x0}, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r2, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r2, 0x6611, 0x0) read$hidraw(r2, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r0, @ANYRES64=r2]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r5, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r5, 0x6611, 0x0) read$hidraw(r5, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r3, @ANYRES64=r5]) r6 = syz_open_dev$hidraw(0x0, 0x10001, 0x20401) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) r7 = syz_usb_connect(0x2, 0x1, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR64, @ANYRES32=r3, @ANYRESOCT, @ANYRES32=r6]]], 0x0) syz_usb_control_io(r7, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x81}, 0x0}, &(0x7f0000000f00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 18:02:30 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000d3076940d2190102c501000000010902d50301000000000904fe0000fffffffb09050702860004070609050f007303813f5a000896b5ace90c48bf73a24d755bd0982657c3de617b15633ed675fd9f75f3bdafc407351e372abc92752a4bd696e2700e572b3ba645170580b823a47f61592c1dcf36a4ff70189566a77feb3bd8f28dc19278375516976c4153b25812e64654e6cd45223a4ef4e368a6467244dbd0ee62943b0179598a46015979051ed388d9aff235adf6119d137228aea82943abbfa8c3ba40e2ca5f833b08f2c27b27f1c42145360252359256da29888bce7c1f2cbc8d9a3ccb0827ba3e43d810f710a77bca80a05306adcf92897071d4e579fe995647a2466057b84f31ad255419e6c0d72ab9ae6cdb72429fd160416684940f46058d1e09b29696573609058002a203087f9e09050302a50008030300315392b338ed76d4255dad2e79b85cf7a4c26145d09f5c6552b56a59ad45addf9184dca9222c6879187d94f09db277812e153b0ac426c12a6445323c32d86d678010cb002721ba00be34bdb4681057e9bd010c00fe85b768f20e55547517807a42593de32716090503018e0105090609051a03fe1c04ff0909058010dd030204f7"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x1e2db3a8321b3eda) r1 = syz_open_dev$hidraw(0x0, 0xfc, 0x100201) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r4, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) read$hidraw(r4, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r3, @ANYRES64=r2, @ANYRES64=r4]) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000580)={0x12a, "a248fb4f802c087ff0e65f55f1071d8781c2b5f1e271dab97f1160c7d22ff1a2e99b5babc90ae007ca13dd3527ca879807fe266332d4e5d4779399d73b8350ec14f5a3d7128b26b072f51c9d886ec5fe71ca23eec7f6cf01ab518a6c4c32c8485701a64c6ce9ed47d870e5b7ce8dabcdd7ca0b737ad8611036eddfde7bfae5b86913691b38c2784f255b110ac1e2f6e4d694c0c8496111dead21ed0958084af4361a732170b565ae07c81371353727c2ac82a4eca57294348dd8f2ed6c835f242ef0e8a4fc76fd9bc82bc9177915d3d9e47be0ce4c1eb1eb1819befcd29f475e3a42a7371ce86ce34ff509dc10b1e2e8efb1b66e56da9540e3ab9c41f22da40e480a6166f6225ed000d8d6793d6284a14e1d429f07fb1e84e51d93dc0be95e92f998459b5a69672d69f1"}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000040)="91c38e93e644ee864553a786b43c6b08019232cc765532f8b9517a4037c452fa883b8f62397e5ddee4071138ca5e9a9fc7790719cb464704b48a649a3852dc4e1345c6da7d2d7a8bfe1bee58bebdfef9427e710da16a538205f85f6f151c53c51753d74946bece3ee3655200f650cef910341c7182566b58f93bfa73f0f90000e39852a63f00"/148, 0x94) r5 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x227, 0x81101) read$hidraw(r0, &(0x7f0000000480)=""/255, 0xff) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f0000000140)={0x5, "2cfe1a131b52ec1182779539a89a48aaeaf2e35660de10714ffe9f60825cfed52c239346ca4aee736cc6692e77c0b78fbe2742002956f53e5a4f356c9f38e250"}) [ 1126.683099][ T83] usblp: can't set desired altsetting 121 on interface 0 [ 1126.698652][ T83] usb 4-1: USB disconnect, device number 3 [ 1126.733342][ T2730] usb 6-1: can't set config #1, error -71 [ 1126.743367][ T2730] usb 6-1: USB disconnect, device number 45 18:02:31 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x6c, 0x88, 0x86, 0x8, 0xcde, 0x1c, 0xfad1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x7f, 0x60, 0x0, [{{0x9, 0x4, 0xa9, 0xfd, 0x0, 0xe3, 0x2f, 0x6f, 0x8}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000180)={0x20, 0x11, 0x9b, {0x9b, 0x22, "1fac4a86ee0600ed189aabd1586832e5be7883b75f20aea0043e9a04c4c252486a0ff7b5a32d66e9e7c5baaa0b0e28f8cb7aa272b60fdd3bdb5a59bd323962d02a29ca1a1703580a25a7616d4f08623866c688dcf3d3628661703b570452a096c0b894f97642c63c60193585af86a12a5e02764a9fbfb3558641ef692f83b055350f802a1f5552d68aa93980431d8248a4d8fb45f0299c08fa"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000240)={0x0, 0xf, 0x84, {0x5, 0xf, 0x84, 0x4, [@generic={0x51, 0x10, 0x3, "b7b72392843749ce6615f756d4061480d3ad923dda10b16b58716053679cf8de07136f01240f2a9c37214f284df704f90f961472618cf0e763e403902848fcdf7d4e4690dfbeec5c47b23d8e7514"}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x8, 0xf, 0x0, [0xc0c0, 0xf, 0x101c000, 0x0, 0xc000]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x8, 0x527}, @ext_cap={0x7, 0x10, 0x2, 0x748b4bbba1b6c6a6, 0x4, 0xb, 0xa3c5}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x0, 0x80, 0x7, "a69983fd", "9b7f008e"}}, &(0x7f0000000300)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x3, 0x3, 0x6, 0x2, 0x8000}}}, &(0x7f0000000900)={0xac, &(0x7f0000000380)={0x0, 0x6, 0x71, "e4b7d24ebb8c7182383731f454c704effe1c7804f186024b75683855a9c5f087014b732779d54932f01ddb1f6f5f2d1ff7c6f99e4632486b19e0a2d49949fd1b8ac58f827bed0e75fec3c3855e94edcb7e1b46028ee0e24e9e7b25841a8373707704de4a647f2bec16cc55af8bb1e6a456"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000480)={0x20, 0x81, 0x3, "b4f543"}, &(0x7f00000004c0)={0x20, 0x82, 0x3, "7b0dbb"}, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000540)={0x20, 0x84, 0x1, "7f"}, &(0x7f0000000580)={0x20, 0x85, 0x3, "aba01c"}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0x80}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0xffff}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000006c0)={0x40, 0xb, 0x2, '%/'}, &(0x7f0000000700)={0x40, 0xf, 0x2}, &(0x7f0000000740)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000780)={0x40, 0x17, 0x6, @broadcast}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "9ed3"}, &(0x7f0000000800)={0x40, 0x1a, 0x2}, &(0x7f0000000840)={0x40, 0x1c, 0x1}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x12}, &(0x7f00000008c0)={0x40, 0x21, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f00000000c0)={0xac, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1127.223020][ T83] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 1127.263156][ T2771] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 1127.343046][ T2730] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 1127.353047][ T2760] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 1127.463140][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 1127.513033][ T2771] usb 3-1: Using ep0 maxpacket: 8 [ 1127.583084][ T83] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 1127.591300][ T83] usb 2-1: config 0 has no interface number 0 [ 1127.593026][ T2730] usb 5-1: Using ep0 maxpacket: 8 [ 1127.597716][ T83] usb 2-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 1127.611465][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1127.613039][ T2760] usb 4-1: Using ep0 maxpacket: 16 [ 1127.620627][ T83] usb 2-1: config 0 descriptor?? [ 1127.633134][ T2771] usb 3-1: config index 0 descriptor too short (expected 6427, got 27) [ 1127.641412][ T2771] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1127.651760][ T2771] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1127.662819][ T2771] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1127.671936][ T2771] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1127.725555][ T2771] hub 3-1:118.0: bad descriptor, ignoring hub [ 1127.731704][ T2771] hub: probe of 3-1:118.0 failed with error -5 [ 1127.733282][ T2730] usb 5-1: config 0 has an invalid interface number: 169 but max is 0 [ 1127.740469][ T2771] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1127.746092][ T2730] usb 5-1: config 0 has no interface number 0 [ 1127.748022][ T2730] usb 5-1: config 0 interface 169 has no altsetting 0 [ 1127.765142][ T2730] usb 5-1: New USB device found, idVendor=0cde, idProduct=001c, bcdDevice=fa.d1 18:02:31 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc0, 0xbb, 0x9b, 0x40, 0x20b7, 0x1540, 0xef8f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6a, 0x0, 0x0, 0xff}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r0, 0x0, &(0x7f0000002400)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)={0x40, 0x21, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f00000000c0)={0x3f3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000001c40)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000ac0)={0x1c, &(0x7f00000009c0)={0x0, 0x0, 0x3, "236204"}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c40)={0xac, &(0x7f00000003c0)=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, &(0x7f0000000b00)={0xac, &(0x7f0000000000)=ANY=[@ANYBLOB="00000008f14e1e4293eca900"], 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(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000180)=""/229) [ 1127.774193][ T2730] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1127.794435][ T2730] usb 5-1: config 0 descriptor?? 18:02:31 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x8b, 0x33, 0xea, 0x8, 0x3eb, 0x2, 0x4a2d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xba, 0x0, 0x1, 0x72, 0x77, 0x55, 0x0, [], [{{0x7, 0x5, 0x81}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x40, 0x200080) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000100)=""/250) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x9, 0x0, 0x101, 0x0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) [ 1127.833257][ T2760] usb 4-1: config 1 interface 0 altsetting 121 bulk endpoint 0x1 has invalid maxpacket 643 [ 1127.843399][ T2760] usb 4-1: config 1 interface 0 altsetting 121 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1127.856636][ T2760] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1128.033144][ T2760] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1128.042257][ T2760] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1128.050296][ T2760] usb 4-1: Product: syz [ 1128.054488][ T2760] usb 4-1: Manufacturer: syz [ 1128.059067][ T2760] usb 4-1: SerialNumber: syz [ 1128.073780][ T83] input: GTCO_CalComp as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.219/input/input318 [ 1128.083855][ T2771] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 1128.109427][ T5] usb 2-1: USB disconnect, device number 97 [ 1128.113136][ T2764] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 1128.115484][ T2760] usb 4-1: can't set config #1, error -71 [ 1128.131163][ T2760] usb 4-1: USB disconnect, device number 4 [ 1128.163738][ T5] gtco 2-1:0.219: gtco driver disconnected [ 1128.293206][ T2730] usb 5-1: string descriptor 0 read error: -71 [ 1128.363079][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 1128.473076][ T2771] usb 1-1: config 0 has an invalid interface number: 106 but max is 0 [ 1128.481286][ T2771] usb 1-1: config 0 has no interface number 0 [ 1128.487470][ T2764] usb 6-1: config 0 has an invalid interface number: 186 but max is 0 [ 1128.495665][ T2764] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1128.505756][ T2764] usb 6-1: config 0 has no interface number 0 [ 1128.511844][ T2771] usb 1-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1128.520999][ T2771] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1128.529419][ T2764] usb 6-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 1128.538490][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1128.546759][ T2771] usb 1-1: config 0 descriptor?? [ 1128.552687][ T2764] usb 6-1: config 0 descriptor?? [ 1128.594990][ T2764] Registered IR keymap rc-hauppauge [ 1128.643042][ T2764] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1128.653698][ T2764] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0 [ 1128.664807][ T2764] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0/input319 [ 1128.795689][ T2764] usb 6-1: USB disconnect, device number 46 [ 1129.193286][ T2730] usb 5-1: reset high-speed USB device number 95 using dummy_hcd [ 1129.433033][ T2730] usb 5-1: Using ep0 maxpacket: 8 [ 1129.613048][ T5] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 1129.683093][ T2771] usb 1-1: ATUSB: AT86RF231 version 64 [ 1129.773069][ T2730] usb 5-1: failed to restore interface 169 altsetting 253 (error=-71) [ 1129.781690][ T2730] ieee80211 phy118: rt2x00usb_vendor_request: Error - Vendor Request 0x09 failed for offset 0x0000 with error -19 [ 1129.794148][ T2730] ieee80211 phy118: rt2x00_set_chip: Info - Chipset detected - rt: 0000, rf: 0000, rev: 0000 [ 1129.804513][ T2730] ieee80211 phy118: rt73usb_init_eeprom: Error - Invalid RT chipset detected [ 1129.813734][ T2730] ieee80211 phy118: rt2x00lib_probe_dev: Error - Failed to allocate device [ 1129.824775][ T2730] usb 5-1: USB disconnect, device number 95 [ 1129.863046][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1129.903158][ T2771] usb 1-1: Firmware: major: 35, minor: 98, hardware type: HULUSB (4) [ 1129.993117][ T5] usb 6-1: config 0 has an invalid interface number: 186 but max is 0 [ 1130.001283][ T5] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1130.011396][ T5] usb 6-1: config 0 has no interface number 0 [ 1130.017660][ T5] usb 6-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 1130.026726][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1130.035654][ T5] usb 6-1: config 0 descriptor?? [ 1130.074752][ T5] Registered IR keymap rc-hauppauge [ 1130.123102][ T2771] usb 1-1: Firmware: build [ 1130.133278][ T5] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1130.144085][ T5] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0 [ 1130.155070][ T5] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0/input320 [ 1130.274226][ T2764] usb 6-1: USB disconnect, device number 47 [ 1130.343136][ T2771] usb 1-1: no permanent extended address found, random address set [ 1130.553141][ T2771] usb 1-1: atusb_control_msg: req 0x20 val 0x3 idx 0x2, error -71 [ 1130.583078][ T2771] usb 1-1: atusb_probe: setup failed, error = -71 [ 1130.703631][ T2771] atusb: probe of 1-1:0.106 failed with error -71 [ 1130.712437][ T2771] usb 1-1: USB disconnect, device number 126 [ 1131.313047][ T5] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 1131.673122][ T5] usb 1-1: config 0 has an invalid interface number: 106 but max is 0 [ 1131.681299][ T5] usb 1-1: config 0 has no interface number 0 [ 1131.687445][ T5] usb 1-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1131.696482][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1131.705280][ T5] usb 1-1: config 0 descriptor?? [ 1132.073090][ T5] usb 1-1: atusb_control_msg: req 0x21 val 0x0 idx 0x1f, error -71 [ 1132.081045][ T5] usb 1-1: Firmware version (0.0) predates our first public release. [ 1132.089168][ T5] usb 1-1: Please update to version 0.2 or newer [ 1132.095550][ T5] usb 1-1: atusb_probe: initialization failed, error = -71 [ 1132.102794][ T5] atusb: probe of 1-1:0.106 failed with error -71 [ 1132.111274][ T5] usb 1-1: USB disconnect, device number 127 18:02:36 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe4, 0xd7, 0x6d, 0x40, 0x61d, 0xc020, 0xcddd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8b, 0x0, 0x0, 0x49, 0x96, 0xfd}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001dc0)={0xac, &(0x7f0000001a80)={0x0, 0x0, 0x3, "49ede7"}, 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) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, &(0x7f0000000080)={0x20, 0x0, 0x101, {0x101, 0x0, "6f98e94437b745dfa01a1f161ceccdee980c4521dbc363a1a169968fa56c9cc00fc1bf01dcbbf3a5a608616b0d120e9270a74f3c6b2cc08b8db1d53ce2d79081f3c8a8ae60e5bc5cc1bb5ca1ec9f9b344ad712514138cda83ce592e62ebdfa9e5cb0cf5c0b5048acd8b127dd86f8db694249647e55cc2a035bc73323e80379d8c7331ab844a19ed9f772190e57848ba51623651677c644e71822fb03407ac000a8e53796aacfd0f576b1e31eac36be55b710ae11435987e705b1710a65a78b064b7486c86b0fac1dee41cb3f91f918888ed8cf09d0a91b97054837a5db11e5114d55008f9447678ccdf87e3f98e700ae3714f7633a5018f6f1dc93b3ea2d1c"}}, &(0x7f0000000000)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "c701bea237200e366eec59a167fb6bb9b528c20d06ead3e5318952d5249c5b82bef92b5b807734df0eab115a4f"}}, &(0x7f00000001c0)={0x0, 0xf, 0x40, {0x5, 0xf, 0x40, 0x3, [@ssp_cap={0x20, 0x10, 0xa, 0x18, 0x5, 0xaea, 0xf00, 0x2, [0x7457a7d1667f1a70, 0xfe400f, 0x6f, 0x3f00, 0xc000]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "1fa6477b1750985bb8191fcf95123169"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0xb}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x3, 0x80, 0x3, "50d22b0c", "f8b694a0"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x7f, 0x5, 0x2, 0x7, 0xff}}}, &(0x7f0000000840)={0xac, &(0x7f0000000300)={0x0, 0x15, 0x1e, "62e410984069d199904e9839b1bee9c3b906e3e52ef20e82b75950cf4e0a"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xf1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000003c0)={0x20, 0x81, 0x1, "b1"}, &(0x7f0000000400)={0x20, 0x82, 0x1, "d7"}, &(0x7f0000000440)={0x20, 0x83, 0x3, "d1ddef"}, &(0x7f0000000480)={0x20, 0x84, 0x3, '5gJ'}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "a96699"}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0x0, 0x20, [0xf00]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x2}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000600)={0x40, 0xb, 0x2, "ed68"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x13, 0x6, @random="8a71e2f7d6c8"}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000700)={0x40, 0x19, 0x2, 'OI'}, &(0x7f0000000740)={0x40, 0x1a, 0x2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0xea}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0xf4}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ec0)={0xac, &(0x7f0000000bc0)={0x0, 0x0, 0x3, "307f7e"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000900), 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x2df, 0x4782) 18:02:36 executing program 3: ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000b00)="48c72e7275d9a3b098777598a8b7a330a7bd7aab0fff10a997159bc0bd8540390b3cb346772bf6e0107f4f4dd64a290ee9bdfcd13b7537") r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000a40)=""/77) syz_usb_connect(0x8, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f022c708ca0768a86dd9000000010902120001000000000904f90000cff23800"], 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000ac0)={0x3, 0xffff, 0x7, 0x4, 0x7ff, 0xff}) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0x39, 0xf6, {0xf6, 0x22, "5207fe8e39a2492d85d9c537e7be0479e365015e93963bdf72f2964528016ee4a027a85fc4b844dae4a797d4403b5f28f2082780362176507dcc3149b2efea0e73d78cae0ffb15a7fef7159d06355e3209a5f3824b5b6d5786d78328ba763e56c583730e2391760da1309f3059c20be8c9361b01cec03506aa811abda9c90c6e2b383fb09d51ea881ef6c48c96c097f20492cd7cecbee09bf957053f9a509bb6d357aa852e6c547f76d55e062601b60a6f1df59ac13cc265aeddbb1611b5db37134ecedc875082762ac7b052828b9b9722525e50def115c5bfdd8833281f58afd8ef4818cf9480b81c2d1acb1c8ed1a4fd42d05b"}}, &(0x7f0000000140)={0x0, 0x3, 0xd1, @string={0xd1, 0x3, "68901e659454801096f7afcf81f6eff7931b02021e6fb6769557a8f35570d8577c79dc688dcffda522e64797801def2ac0e1c1d265c89ffdbfbc34a21bd507d92c1594723fe35c202458c91f5ba689233cca8f6cca76a065fae3ed1feada8e2eaa6bb6b40184050ade04e8d3166fbf6d164a1c63af05671b65314d0358197f008cc06599d0e708f2befd94f85ffe0afa4caa2c9c197509410b987eb362e9ee36a73951dca408068f6cdb6419bdd5f58989e5a28d26fcd44cfac2c12a02d6cb6090b35bbe66f2021baf397814e98217"}}, &(0x7f0000000240)={0x0, 0xf, 0x7a, {0x5, 0xf, 0x7a, 0x5, [@wireless={0xb, 0x10, 0x1, 0x0, 0x2, 0x0, 0x8, 0x3, 0x34}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "fa712fa21ee09e563e3a542ff89895f3"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0x2, 0x7ff}, @generic={0x4c, 0x10, 0x1, "69d0da6c86bc8686e596daeb3be9c91d9974760e38223eb1cf1ee8585c05114a5d543c18bffa9ba07fba9fde7bf9f2fba895c81c6bf26df87127c13407140870a39d7206fee970df62"}]}}, &(0x7f00000002c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4c, 0x80, 0x2, 0x0, "a5d5300f", "7dcb19d6"}}, &(0x7f0000000300)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe0, 0x18, 0x6, 0x9, 0x9, 0x5, 0x4}}}, &(0x7f0000000980)={0xac, &(0x7f0000000380)={0x80, 0x0, 0xfa, "4afb473eb0db139f1eb135f8e888ef7596a6458d4394dd2957f13940a5d38facc7fbb0911f5829dd832294b6fd5d653b0b3a68b58a8e6362957c76803c7e8e2c4c33776bff3cae49944ecc9f79dfad4fd4382f3b8ae56d5817312cbaf77c92ef331c5faccf9fb52a5aa35817e4e8b50348b235650f0d70e49a27c4962fb0f1a8bd2856f14a6f01b08fd60f14f5fdc7047f93004a15ebc6989a8b848de4d8306c70ab20cfb777e298597c0f13217ef60c031ba9c377b0ace7c376217a3c96d58931503353c405d872a3f98c5256e9be552c697e6106b731683ea63c58e371d9dc170d19131d33731f349843c67d70bc626c80b8ca1e7128fe3c79"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000500)={0x20, 0x81, 0x1, "df"}, &(0x7f0000000540)={0x20, 0x82, 0x2, "34d5"}, &(0x7f0000000580)={0x20, 0x83, 0x2, "e0bd"}, &(0x7f00000005c0)={0x20, 0x84, 0x3, 'TYo'}, &(0x7f0000000600)={0x20, 0x85, 0x3, "7b2513"}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000740)={0x40, 0xb, 0x2, "e57a"}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0x99e}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000800)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000840)={0x40, 0x19, 0x2, "cfae"}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x8}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0x1e, 0x1, 0xef}, &(0x7f0000000940)={0x40, 0x21, 0x1, 0xca}}) syz_usb_disconnect(0xffffffffffffffff) 18:02:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x4, 0x2a8340) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x6, 0x9c1c93bdf04b1cc1) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000100)={0x1c, 0x66, &(0x7f0000000540)="0df0604a206c8d9c34f98149db6a2d5bd70edf1d562a79a88334e33f599140bdf65867073ff7d604e5af8b0379d1053f8b7e5310ea9e3adef5467073fc6d83cc0a1e6a23e96a89b2981ed7fafc3b884ee28657e1a4dc6c85e459781c55701ecc30a090cfac0f"}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000140)={0x5, 0x4, 0x8, 0xcc61, "0b7c14f64083097b094cb15407beb6f9d2ee11e6c326cc7ad65077a92765f322"}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) 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(&(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) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010002020000402505a1a440000102030109025b00010181208109040008020206008108240600003c20"], &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="c1f401800400100b0b10010c4300031fcf246614100a1f83000020000004003f5f00005c28200d001002084401007c58abd3aee3fba372d214e8799a74fbe25b2628736e5ac1fc140f85b90dd9c3b45061e5c81bab89bb80a9f1a4a7daa171eac70ac193f9"], @ANYBLOB="05000000"]) 18:02:36 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x4000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x1, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x45e1, 0xa000) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f00000001c0)={{0x1, 0xfffffdfe, 0x6, 0x401, 0x7fffffff, 0x2}, 0x3c9, [0x0, 0xf3b, 0x0, 0xc4f, 0x7fff, 0x1c, 0x101, 0x2, 0x0, 0x80000000, 0x9, 0x9, 0xb65, 0x3f, 0xffffffce, 0x9, 0x3, 0x3, 0x6, 0x9, 0x6, 0x5, 0x1, 0xffffffff, 0x1000, 0x0, 0xe36a, 0x3, 0x1, 0x0, 0x20, 0x4, 0x4, 0x8, 0xac6d, 0x0, 0x0, 0x76, 0x8, 0xe4c, 0x8, 0x3b, 0x80000000, 0x7, 0xffffffd8, 0x3ff, 0x6a69, 0x4, 0x435, 0xffff, 0xff, 0x2, 0x6, 0x7fff, 0x7fff, 0xfffff64e, 0xee2, 0x9, 0xfff, 0x6, 0xffff, 0x10000, 0x5, 0x8001, 0x0, 0x9, 0x5, 0x80, 0xfff, 0x434000, 0x8000, 0x2, 0x9, 0xa4, 0x100, 0x7f, 0xf0, 0x1, 0x1b3, 0x0, 0x2, 0x10001, 0x40, 0xb97, 0x6, 0x4, 0x7fffffff, 0x7, 0x335, 0x3, 0x7, 0x7, 0x0, 0x9, 0xb825, 0x3be1a3cf, 0x5, 0x2, 0x9, 0x754, 0x7fff, 0x300d, 0x200, 0x2, 0x2aa2, 0x3, 0x7fff, 0x9, 0x100, 0x3, 0x8, 0x3, 0x0, 0x40, 0x2, 0x7fffffff, 0x9704, 0x0, 0xfffffffd, 0xfffffff7, 0x5, 0x9, 0xfffffff7, 0x558f, 0x0, 0xfffffffe, 0x0, 0x5, 0x8, 0x3f, 0x80, 0x101, 0x5, 0x800, 0x2, 0x554, 0x7ff, 0x9, 0x6, 0xff, 0x200, 0xa524, 0xffffffff, 0x5, 0x3, 0x0, 0x6, 0x74, 0xfffffffe, 0x3d07, 0x0, 0x2, 0x5, 0x4, 0x3, 0x6, 0x5, 0x4, 0xf92, 0xba23, 0x5, 0xfc38, 0x4, 0x7, 0xaf4c, 0x9, 0x9, 0x67f7252a, 0x101, 0x2, 0x4, 0x0, 0x2, 0x5, 0x4, 0x8001, 0x7, 0x800, 0xfa61, 0xfffff000, 0x0, 0xffff, 0x9, 0x8, 0x4, 0x5, 0x0, 0xfffffff9, 0x0, 0xfffffff8, 0x0, 0x1000, 0x7, 0xfffffff8, 0x1, 0x1, 0x80000001, 0x4, 0x8, 0x0, 0xfffffffb, 0x2, 0x5, 0x0, 0x1, 0x10001, 0x3ff, 0x81, 0x0, 0x582, 0x243d, 0x1, 0xb1, 0x98d1, 0x98, 0x3, 0x401, 0x1ff, 0x71, 0x9, 0xfffffffe, 0x23f, 0x9, 0x6f90, 0x5, 0x2, 0x8, 0x200, 0x2, 0x6, 0x9, 0x401, 0x7fffffff, 0x6, 0x7, 0x7, 0x7, 0x1, 0x101, 0x32, 0xfffffffd, 0xffffff6a, 0xed42, 0xffffffff, 0x0, 0x40, 0x8001, 0x40d18d26, 0x5, 0x6, 0x101, 0x7fff, 0x4, 0x20, 0x8001, 0x100, 0x6d0, 0x7f, 0x8, 0x100, 0x7, 0xffff, 0x0, 0xcf7, 0x9, 0xce4, 0x5, 0x10001, 0x8, 0x1ff, 0xffffffff, 0x20, 0x3f, 0x20000000, 0x1000, 0x100, 0x6, 0xada, 0x7, 0x6, 0xffffff80, 0xc2d, 0x800, 0x9, 0x8, 0xfa, 0x81, 0x9, 0x9, 0x200, 0x2, 0xce2, 0x8, 0x8, 0x9, 0x2, 0x6, 0x5, 0x1, 0x3, 0x7fff, 0x3, 0x6, 0xcb, 0x7f, 0x2, 0x80000000, 0x1000, 0x2, 0xcd, 0x7, 0x8078, 0x4, 0x1, 0x6a82, 0xf5, 0x2, 0x6, 0x7, 0x1, 0x3, 0x9, 0xbf72, 0x20000, 0x1ff, 0x10000000, 0x80000001, 0xffffffff, 0x2, 0x2, 0xffffffff, 0x2, 0x5, 0x40b, 0x7, 0x7ff, 0x48f1, 0x9, 0x9c45, 0x9, 0x8, 0x1, 0x9, 0x2, 0x2, 0x6, 0x6, 0x4, 0x5, 0x4, 0x0, 0x42c, 0x8, 0xfffffff8, 0x1000, 0x81, 0x6, 0x5, 0x4000, 0x8, 0x0, 0x2, 0x8, 0x1, 0x6, 0xffffffc1, 0x6, 0x8, 0x4, 0x800, 0x7, 0x4, 0x3, 0x3, 0x7, 0x2, 0xfffffffd, 0x7, 0xffffffff, 0x80, 0x5, 0x7ff, 0x9, 0x9, 0x8, 0x9, 0x4, 0x21, 0x7672, 0x2, 0x0, 0xf9, 0x8, 0x40, 0x3, 0x3, 0x3, 0x9, 0x5, 0xffffff7f, 0x3ff, 0x3, 0x8, 0x5e98, 0x1000, 0x6, 0x6be, 0x7fff, 0xa504, 0x4, 0x0, 0x8, 0x1632, 0x8, 0xcfc8, 0xfff, 0x9, 0x1000, 0x3, 0xffffffe0, 0x1, 0x1000, 0x7, 0x3ff, 0x2, 0x2, 0x0, 0xffff8001, 0x7fffffff, 0x7ff, 0x1000, 0x4b1, 0xb7f, 0x3, 0x1f, 0xe39, 0x8000, 0x3, 0x8, 0x6, 0xffff, 0x4, 0x1400000, 0x2, 0x0, 0x1, 0x81, 0x3, 0x3f, 0x1, 0xfe9, 0x7, 0x3f, 0x9, 0x2, 0x9, 0xfffffffc, 0x200, 0xd9, 0x3, 0x80000001, 0x1f, 0x40, 0x3ff, 0x4, 0x7f, 0x9, 0x3ff, 0x2, 0x0, 0x3, 0x3, 0x9, 0x10000, 0x859b, 0x40, 0x383, 0x8001, 0x80, 0x3, 0x3f, 0x10001, 0x79, 0x81, 0x7, 0x4, 0x7f00000, 0x80000000, 0x9, 0x9, 0x81, 0x20, 0x3, 0x7, 0xfffffffb, 0x8001, 0x1000, 0x88, 0x10001, 0x102bbd7a, 0x3, 0x7fff, 0x800, 0x0, 0x1000, 0x0, 0x5, 0x7, 0xfff, 0x1, 0xff, 0x0, 0xa, 0x80000001, 0x2fdd, 0x906a, 0xcf7c, 0x7, 0x0, 0x3f, 0xffffffff, 0x4, 0x1000, 0x3, 0xe032, 0x4, 0xfff, 0xa76, 0x1, 0x8c, 0x1, 0x1, 0x5, 0xee, 0x1, 0x814fd0d, 0x2, 0xe0e, 0x7, 0x5, 0x388, 0x7f, 0x1f, 0x4f, 0xcf1, 0x3, 0x6, 0x1ff, 0x3, 0x4, 0x7, 0x1, 0x6, 0x0, 0x4, 0xfff, 0x3, 0x4, 0xffff8001, 0x1, 0x8000, 0x4, 0xfffffffd, 0x7de7, 0x3f, 0x4, 0x8, 0x8, 0x10000, 0x9, 0x8, 0x3, 0xe25, 0xc5, 0x8, 0x1, 0x67, 0x9, 0x81, 0x9, 0xfffffffa, 0x55, 0x3, 0xfffffffc, 0xfffffffd, 0x0, 0x1, 0x5, 0x3, 0x5, 0x80000000, 0x2, 0x1, 0x7, 0x8, 0x0, 0x7fff, 0x49d, 0x1f, 0x4, 0x4, 0x2, 0x7, 0x5a4c, 0x7e4a, 0x7, 0xfff, 0x0, 0x4, 0x0, 0x8, 0x3, 0x1ff, 0x0, 0xc44, 0x5, 0x0, 0x80, 0x4, 0x8, 0x9, 0x3, 0xc8a, 0x9, 0xffffff03, 0x2, 0x80000000, 0x8, 0xde78368, 0x8, 0x1, 0x7f, 0x2, 0x2, 0x8, 0x3, 0x40, 0x0, 0x4, 0x10001, 0xfffffffa, 0x800, 0x23f2a4ae, 0x5, 0x5, 0x5, 0x1, 0x7fffffff, 0x8000, 0x8001, 0x226a, 0x8000, 0x568, 0x1, 0x401, 0x7f, 0x400, 0xab7, 0x101, 0x6, 0x7, 0x6820, 0x5, 0xec2, 0xffffff00, 0xfffffffd, 0x4, 0x1, 0x6, 0x2, 0x6, 0x6, 0x5, 0x7, 0x0, 0x1200000, 0x3, 0x6, 0x1f, 0x4, 0xfff, 0xff, 0x10000, 0x3, 0x3f, 0x80000000, 0x5, 0x80000000, 0x10000, 0x549, 0x3, 0x0, 0x4, 0x0, 0xfffffe01, 0xfff, 0xfe, 0x7fffffff, 0x4, 0x3ff, 0x800, 0x7, 0x1f, 0x101, 0x1, 0x5, 0x20, 0x5, 0x40, 0x34b9, 0xa0000000, 0x10000, 0x4, 0x937, 0x3, 0xe3b, 0x7, 0xf3, 0x4, 0x5, 0xef, 0x6, 0x6, 0x3, 0x6, 0xe60, 0x6, 0x3, 0x93, 0x5, 0x7, 0x7f, 0x3f, 0x0, 0x1, 0x5, 0x700, 0x9f3, 0x1, 0x2, 0xee, 0x1, 0x2717797e, 0x1, 0x3, 0x0, 0x7, 0x5, 0x9, 0x7fffffff, 0x6, 0x7, 0x0, 0x40, 0x7, 0x3, 0xffff, 0x8f5d, 0xffff, 0xb85, 0x9, 0x8, 0x5161, 0x0, 0x1, 0x8, 0x9, 0x1000, 0xfff, 0xffffff00, 0x2, 0x80, 0x5, 0x4, 0xfffffff8, 0x0, 0xffc00000, 0xffffffff, 0x9, 0x3, 0x6b, 0x1, 0x9e, 0x20, 0x6, 0x2, 0x5, 0x400, 0x80000, 0x1000000, 0x8, 0x0, 0x0, 0x3, 0x5, 0xa6, 0x8, 0x7fff, 0xfffff7f5, 0x101, 0x7fff, 0x6d1, 0x7, 0x2, 0x7ff, 0x4, 0x9, 0xe91, 0x9, 0x2c000000, 0x10001, 0x9, 0x6, 0x20000, 0x8, 0x3f, 0x1, 0x1, 0x8, 0x7, 0x1, 0x4, 0x6, 0x2, 0x5, 0x473d, 0x2, 0x7, 0x7f, 0x4, 0x5, 0xffffffff, 0xc0, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x41, 0x9, 0x1000, 0xe86, 0x438, 0x3, 0x9, 0x9, 0xda8, 0x1000, 0x4, 0x5, 0x7c, 0x1ff, 0x10, 0x1, 0x3, 0x2, 0x40, 0x3, 0x5, 0xff, 0x4, 0x1, 0x0, 0x8, 0x7f, 0x7, 0x6c, 0x6, 0x17ef, 0x2, 0x6, 0x4, 0xffffffff, 0x5, 0x7ff, 0x80, 0x7cda, 0x24b, 0xb7a, 0x530, 0x7, 0x6128, 0x0, 0x0, 0x9, 0x5, 0xce0, 0x6, 0xfffffffa, 0x2, 0x1, 0x2, 0x0, 0x7fffffff, 0x9, 0x7, 0x10001, 0x9, 0x1, 0x1, 0x200, 0x1, 0x3c71, 0x400, 0xca, 0x20, 0x6, 0xed8, 0x4, 0x1f, 0x80, 0x7, 0x7, 0x2, 0x8, 0xff, 0x947d, 0x6, 0xccd4, 0x3, 0x9, 0x80000001, 0x1, 0x7, 0xfffffffe, 0xc5f4, 0x11f, 0x9, 0x11, 0x1f, 0x5, 0x3ff, 0x400, 0x2, 0x20, 0xfffffffd, 0x1f, 0xbf, 0x5, 0x4, 0x7fff, 0x7, 0x4, 0x6, 0xffffffc0, 0x8, 0x0, 0x1f, 0x619, 0x7, 0x5, 0x200, 0xfffffff7, 0xa857, 0x3, 0xe3, 0x3, 0x4, 0x4, 0x6, 0x80, 0x6, 0x1ff, 0x0, 0x2, 0xfff, 0x76, 0x2, 0x0, 0x3ff, 0x7, 0x1, 0x1, 0x8750000, 0x7f, 0x4, 0xc7, 0x5, 0x2, 0xfffff000, 0x80000000, 0x1, 0x80, 0xffffffff, 0x7, 0x7, 0x9, 0x10000, 0x3, 0x2, 0x351, 0x3, 0x8, 0x6, 0x344, 0x7, 0x703d, 0x6, 0x2, 0x7, 0x1, 0x8, 0xec, 0xcda, 0x80000000, 0x7ff, 0x2, 0x3f, 0xfffffffb, 0x5, 0xc0000, 0x800, 0x31, 0x3, 0x400, 0x3, 0x5, 0xffff, 0x7fffffff, 0x0, 0x9, 0x4, 0x52f4]}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000022200202505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d430f0100000000000000000006241a0000000905810300000000000904010000020d00000904010102020d0000090582020000000000090503020000000000"], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1000, 0x88102) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) 18:02:36 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b19017600000009040000010209bd00070581070001000000bf52cf6794a9d3d58f597cec9269bcfe84998497775e45c972767fdf915e2947178d052ed946b1cfc67f04cb40f72fa2bf625a7c0cb4938513e087b6f4df6df8c27ccedd6f23db80db5dcb79e287b7f5a083317a087317c353d748bba2828859f7d27cbe465718921fcfc077e64708860fb444eb3fbbe159b1f655d47f179aea028da3fbecc91167925759682be01c44fe816f4ebb158a287f241f4abf07e835b7f4811a8397d5a0d8c0b69f613b6d0ec795b7ed31b30704a33258ecd6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x16f, 0x7}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x0, 0x0, 0xfd}, 0x8, &(0x7f00000002c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x2, &(0x7f0000000300)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000400)=@string={0x2}}, {0x2, &(0x7f0000000440)=@string={0x2}}, {0x0, 0x0}]}) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000480)={0x0, 0x23, 0xcb, {0xfffffffffffffe6d, 0x8, "9de7430c48be757b3e218aad601af68fee43f9cf42234c636d243c6fd3dbebaae8909f2e15ea599298192cd6654171f2d5fd9e811433de5a067a3907e26594ad87c7bc1018fa3436018240267f03ef9b81988c3f2596159bdd8b6874af4e478bc27de965f66dbfb837ffb66a5733a3b0800cec62d4f3d14e878a76a6478c2897aa006592736880105e632acef997e1991b27f8fee78774e1f149144d008715a66cf8b67b6ec0939792a3e5f57b5fe1743b881ab16f45ae125ad5b2a1a23317ffacd188737539c7e43b"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfb5991044009274c}}, &(0x7f0000000040)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "f2e1ec31d3fafc7a3873e9f9cfac7645"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xe, 0xc, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0x2, 0x3, 0x9}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x8, 0x18, 0x7f, "5e400092", "a4153c53"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x1f, 0x0, 0x4, 0x9, 0x6515}}}, &(0x7f0000000bc0)={0xac, &(0x7f0000000600)={0x20, 0xb, 0xcc, "5783026ebb24c860a704770910048aac312f97dcf0b832f386dd43bc2c23def8262056d24498563a61f51455453029d508c674c2300146a6781a5adad4e858a4f109668ad54ac68a6f254f95285929b782dd4b90e68dfd1abb84b1bd0ac5296bd652a9c45dae263ab5da1fbe914cfe0296311d13b5ddd4e9693fce4fc4113036df24bd26ed742a00d906bd49d44d7c742d2fc5fc8086b5c2f82509408a0e35c5f1d28afb31205ce76448e0cf26ef9f9855171f7b20dff291a78f2c884885052c8a2c50f6687b647f1f7ce7a9"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0xc7}, &(0x7f0000000740)={0x20, 0x81, 0x1, "a4"}, &(0x7f0000000780)={0x20, 0x82, 0x3, "52db26"}, &(0x7f00000007c0)={0x20, 0x83, 0x3, "050a2a"}, &(0x7f0000000800)={0x20, 0x84, 0x2, "09ed"}, &(0x7f0000000840)={0x20, 0x85, 0x3, "1e4c7e"}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x8, {0x10, 0x20, [0xf00]}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000980)={0x40, 0xb, 0x2, "ee3f"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xf78b}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000a40)={0x40, 0x17, 0x6}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "69c4"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x695}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x7d}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x90}}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000c80)=""/144) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000005140)={0xac, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000004d40)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 18:02:36 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c212b9089406010088fb000000010902240001000000000904db000261ae460009050f1f00000000000905830b0000000000"], 0x0) syz_usb_connect$cdc_ncm(0x5, 0x9f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8d, 0x2, 0x1, 0xc, 0xa0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3, {{0x7, 0x24, 0x6, 0x0, 0x1, "d083"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x4, 0xaf68, 0xf8}, {0x6, 0x24, 0x1a, 0x800, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x2adf, 0x101, 0x9, 0xbe, 0xfffa, 0xc0}, @dmm={0x7, 0x24, 0x14, 0x9, 0x5}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x8, 0x0, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x4, 0xf1, 0x6c, 0xffff, 0x1}, @acm={0x4, 0x24, 0x2, 0x2}]}, {{0x9, 0x5, 0x81, 0x3, 0x60, 0x40, 0x0, 0x1}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x80}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7, "", {{{0x9, 0x5, 0x82, 0x2, 0x2cb, 0x2, 0x80, 0xf7}}, {{0x9, 0x5, 0x3, 0x2, 0x19a, 0xc3, 0x0, 0x7}}}}}}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x201, 0x8, 0x5, 0x51, 0x28, 0x7f}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x9, [{0x54, &(0x7f00000001c0)=@string={0x54, 0x3, "e7f0dc4f0a70e149356481a34544f8dfe922c92468c40b44574f5596b4fcce4601e722f823ebd1dab7b31a0265e439f9b870a0a31869530af70d350ac17790957a1149d0307f7d0c63b8b7182a85b13e26e1"}}, {0xef, &(0x7f0000000240)=@string={0xef, 0x3, "6f3f26d8b131a208407cc123a0f7f09c73f1d45623fff3a4e8583ab60a16e64cb6c56cfad66f39491a1a66806180e25cc5212a75e2bc66b26364d188688f08c7d680694aeaef7fe03df1dd5a4f5159489f2c84e60e09eee493ee4c2c5d30d4fe2a4e85562939c3ea379317849666a885fd1cbe01c8ac809f133c3f9210950a66d4cbdaff4e0401d929346959171a742c1df495fb553a0352ca25b0c27ff319f6be72f1dcc9e5e58df129256c69752432ae5216d7404ffe0afce6c76e45974104f15e25c0e7b188860ed3f9cf3c1216447351ca97a269f0965699bfd16a2f045a0f1eb8340aaba60625ff0d59ab"}}, {0xa1, &(0x7f0000000340)=@string={0xa1, 0x3, "c79dc94eec0dac69a935e7a17f17ac8783074bc36686f6c2dafc75dbfc6726593a3910d5a1417019517675f12c8d946a6a6ec511a919825bf6e872317c76f3da2d03b28701875ae1038a9ab4fff91886e2fcbf7e435cc72271fc61594e906bd625c5201020e5c582085493afdae1ebac458184b1f8c70131f19ab355309df2cbcb0e447f3540e9071f44260366df2f32cc24d57891ecd8ed316357ab23225d"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc01}}, {0x44, &(0x7f00000004c0)=@string={0x44, 0x3, "fa1015ccc5833799bd86bbb022de5c550d7c9ad515c17f0fa1149e1ce1dd3930eec0712ddb9f2754c4d28cdebce57dcb8d9e5c7b403e564583a846d6d6a159e6b433"}}, {0xc0, &(0x7f0000000540)=@string={0xc0, 0x3, "3385c5d2772bb0ce66861a1ff64417f0982c74001ca0b58a95bc898aff509a1136acf0f9f5bde789ee09ab7fd5acfcc69944c0736ab0898fa78a9e0fb61b39996d15175f6f211e88c7778e537c136788154ae6cafdd13b39bd487917ef5c15d46be57f7625ea9ab3d7a9c90d0649539dae4d3cffabfcfe7751b2282542432cf48a9f7655dd819ca583a49daf5a6ca8a5ca3c7c53b838c6e5b4b87f5a036e9fa5a6e5c2a4505d420792df43503cbebacce6b3ebf8de41416807a0ee105798"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_connect(0x6, 0xc527, &(0x7f0000000700)={{0x12, 0x1, 0x110, 0xfd, 0xd7, 0xc0, 0xff, 0x499, 0x1005, 0x69c4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc515, 0x4, 0x2, 0x6, 0xf0, 0x20, [{{0x9, 0x4, 0xb, 0x5, 0x5, 0xc5, 0x88, 0x1b, 0x5, [@hid_hid={0x9, 0x21, 0x7, 0x74, 0x1, {0x22, 0xf51}}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "bfdf"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xcdfa, 0x9, 0x40, 0x1}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x3f, 0x9, 0x7f}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x4, 0x70, 0xf8}, @mdlm={0x15, 0x24, 0x12, 0xeb}]}], [{{0x9, 0x5, 0x8b, 0x10, 0x24b, 0x1, 0x4, 0x1, [@generic={0x90, 0xc89171130f3593cd, "0854a5a0fe49864c1cc04aeea766c1391f131a761fc21ea4615188ec657018ac2b2640cd1bfd17895abcc74596597f98164e5351fe63b3e28686815809476453d85d120756c86b5633973b7692bc3360076a0f5790928e1b7efe19bee560d3e85faa608ba7c3c55d50786ed66d4e4a1edf33236fd33734674864cfc2c8afe15edd309008d1fd3f3411b126c85438"}, @generic={0x4c, 0x0, "3dc01401fb9bc815ec35930dd17e5d58ce0a9ad6a212accbcb2eb33421288d43e7512ef5bcb04d8d74f96a7a053ee121bf2647263046af55f4325b367b63447b87c4e2b62467c5dd7437"}]}}, {{0x9, 0x5, 0x8f, 0x0, 0x6f, 0x0, 0x14, 0x2}}, {{0x9, 0x5, 0x1, 0x10, 0x2b7, 0x80, 0x3, 0x2}}, {{0x9, 0x5, 0x105, 0xdf9236d5729d2f4a, 0x1b0, 0x2, 0x7, 0x40, [@generic={0x1002, 0x22, "b15daf99d02ccf0d95646bb14342933fbb57a7793ab360850f07d7623b0a055825a7025b5dde9b6bf5ca51e972379b1aee05e7a49f1fec7a417fe7b209eb669deffef6aadbc6b2ff4b2b24262a3ce66ea411885159a8aa08c459d690aaebe1c29d0374f29f3d00c40d35c5bbf23bdef31426d3a242b2f29bf77f3044b21da308fc8f4d138fef6c4c7eac4c4f4b531a97a35ef6cb5707077ca292432e78203815c68e9cc8c5471a738b421426012ab6f6cb2c12506a7f1952099fe5b16e4372e4d4ecafaeccf1344626f488606c62c1cdfb98e145c5617d7b885d9c33a4025f21b927277286c7af775261109cbe589f20411f33f3416ea8b51ee588099b0247643dbd6f1235210c710477e7e925708f17f6ae7438f48df415a3efe404c79195e43d1f0a8affc135b88f576b2a3b991d0daeed13598ff41912feb2feb2f1dd47f2aa809303229d39aa5fa253d011b44bf244b2c453fb5335886d9a7643065e605641dc45ef99be786cd0743b346eda7ce9939b42a9045063c91845e81121da6f4b3d51e7e7a43d4dbbb0e3b5c351849b0061cb99e8ea310119174adaff846c7ca7db8ab024c014b75509178bada87e5f193785b5e3eef58dc9c980756f5c7c8dfb7253f1f4078ee7de307ed7c97bc7b6cd6db2337322804febe8005238b29195f9459f9abf19d3865b6b2d69a9fe9827682ce650e4682f5d0fca551f84fe3293c437655354f235d9bcb1cb959de069629eda077c8c2ee825be83ad2b2c8adb364739f02d2767d2ee590a94b40c42a71c668af4bb84523a01366b9d0d7023bbdcf2b95613c0b6556b98d9cd2eecdfdffb424319546386a83d40799d9b9c1f5c8ffd4ff44c9580cb60cbecd94bb985999d1bade95580a2f9448873a8d6763f7432a29096f6a087a0bc58936a2f5b49bcf45d5025f5860790b78e3a9895bfafb8228bfe577574af9c314c443b70053c6bda21b963dc09cd6a1d7baedfa735988a40fc1dab785421eeba9aff8e3b68aa3b70a12245f533a6f92adf5d60c28ae71ecfb25dbbc5c2628eccce9835509d8ccc2938573b6af2c6204f29edae5be2ca36aeedf6c9af162b83a3e852de7b21aeb5285ff149b6bdd40c87e25b967d04e0534d368b8ab6487e632e4cb20b0e978f4ba931df1b35f389e54e77b6a6c7580ea1c9d68db167424b01b154987c39ccc9c2db1d11ec49542f5f0a897d61d7c9ee27433900b22c8985931941b86087c10cae7485acc32d402274e003bad0dd124b1b7eda3ab7735541d8b2d3e0dfd212105c81e190a3ef8594a0b2ba0b921d203890af9fdee4281824403a17308d68a773faaa673dc3ab71c7e4259fe7ba7f77649cc11cfdfe5275c846d7eef0e91416101473d49860557da484b7d3e0e7a05c421987adf30a2c9970f4b5dbc31223140e831e307df6a3b0f464a7e4187235d40a087404c307602b067d755940785c0360294fe573abad9d0bb84d6c68c84dd89e3cb19ab2e33ebd4cbceab7603360f8cb9720bbe8befdd8c9ce4f174d0443c0292445eed079db4ec60f41b9a42050c5f1350af5bdde95cf71a9117ba9b70038fe5c87138265413c89091bbb5512ffb73251c51e407c3f5b71ab519cefe38d119c43f5ae75d9ea941211ceeb986fdd20ba678109cef53cc58f430e1d70ed4ff6cdec4f3b37a364a6db00388b88397efdff34d3f2b93248afc06181b3b4cc2a870302f8f95b89582b3d28b011783274041101b86e05537ff56f0cce4a96c760548a43b6046a8f00dc1d61dd4b3e0f43e9193677d8d2e991342a2883ef7359d1d3cc310f1d87f36b524d25b1ec1f89787140e42a2d679f112e9623f92438e8aef58ea1266c90ec00ce8bc6534cfaa430f8140eded3e0a716e5b7779b481722bd48179b4a7d77ae816067969ce74c9da2cf8d525d9d2a3b6ba26f16392f68ff031bfc9f2300bf6cf4c0521491645a25d8afed27bb795d3923154810eb7752d217e00a808850a8f7c4bebea0f704a8fd7b1c5d4574d5c9aacc747a608885925fc8ecc2833e0eba363788c74197a699a9ba18b9a90a612781f79405e589b6ed5f036d24436dd3a5e5bcce43daa339143c8d37367788a4bd88c97ba01d2b6ae25645c01f8fdbf22678a8c1cd21e0af2a69d970b00c2446a85a15947dcf1be8dd5c2f7c79c8d656bcfb01b574643fb37ddc0045cd77994ce03365333772c498a79f00dc0e0101272cba15da746d11ea0e4dffbe090175becce669a552439933349a0172129bbbd1de0d4187d96c525e5b3b36cccc35cbc7741b5f75c50f7ab45a8172acd8025620a58a677220e46f7aa7c50364444b8497ac6c0900799f80fa2ca8fd76eb9ec16d5c9bf670d132c74baab3cbe2772b3c710fa6cf8e8c0db74409ebbea441a234454ea5f99383bb1a2ca5e325b922cc79fbed4f05a831d9bd405d9ae2b87541bc8cc768bd809d21a1dfc9ed1736bfe961ae50e5402e799477921da14d2a7a2c25fd7ea71ddc8c6e09c4dabf76ff28a199aae7623e3804db3f519d7a60a75d00475ce90d01f095b65ba3225c592eb04dbb8f8805abc217f618f480a8630448c670f4d6395ea25be7843dca1ca311dec66f067babaf84e743b8a8b16ea18901c006e04dcdc387062f8ed84377841aa98a748eba6f416baf5d5cc6b72d0e03fedb5353bbe06dac9b76fb9a3ed2f3b291022fbec0b6b9fd951909a86255ba91056bb81584ac3a95c6ccec7b9f5ca01284c972a2157381aee76c7bdf6e68fce27dc1a9b41f9006372428f404e2abbb4bf69e405e81ba4768aabcea832ca9fe215945cc3867e11058bdc33d17653649cfdf30bb19c6ea7e06918998f3b1e0cd22b6473a0aa515a3ffce71991f9098bdab70ef01efa84b1c983d14f39b23a2ab398366b053e01feb06799b81d9fb5793195067616fdee1a107d51e6c490325ca7d721e20617545d3ee9dba2f2c300ddf9a7bd06a2d7da0b4ffc08752669410dcc3a1bab9967f236c7ca6c7f2e3118bdf52952607ae3b6361405621186b3473f3fee37fe0308abc24b6d0ef10daa2b872dc7a972834862013a51e5f0ea2393faf02b4922a5c78d5912e6ba70417f66213c4937b2985fbee528cd860002016a0cfb3ae409a50af57fb5b1b39cbd61ba534c81849891ecf7e05cb469edd4e865558934d4dbfe5e9e82c674d1a3692482f0d436cdddd79a571e289f83dbe69bf63ac346ea19e17b4bc5a4f3959d443a77dc3444ef3b849b175a32f0c85b5a20b4e3cfe4ea4355094a2de9f545741997f485bcd05fd619da3e6c81ddf36dcdf73dd10085b0cf428d89c613f2876fd36361a5c8967d3cd7146b6734d83144d4cce7e385ac7a1cee8d59b7d416dc94b2c260b1004653a65a1f9be5c7157e5188f5d71323d52dd82f1bc3c53f6f7b2c53bc88da2a44b9e0f6936357f3cace8e4918206bcbaa2eb8bfe6de5c36f8ca29dd9bfdd508dc92399a508275a7871244fb58697eb1584995c7752bf7558bc663943989aba783e22cf55bff0c3aab8780083032aa832a46b9d44fe3d2ba04242381b217a07ea967d0b7f9ca2e6c28156c399e803c113ae25f36126df06a956e4b95dc5607631fde143b38b356b41bcb43843aba35f4006f7a7d8d9b8adc757018a984ec699339d8e03b70bdb0a895c3fdb6d427d6ab513d236c97fb43e85e11c4d4215bdacf0391626ba1356a2f3c8c16aaf16033c13d0a1de7386e9b541be1c34dee48c29a84ac8907733f133ba5561656fced144936a158e46c0e4c4d50cd9bf13e7f18b83a4b44c61d25e44291564fbc861920b14c36c0084ae0a231cf6dc15149f62a1378a0d19099f22e584f6df0931e99ba1f24882ba18c974a4003f6407614166ea813b8c4897dab400cc7ad5d26db68b989ef81e535911e4a7939ac952a23b750622c9cc9f236512e2490051e4725ad17cbb7dc0d984542dd1526a856db9fcfcc7548fd8aaef4f786cdf0a5604cffe951324719831f30a8690877b888a54e8e06b77898f167656df84f366355010eda75ae7805c73ed9f384258a393d1249d50c0d793f14bdb3b613e36c39f860da6c2f11b92d72ddb776da6db4c9d04112dd9488a0689eb8fe82918c2c774bf3f2c218b784d7f1925191291871297fbe4b72a9f4991ccb2322c8802a40ce9b833f1f7f9e69099dd24fd349d6d9f139a32e3bd1b72e891dd463b2157a7314428e393d7bc68d959f5efa41c63534d420b2f3cf99f062dad23b3d625e5fce658f465d374a33d5fbe7e05d42eabf77e40109afb5830e33d0888898e9120537c7e5ad5a9f730a90e55cb0d0929816fec9d2ba34fab5f46df1666e1acaea54376ba3bf351e7114ceeeb4ffdaec5d02946439a9c6ab90d524740edf1e3cd3149ff7b0b8d7e901310e327d415b4817fc6359f50718af591f0648cdb0f9086fbc3ae662dba275e636ffc865271bb420b941a7cfd4c6d1cf3effcd58ab911e3af639084e0b0b58c1a4e82ae61c54795f170c4510c0d06c654280650362400249beec6ed053d6221dfb21cc79632e66b0ee3c05a2bcef09de732fcb653f17a9f27662e0ac3b1351fd0ec14c604632ff16315c465220d70bd7f06306ad029e1d8d6b9b4b3b1da00818d0a1bbbf3e4979bfbf2d5a56cdb565ef747f2ab1f50631857c05c7a08712d066df4503d8d3693b2ad172f9293f9374a2fbab6275f6b2feead784ef5cf153ff09ea7c8992f305650afe5a77e1c7c5a3b694dd837822ab1af914bfe18b05128025706709a9affd58b61cb12521e470385b3dcdc834b3a2796cb80171a11ab4307b10eb13e10303d61d865491c1f29b6eeb3f247a776a2ea272115eb1f4cfbe1814065872dc9953fa26a2beb1ad8c9902104a4de9825b8a4cb8957a51462fab560add4857a3dd65c437c3e819811a28d23f872a368a3d19424a2d1834767d190e1b97a092a91ca5f217b7304331cf08b7eaad6760056ed8c48b32a8983a54f2efb35cd86498fe93b725fe950af986904a0cb1ed7ceed1f6c9a3f07dc8ed95dd3504488e0cfcf1c850186f7d4f7acec2e497955852d83c858eb5ade5c587626d0f3b20813ac1604879341fbbb5a240c0fdff7cb54ec4c06553c4c963e9ce3eff1fd78c80b563c57595ca60f8b0eb3abaa59e6940ff8242890f5dede4a6c27c73e332ec132a8905463a905b81e42be6157a24d91251820bcdfe2a44f2084107111c83ba1dd97a42567ba51675886bbb6b4efd388a6751fac6370eb6aa7f7a85759a331e8cbb3add93a2492bff6f686edf046511260618ace5d57072aa5ae523901f092f5f9f6d95e149fb9bc4e8093d4ee83d1b55094e3a2ad0e840bf8e5e4d17da5cd2d85d7c59d837eb8777c9690ab1582243c1dbd6e900dd66025d656edfa8be453e7e66e00d48b7a7d0061085cc9fbbb82413f34c14abbad67b40197a8e20bff368e1b8a90b3b9bc001e447e65e6e450fae273e3d5f7dc5e4cf6ae6c34258e9ce9128748d1e4a1512f223caa783a4de9456a742aa79f70b01d038a9480e1b2174e36d29c2fb8db3e0d0e70dd665e116eeee5e99213bf43112254adee58fd52f54a162a5448770d8fc84ccd3c016aac7a1513d860c155d4f9064f8009d7e4b90cf544224075f438c43cfdbcc63eacdc0d800e6b16eed57005a4aad908a1c9f5a15503507191c72f35bd5146c5d70928b4e3d99c6f99c48635b4a4dc9a7c74562ee859e319292345183a7026d1ae75f38249abc5aa906a690cd55e8cdf90450cc257a9b65b94cad48915e2bee8f97a1d8456f64f8a4094f82d4c0047c8d9edabb4358c6bd1ff20"}]}}, {{0x9, 0x5, 0xf, 0xc, 0xea, 0x1, 0x3, 0x20, [@generic={0x3b, 0x4, "c659bbc1e075673e7ee1580bb015084b8a9271263a43472da0f6a8f2fa3680af2a2b6cd363556588a3351d6967e6043752c477029100969a53"}, @generic={0x69, 0x1, "dd49c19f03775a9db3592506e8b12bf3672543216a15b71bb27a08915e34b5823d9fa1053d476905ea16a3866ae48e7ddf0bcfb3b6fb6a527f76bdc3ed9869f86c43327a1b712e71aad384ddd65736e8d26355c1704094017fd79d0d2a9851316329b78fce02c6"}]}}]}}, {{0x9, 0x4, 0xf3, 0x83, 0xe, 0x91, 0xe3, 0xb8, 0x3, [], [{{0x9, 0x5, 0xd, 0x0, 0x39e, 0x7, 0x40, 0x80}}, {{0x9, 0x5, 0xc, 0x0, 0x336, 0x8, 0x80, 0x71, [@generic={0xe7, 0x23, "641f3294e31605563b3e9a93dbe8cb611ef39341611d1941a22fe049f3b9fce1ba130dde04060dd3b05afb8d03da08abaa89a3188cae61b9885ef4081e44a35461e8cccce8884da7eae667f872f99f7bbb4ae3f88903c65b48e7d45cfbefe27b61b160eb79dcac90b74c12b427cccf7e9226df1667998bd573a16cff4444f7251364d043a0ebcdf0b945c9bbae63a2ca6bb14595bbeeb6595dce63e83b00721f5219d8c1e363e7772e21329668fa85271e17027c0a3e596ed9cf44f7fe51d02d3fa8a67b04159a32d62b4d49f4d033a5a5d4f5dcc222e26126299c085927df2dfb80681949"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x14c, 0x6, 0xcb, 0x5}}, {{0x9, 0x5, 0x1, 0x8, 0x345, 0xff, 0x80, 0x3f, [@generic={0x77, 0x24, "422005fd2983edfa89b93c9a3e81591cf83afc7493c812d77943840d48fad511048c2b2cf54ab661ae02a6ced3edb37862ad403d21021f1cbee2bf883cbe4f13dbdd47ed2c76baab760b4ed3cbfb933f551d74c178c9a68e4093065f39c806f5a27a61618cf96807966463cf82b9db640e33707f79"}, @generic={0x57, 0x6, "5dd429019c942679080345cb2809a709e144d84d48e303178652cc84baa9df5eab203849e115f557972336245a0fe54de9d1969fc96a8ef7923d3eee4805545c7d97570eb22dacbc0352b751ebad0410f95754896d"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x227, 0x0, 0x7, 0x1, [@generic={0x1002, 0x4, "83103004ff7b25b94ec1c3874319b83e2f28e7790e5fc4fdbb15c4a9f40aa07e0420b56b0623c1bb8df6074be87d15c560b917b0a626df919c09d0adb8718f4c27df9977b458e20c6e818e602e0f5e30b444813ad72461b81d0842ccd7be02013955beb283deff2dc789961a5dc91f4b1ce1323da14d8fbe2dd1253945cec24959c6518fe30b4db5e9b14d5daeae2cc95d3735af3960f73d323125f07e10882a68eebea8d5995f55f4f8001a1861963d6568341e467f5200171f7d8dd93a08bb6867d61028009e92b38d44036b35faa8d7d3fadcff5fb22be07f930e254dfed6db139ab5d32433312bedbc84f26f450d82db916e0d8c87b8e848622ad71788f46eb4181df53bc86486677faf801978125c5fd253e760a14f56571beb66711439a7497295c897758485a9854e924ad1d67d5414acc5db716006ffafccb548e701c5a39c9fd480d0e6a65a82d81ecae2d3fc9f8040e5636579ded4e9f35edb2e651dc2a366aee8b58e28924a62d2d4e885ee34df77ee1d1d8187e382d016d25ce75ef35b76c1af958a933fd6b26572c40dffba755335b1df3a696214fb9eebcf2ee979f5186fc29db68c450c02386c3cffe51464caf6a8655be8344e1e8edada60e3f4a9c825a6b81b070dc2f8ef3ac702246ffd3b73f882576e179c7773ebaf38548346ff8c55bc8754e21c27359e55011ba63ca35cdc06770a7935a08709f598da06953b4d6c37a8f03229771f2eafac2b920f280242249afa2630ea3d78acb6504ba8d8a743de38a664094897237467f0f8351f9ad891ccd80e16cd7688cb2f5dad083259ae80c2c4de069815010f2015cdfea4920db9ed7185a7f6ab5b3066e32da47fbb0b1db43ba25b2c0d171a5e8d043cb2c673e571a4ed3c3f6d7253eca6a3a0e59bb0d9ab778e2e6a4e2c98bda175a4019ca141329364ec8e23f5bfebec993229ac17bd4ebbf8c2420afd1c84736ab4cd3cd17ababece11e3c03a6d7654a3c6e8a9f5d62ce47e4eabe7ad25f64116314b15b464e6ed2c4608c6b18420c975fee046c0ae6c09bc754a269fb40c6f8a3380608492eeb879d29a38bdc9bdf0da4f123dbc31fa700a934e021e465b010f25dcba9f6d4fc86dc003b227ea171302a23728a0d5d7273e299b203820848a4b28a7375a6fbfb83a732f9595f94f7a8bad0943ce0abdba9592093cbb964d0bee1b16bfe166680a2708ddaf9df67dd42deaf4e05a713f54f0342810246d8cc6b6808ce05d5a730b568dc29e2250c1a8009a044a3bf76b1a293bce893e48d040ba4f65c10d10dfab265be4b2352d5d613d1578816d87e78c163c0a5806c8bc8b6dd9178d12919c22a4ec211e3963394616d163b5f25fa34d0931e3b7a8bf5baa331bb505c6775e0f664f657d449583ea9d8cf3faab3ef825c3deac7a8bbf83db3ec9349225fb17cf1db71435f6ce9e8665a2a343fd3a1e34c47b0a0774bcaed254a445baa2171a2ebe282228dc7e2a4faad74a8273bb745c8a66af3e792a0f86103d1530abf744efc4b69d86cf707508d04ab4fdf3e1c3a1d462a8cdeb9715f6b72e0ae649451436f0351a1232537054a1296882f68a579b349f270c5e492110e356ec3704f56b6685db72a0bddabed76e8e28cfbe9601d8159f24e5128941b9de1f35dddb08d07a31f6b157546ea57d49eda91441d0d5beb1bf71e5c256422a5fe2a7853a5af96c340de766886cace930ed9522aac6cc3e7ed1f9383897f13e83c997d69b63039089489e560b9565fe4a18b765de71eeed3ed19d92150236f98e9e29953cddd25c115102a13a76ac1d0d67754b5074b710915fc212527a41093a33df74bdb8f8ed46a73c4574ea1152993d4d3b91cffc987d6a0fd04dd3c04081f6ecfee759a8a1a3922d61c29af38485f183d6de180000640edd3c3bdbe0003c51ab388fe2993d736f9a6697a987f045c96cc61844b61fca3e3739598d547f797de408f04652c55b37524ff7765d23b21b7e8d0cdb1caa8f21fbaac1416509ff16c6823e7d4f3b4b4434badf6203cc67e76303e898c2650c3a336deda27994995fad8a7baadafcc68f6e0fdb402a701553c202f77aafe9a15d1e0cd31532636abccdf27d1ed123cc41701b88f93ff1d98713d3ce077e2dcc57d1dc9fdbd6204eb0d9c475be1d15492284d3bf7363740f0720961d236ae9981ca9086af60219f725f588ddec965cfcb27dfb758cc158db9de8d1d46105011e2a5fe504d095446d4e4214b2f0df62e8e3e75466d1bd5dcc74f0983ddf7f6b804f0db8204676314db984a9d2f6e71eb87944d30bda6146a3df94a972ae175db87e760f22457bdc948b840ede32727447ed6613b783dcff57c30057c364a2dd2b0b76cc7906fc6e61c84b2a8451cae1602ca8ca1b374a3554b413ba64021f239df4121f51f559bbfb71ceac49fccfb29a274d65c15ef61abe02e2a315d2450f9cee9bcd59fd500ec6028ac7f762e034c414fddce792eda1f1928c8c897ef7e7c2f12682a4cab31e100f65eedb9f81af237eae264a45591f0ef7c51b954a7cced4ba084729029ec357b78d5bf116909ef68082327416df33068d48a04eaa2b152ef5ebb69366cb442272748435d7f28e4abd806a7a69cfe05d25b32186a1dd1d348675fd569dcb4bfcf6092d760f3b91bd82f1472fcc638499c305d41e8906797d7b8b964e4ce49c79825352616b9c5d05f5c3ebfa33971419e2c715dddacaf0de57beb4e778c35ef544c2e7b16c05456f586c38676d8a8260e59f2a4385512fef3d69e3a6fc378687ffeca39cfd3f9393375aa9c8d8e59f846738e6f0ff1b9af0d260a6f216de7098a20ad2e96797a047ee3e9343b621032a458f97a3140c7056c0bfbf1d4c9bedb7b715cb0ad8b9422bf7ac06e5a8961b0673134d869e048eea56eb9cc8c4d9f27ebb8240c56f47435d43cae4875473b3171aba84d6a0ff32fb158c5648a7794af0d47fc5bf20cdf8569e1074b0d357a4cc3546438bb404bee61b9a2045518a1d9137ea29e0a3b62740b8593571b912da531c8c2650e0f9d4ad678a5b3d31e65ba98e4be3c1b5e5032cfb76002310a5bf3a625427b3666dba8864dac8bc8f7805625bf67906bd3db3d3c6ab2485a4d590d2e6dcffc730d885957d108d7edd9ed83ce48f71202aa30aa8341174be0742da651ba85f51b45af8120a467def44b4792a087617186374638757e61829cf15353498face368c44c3abbdbab899402482cb767014e96ef66d9cfe8adaf66882efa1cb7179cd2afb57373e17fdfb3e63918cd4205c4a56509fb537bcadfabfde97f5615f97120a7fe332f91023e1d76339b5a2e2b1e7b6d5c446f9f173e835486bdd7c610843b60790ea7d20b53e64f168b4322322e20d63283c9542e4659f70981456527f735d718ae249ff83380f7c6991e0787d3ce17ff0542f99ff711d65ede8f12e9a8dedca13f817b20967ee55c732aee68affa5f5b77809ce55328b70d62a167d7d1be3da713949c402c151f0d286dc13520f03c1950786c43f5ae261379c41b9adfb27a4218533cb5fc1a2a4bb5cb96d09caed125fedd5f640b08758ce5cf21e54f1e35452bb450bcd90ed2e0b79f680ab3b3cd2b41b18f5212524c285676ba0b3993a9de5ab06e230d62dee09ee8d6f0e770dbd8f8e91e8e0d6e0dee7f8c5ba115c65f0417116deafc3d92f763aff3348feaaabc6d2708c54d902da8d7f443985c6f3262b8405b90fbf83220023f2486ce0fdf933889683065dd47ff7dcc780aac0e79b4e7f28310aa83e92ef53979618efbba1cfceac2d86d8abc393844c644e1d3c137a05e085e1a6eb6755c168b6edbb5be620b2098b62dcbf9321fd78f2723e0464dcd3122914a6bca9010d153f5e20d20b1b2a937e35bbd32b43ef1203643208d76ffd92e20271403d0bc6e8247b62e02ad01dfc34ee6f6762de1db1e1217037a89ac4c79eb2d0298cbb29536b24112f962819666a9172667e00f256f547dc13c168312ca574ffc3fdff69f6dcc1dd3d45461abc7ba0381808542497ecc1c3d205cf9ad50fd7248b5a09f06edcd375d0c97799582f077fd90e630f34ce6ad5436d57848d282595fe84a603ef5822f3bc61c3290fe0af774173c3cb956c1696dc543071a0947e44c1660bcbfc24ca00118751853cd62cc987d68750b22ea9226e9fd3c8dfcf0e5e3be4783566fd4b05f3015974f7546e17ee5644d22371faa3c2ecd09ed3bfcac6ce274754219ad57fa12da17115f78eb41754be576094b3bb925ced652916b645383dbd2367903f45b1f92c9f9691531fd62d26fdf582b2682cf423e8cf069bdcc42f948d043be1c665ef21a3931dd03e40ffb7d1a7d08708eca1d071dd682be2623804dd05a8054a9ea9c9eef56bff5660fb994023a3d8e9815fca7ae61c3c43ddd4650e92a1b7afd532f2a59016c05e7d59b6fb0ec3ceb7c92384bda525bff5ade5885a8fe00aa6a7f7896f79af4d4a5883ec11a4a2f25d90a20dca0c40b6dd664a61503ba4e423536ce3c259816a5f23a95fd1860e8130f053f96863eb9906f9fe108784fb2d53cd3572445533a91138c863bd6febc43f2c1f865f2d0613f139ef79371a8f52f79df6746621d91d9f45c5040fd4cb5bbd1bf0acc9a31fa0cd4607a855ee79836e5c622b9a92b0ee6208ccc10988b6ae7c582cfe0d2478383f872cef8eb3e33d0d4e4da72d7432e35a70e62c0d7f7779e62b42c233cca7c48ce7420dcc1005f1591307cb63f01324ff0ea62717e06adb0e220da75cd0f8dd40946cc281659e06b914527dc7aed48ba4a5bbf216efb411ef586ff6ba4343e7e9eb38830a6732d4fe4ef13ceb2736972673add7de4fd7bc1d681028b515eeae114757ede2ee668030a3d7bdc945ac79cfe5ba6ff93dfc67b6282206b8d131a6f6ba2c99ceae598351f968ec51976b6a72155d0d4456eed170c125b9ff6d7ac9a896dfcc531692de81a1f049953fdd7e5564fcba0fa430252f4bcd6715faa01ede05519101349ecc6c446c75e89fd0e927a3ce585b83979bf20e302a0a6aa10f294681022807d4bba17db2a1f661928f2795cbfe12ffae8700f91feb7aec3ef9b182b73a4da855f71b13ccb3d82a5b5bdbe0a6996e61c4c083b6016df57aa7585d3cccca8ea820af8d074eac3eee2418b36eba69b704170732ae373a4dcd49b150d33a48f751d17b77de791389d7138128e8a30a2bdaee3ac09f1e631a545319fa5e788bdd8755225bc732fe1e2115440f0de0981186c64f02906e51a3e682f056a34ac8029af4ab3ce81bc797cf918f234f7027a7917d114c757d269177576117589db79d25609479674b9433aebbc4222c82f170f509f06f24aeba55d6f6bae49fc64df6b38854799b2e8fc196650041886423170fb5cebdbf3ed4d9d439d6e325b455dc57b0eb692780757f3e13b248f2aa3f7214cc13e7c10311cefd7484c9160f0319a251a524f66e850d5309dd3f7686c70e190312120bc09556f7cb28a2e389fb88e7e4331de5e19bffa669096129fed65345569c07b9065bd1b626639fdf5d491d9a422556805564ae7fb0a42236ff47c86ecbb7a6b9a1addf319b9f696af6701b30cb474ec86a82532d785228a185906b47626344696e8ecf16fe55d97bcf62feb08c7f63540d35ff78722696119661b8b6ace303acdfd60bdab67a7b5cd37b8eda657b5f3eb1684dc80e7dd4c52f7c0775e17efc898f01a9215dcd0c791a65e0d6763a9347e278ff024fc5a09e0fbf8af21a3f7d9ba2e761f23c5bba6d2132d2719207c725ac8f6c453eaceb4033"}]}}, {{0x9, 0x5, 0x18, 0x0, 0x2c1, 0x2, 0x7, 0x2, [@generic={0x60, 0x21, "8380ae71e8e3910788fbade56f577f81a93527e1f2cc703be47f1f82d6414d10eb05a0b59350e32b27de2700f81aba5bfcbc64464df96bde7049cb21421f756ccf50ed796127da714cef1d66e7ca726d79d83a8d77800f0464d1dff14ffe"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2e3, 0xdc, 0x4, 0x2}}, {{0x9, 0x5, 0x7, 0xc, 0x4a, 0x8, 0x2f, 0xff, [@generic={0x52, 0xa, "0c035c973d462f88ae22be666cdaed122beba62678ca0198855e81f2a569eb67125a7f9d5728986339b7f2825fab2b94c9c44f82df7c454c3d07c3a7560488f8d11e0c5fa188f823142e9ebf2ae8ca18"}, @generic={0x65, 0x2, "925f6f47675f69af13c7d2309e401c20811f1ae5aeb27048b41f97b17ba22f95545b7d6ffdc51880c6183b300becfec2c290291953fd85fb229d3bab3be8b91ecb2af931e90f63096ef7129b7145398dfb7a225acab8d8ada18065f23078f28a08c471"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x1f5, 0xc0, 0x0, 0x47}}, {{0x9, 0x5, 0x0, 0x10, 0xc2, 0x9, 0xf8, 0x5}}, {{0x9, 0x5, 0x0, 0x8, 0x2c2, 0x67, 0x3, 0xff, [@generic={0xdd, 0xc, "78268acdd73798fed0a888b6ff4c1fc80762a103076e6e136d6dfdbb7ea622a329cbe11e2eae9a0616407c1c3305ff46008a5c2b18f9cc368b6bcca4022ff8066a9988aa55db9162be0d07fe796f9db9ec6f1bdcbe08e21256416820917b86902ab943c8db25c0a1bc1be8064b7972e46451b87bdf42a58b31d59b2544f978a22ef9f0c0c3b81cd674fbd2d534281641da1c633797117b289442ae4ae0359d2d4b6187f874333deb52952fa096ee8bacce8c545c45cbf0d5bbf955ca2ab5abe65a8643b8046dab4daaf05239709226cd43eb5a84ad52502a531515"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x5c, 0x7, 0x3, 0x2, [@generic={0x1002, 0x1c61501610a524bf, "2a6fbc613a4cf3d4d8d4cc30b626933854255d323ae22993a159118d00a8fa2b241ec2711c8d6f4cd01b227cfc9fb74fe65fc0fa6b3be81f1bc96d40095bde3dd18bb3c61c8b9df846b9b62d1b9f2ce3638a42db3a13556476f3658bca1d574397b440f8bfd495b6ec93b45a3fd6120a358814192c8348131f71fe1d987f4306dab19ef471434b5bbd663e74edd797916d53522328633dd46482e8fbfa47e01a3884b8b72b61d647b2f6ffffcd4ea9ed901d4ccfb1ace818adb067af2abbb7ba8b171fd6f50928b97f50ecc8f15621434061842f66dd36b9545ba868a5c13e8824e87f2775aaf50cedc3c8ebabf970db5895520f4da43d571c49e1da0915732fa6a29c58eb62f5660b11ccd6cfa47049ff9b5ea5c5dea4c267fab2ce525f62a278d8249b0cedd0768d9a7033887ee8d2098747620b664b35952aaaa3ab1d641a3d6b5fb5f3a12ff3ca7ca729936f1bbbe486490b8b3ea0dde0ef08c70994c6b7b13bc2dbd90bbbde1b76408554d180f8479f23af0b2d4292726a39d7fe68a1f4286437ae1f42c3c42f5377fd63980aa031f2ab6b2bfdaf17ffc096377a5770203bc22ee485e67145d3def186b5e7b6fbf7f78c9aca81a23e6744718690f707edb66c430d716dc8d11ef929d9938e0d70366b59c56126dfc4dec44a656a1f501103031aa105dbd8088f8984bfa97fdda2c0bcf9fb4f09eca457cef86619f75bf7d3cdc890faa03a6cf8b2376c86d7a2c88cec6e8d2ea75c4b3136c777bc2a2bb30204080af26fcff6fbd78dd89b954bbd27252a74c66002e59df8e07774ebe4f31d5464493c33278a0be3e80a03cb8e27cc61515ca672adb2f4e1f2bd71dec5462aa1e784577e1279b1ad20bfee9dcc1bdc0e6dfcbd029e5d372c03402d4ffda4160a10403c7b7913ae94e73576b6b88753e85ea2ea0862df8d9d93805942d6db2ce4b8c8f7c8f5f5d0b5eeb1d7a73ad4ab7e9d69f7db4be7393969bba30c2b4eb037ef4c6f5f378ed11b9fb15ca2023d76cb857090b980e7431d16c259d794e721d460cb08ad819c2a1d38373c02b1bd655627420543b03d8a77847e06899a16267874245c25509f9a56cdc6b5c3e4ec15209c793de3b8e81d5f6262283d912edfacc263965760dc9b1dfeb8cedd6e6b1587346fe728292352a440329ada1e70a5a64d9f1fbb6df0a865e48b71e4c63d886f64b1ee798b43d4ecbdf11f77fb35ca69ba3dbe9cd9b9c4c1b7c262e127c5e18946ad62fb407a74637b721f504044f300a97ae98d792bf7a8608cbf1622062c5e6c1ca688b10f3d59379253dad0f5f3b39e524419fc2d5c34c627ef75fdba6176ef440698a5d6e5d97df8459e5eeb0f6d597774b3b9665e79bebe8d230572eed4e7fb79b2f1aaf90bf29d19fe972aa2ad7aa5b3547db03aba1b7a5a6378c6d9cc408bc8b8c4815dc054b38ead22ec7f943aad297689831b7cfe3a66bd85910eb3133ea6ff64b7e30cdc5ebebdb09b58582d0ee705b5d7e14739f6f035aec8993971248a761b3fa0e68369d81eef716f3028394abf31b8acd664eab1787dde2c9ea29ca90c60c4bea1cbfe82cddc990a51005f5129e684f60b5943c8c23f872138f7e9e41be80aef8c3974ed8d952acaea93381c31f23c51013c17086a0d676a1e756fdaec731624d71fd477a40a3f5b90a8a950cd13bcf226633b5de1019d57450f45c5f2cbf00f4ff23805b5bb285b49fb46c21911568305996b9512b93afa7d69177a1210f09261baec0d8ac81b7dff142476f3c5a03ee0406953d185eb13015064ad16340b4dce3a74bd303ea5aa92953753beae95374b722b5ac982cd6b1dfd3288745ec2bc8538a146910c36c9fdff839dde8e35d383be3900c0fa2666dec8bdc767edf8f4f80992ce851ccf9cf9047ad10b12465cd81dbf6b89dc54c797722d7dfafdbc2f31556a744b8fa356a0c3ffc2faabfa1a8c6881c167b9f1b9a7cb3d430a1103e4586d81815af01f33e49c8e4044f78428ee4407525bf9abb1fe597b60455544e19234d7f226dbb20eb7be942b48dc1c7c096391b83de192afc0429622dc11e7a9af1782b25817cb071282cee29eab90b1c712541a2d7a9db1a1f65d42039385baff78b8bbd657ad3ba3f752a4f33e0898f2ee79032f91f57ae91bbbac270202f97572934424c7799eb253947da943904013f529eabaeaa01b9ad69bcff894936eb443b8c9b9b5913bc59471e641dabc3b7b44c5c54b04fa0bb0f979358f888741c620d73798eb9dd3e0837c12451828b20f7363f6464bf59cdd85cc32968d6f06b08cac6d8e765ce802449ba4067e19382d6bbb28f9dd9d566adf69fe26b18f07f7ea263e7103124ae7b5b243f8e1f34b1d4f5eb72f228958a40826045c84976aab581d2641cd69dbd938a43b92fe021b457ce64f6f040751b05467a18b0c9bbe4807e65e95d7ebe4af1f93bf096007f302f3e044f2e03804fefb66e9caa99b1cea3bffe1af57458745d9138f3440e587f6168023c93dc1cbb113d23e180963dfb8c7661d0d6fed8622926c89c0e4f5295cb1d07545c21fbeadf81986499a53e0324cfadea6e246e916e199b5e14f1799071fd9ca83f4af0fa4dc0e84f6326c1ef56751508d6781fa1fd4706cfa30c668812f74a9bd83ff9e24443092465065f6ec84309434ebf6883115d88be02bc4bb79dce776ef5ce279e534cd0f02c83a9e71cfb24d3430a69b56ed7d478c5c8512c630ebe739986af012a47c1a30f0d5eb54b01de3d3ffbf835d1fda3217a2e070876bc3a6039694014d07b59f384e2e3370b0f031df135ba814b016624c86272826c9c84d18869192afed639ed10d44606184753a3511141ca08c3cabe04ed18961f18d5adb5a0843e1c13a59e4782277bbcd09a7fe7c4b798a463e1a1b34856c424980a4ffa01eadc8b9b5489aa88da540df63298c11c931407bdab732d94b1af2866628594394e7df74239d4867091612c0dbaf2130305306f78101c3feca5f0c6f6b81e283e16a15db81986efd293cda157398713721b1f2b8c2dad5d79179eb166feb7fd407905ecde5d11f749a78fe31a6a02b8197a70e571a0feabe04b5e23794fe512f3b5794cf220cd0149d4b339e6883d2d66c4a738fb7c23258a2e55eb8a6632fc99c9c08295170bf86a990fd34d8521d5f7f9746e9abbc1d51875c9f2cd8ea0f7c6ac6887eae3c13dc8e1e134d073a512ad0784761305b7fc45862afbf3ba55dbe6ab925c691982f78b87de17e18cf274536e17c85fccc57e69368f4a11d79ab06cefccdf2e7c926b6f2cd7328a8157bea84cdcd5c78bfa8a29b90982024560ac516c82da764a461cdf53556f168157f9ecbdac0f20357dd2eef002d93e3a4ece3fce166d836990b26de8326728d78f0cf0903fd8164427c642686edab8bb95a91f5cea90b3f0b7428b8c3c5e6f515cdc5be1e71f882c621370da298d7fb2995db903c841ddb114157ddfa1d34872265d3295b2c053c1d3d967c1e7aa7472506d174908fa421fe12974f8f698f4cdb4f2551ceb2e1b5329c8342226de4aac8afffd965cb13f9ad8457f0f82b527a0d1bb617c0b305c63b9999ef544ffe3440d2bb1ae31dc47c604b55afad12cca30ea41d42c7d8fff8a83a0fe940e8a5251b66bc4684e93224351a851a0418e4d3fc8c07afe2ace45434504ddf19963c76c09b0d7d34bb30fa4acced02fd140d5b59671ee2b755695245f332575627e44c437087e2ac9cfa4be8d000a6aace363ae221385c8627a5f251cd919320cda6168c190f7cd1bcb3caffea0a09676551d518cb24c2364983c372e4c043aa492b0e4e5962ac9d939595cb2e2a4d206273861d5ac52e9633051f9e100cb7e96988b66aa5463e3e36ae9dab1a67d35734ee3fb95c27836748517ff7d6a3113ba5d87accaf57b6b09b97b3d4a636fc40531385d54946a7e7bce622e36c880dd32fc050cc3c560dac90d612964f36e422f2b78207163e068e72d486aeb9ee3a0e65b930d3d841ba4bf12970b82fe4a0e774c0f8427be5538c6d94ee4187a1e1ba31f1cfe379f6cd37615b216810de6cf2669d76c7ea6c85c596eb8b790e254fb2bc50b3b818d1d7077ee60181beacaf39d440b37389a6695e3298c6a3cf64689a4cecafe6e8ef342a790e6e1808c05e074975bc92779edd4a2d357272a1869aa1888aa7dfdde2edefddae28243fdaf5999bb2418eec243d6d9097ec73f91d2b7bb34618730057a7956f6a9e2ac5ee8fde5cf701a739af4a3bc09bf0190f41edc102bfa89a4a52f62c72885df3208e67d6219aee48926d7528a81d5ed40bb4d994184f3c1ab0da832b0597f7643b49822b08b7e3b69f65b23ab1ccf34f2ccc555ec93add89d88bce953294d39946087da49eb2947ff8290f6c2ca65c0c3b71060ecb1e89a742544a1f9f66427399779a0d0dabfeea9991b7813d2796ba01ff32bbf09ade4983054fa38a124bd7cebed2627e605f57d65a99af06778e3c91a8ec98dffa5b1a30cf2a529056cee128ea69817f20e93ced97d2e10fcd43be66e7d9f543bf36579ff5d2987a277f3f60a483afafe3e30ffdbf9942592ff41c5797301d7de8f6b215cfd1d967dc7fbd739fc8f9b2ed2839ac5ddece3a61bc6cbb580f5d8473841bb6b68007ee8a9bdb2418a85312d8d773bf0d8840b035fa41b36338b10230e947ab3e0b09bd3de88cff59d43c089f6c97e0df71b73024360870f233ecb4be2189fddda4e9e84f770eb60023894d09f339b05bf217e7b28ba93d5743237d187e44d7afdaaa03df7a024337b15a2150f4d2eee93c0605c24aaffba74bcace5d773a41a73e47584fbde5f0e522257273a1f4878993c27711c105c609cd381bae33379890a58ad9762fbd21328f6159d73dd6ff835b98e67e9855820aa59a724e036232bbcf333c3035539dd2d93f93ba8720c325ba688306a18d65af5640ff629cfbe0d5c717295bb1b2c806d0055d315c7f587e2d03722e7f4f22db3915e562d31129e18757dda87ac42c1a5f58d24106fcb99400ae3c61fd3d62beba30debab7b556acfd65eed95a3a1ba9fdd46343bed56be8ac9ba0aab0e2a92ad4888220126cee8774e021cf4efbf600d090e4b6655b3847186584d868874fa4c12649f5a33e8ba78865a045a6ab38a42e65be6b6110b24dd782c861b486b71ccccaaa5e6ba5ad7115419efd2785f97ed35381b21316a0f3e1ef144b9feab14544eb5f4ffc7a80561fc6564baa070d44ad6beaaf2e2c61a7fcd23035836a2e27405a7fe27f7f2b4aa3fbff29f132cc1d17b24571399df3ea3d0c5ad2ea3753cf8ecad971030a2513c8457acfde704c3711d5a05fba72567985cd8eb798435bb59eafffb84c8c4e83d1be5a400fa73a8b5cb835ce9ec1a9fbc296242067e1ac0510a2180898a5f18b2c7ad6bca05de1e56e6a14c1c9b575efef5695e2f6b1d24cc77bbc59f5d4a53cc214782068248171248775ab5abec9cc55ae42dd3c0a53065d550368d11c11b94e07f020b48d9ff8f8d3fe2069634b14e7399b9b875a0f70553096a7b20c4fbd5695bfb1edb3df8c59d46916f54b841e284665d40598782c6b8812a33b11f344dcc93e8c5a56ead5ce92f45389acd6726e0678e2f5e75f51672a8469f306db3b52ffb2ab38c6a2e08261ab73b56d696751a8be4ad8edda18e7e610bcac7a443132955c17b8db1c75f4003d7b668b93b9d640563bd5a479196f2c84d3965302fb045f44bd75b975ea16f8873c8f4c10aa1cb83df39592b2df25cf073931d17d792effc75a7405b48645a35d9f295ccbacf3"}, @generic={0x1002, 0x10, "266eccb0bdaa8a3c0618b14795beb8a35224ad18d84e53d2403442f76f8affbb860ae949bd849f51233357bda26825b35e30960a648ab011678b68ed5d164b5928d68db5d6bf0f497ad512f5d6a3030c45b874547d1df5fb59f63f709396deb415dcf47c83e4d2f9fe4a15b4d0fc9848bd4f3e78ff74580ca961a2a713aafbabfb1887989115545ed70f4b1e8e2d8c8eb72595e57aa553b3be1a616631f0e36eaa2cc0161962df7ea9efa6e5d0d16cae6b699824d34c6d252146e1fc016a206161545039f5e6e2b27f2d8b0043e2e827845adcb3fff8faffce3495c728a4e1b54596da06bcba96b3a61be12f2662afc9926b4040d625bcba8689d2b191c8d542501f1560aa4f7093f16e7f5fe7963d1f0dc7cd87231424100a94d04a8af074575251ddf9a527d224909a75529eaa155c74bcd9880b667f62e84854bf9e4e6e355676392faf5616dd8c3d47094b3efcbac43d98566a4caeff9f0fb808a6a8efca8802126a28225ab710d116a7941508023c8a874f3b4db128a7402751bf2402f69dc0b81094102da7149a815634b3a2f37ef938f1fcdd2a3b9872aad2789d9ee1bf4dcc48f1c963a9487ecc4f19117d3c421443b6619d8007c50fc4ac7d48fed8367d0cd435c6914aef60d33b53ec40eff356a7dae6cb5951b9f81080e8a3344f5108c3cfb9db344dfe80e0ce8eca846317f0098f742622e75c6565ba1c017a96b0a227ecba1a57ee4fe3a18a8cae3ec9438e9a7bec3e0847d447aa540361afad4b929b64da2510286f4f52450300da8a4fda8e6d45b5d2eedcce8d0ae450893b2b7bf50a5988e0ae61afa3c8c452d4b4d9b316628b7b02098d0db5910f5977222890ed5500f589b51851574dc75e4b41ef351bebb87bf49aec52c8863194d08e0c25d445d3db9fd45cfffdcabae5d7612634cb1d9b452295327d88de6d800dcbca0caf0fb10b27a410aa6880757caae39a34a14966e6c5bca088ee60e6f7c692183790c69a34967e51dbc494a91691bb2775f60b488dd33bab9208e7e64e973b077bef39f03a2a316005179eae7432eb75e7ed3d750c8ff26860e611be72392f90d80622f153a5cbd7024b368c89afe60049c6fb392840783531dfa3f5ad109f1e94c79062cef188745f47ee37eb88340728459a5dd524de5c04177aeae4b61f2029e14b27dc69790abdfdb46d941a1ba66cbccc2f1542663833613591999525d3ee14c0b2fc0ef3770d6c9c274c7885e9f61810692405934ae89be23e3bb69e93cd2fc0128ba0853561a4673047f0444ae5aedfac533d871db0be9c18291a2dd860637a73b122aed37a86d31d693ad10862631a5b600bc6b4c9b30e28654732e6ac9eca6bc09dd58eb7308375eefa021da087cb144b5d3ebf792c84b9ab0d2e7ce0868a1c7635e7d52de93c9a89421535406ceb171a75c2a30ad8903b4c55f138412fdf07d8b6d87034af00233caf7c44d38e68c0725a6ada9bafc97e8a61e6640c1dfbc1ca722fd8086d328f359d03f6c56eae5bbb1fab8184e030916c3bd93ccaf7ff769122235e3dd2a5456e48ce102ab9557149c3c5de70781ab5e72bcbbdce5976e786049249d9beeee4cf63d8b36d6900ffbb43e23b226270fdd7fac417845af236794d75e29c2e9fe218c60578223a7476e57a7c53c36b89b8ba831cc03ff008678c019e37c17982efedddf3e1eec3eef676bbafbb880b962d958c6362f6b8640fe51523180b167b6d74a7376801975746605b8928573d6217467c0728f1e65aa6b320b93dbd43e769900d346347fd21d03e0c68655d0c56bda7550c22e4501ef73ebe866d0b8b4e0de630f025da8b96c5cd9557605f9495f8eacec7b3d49a299d57f1ac459f3058df0f46895c5a18668995051ec2e1ef53812671a47fe5ff5fe886ec80b098238ea4c457b0c12a086d0b06838b84444e91187e9ed8a6174daaa817159ac829a604a364ce2b1484c9929f27ff39c3287cb39cf46f816c7bfdcbcff043b8428310995b850b01ec5d1fb7c85b58aa79fa1618839838e62e5a6d6150df5e843a5077d81ed3d629897c0c201daaf239d299f60a1c8413b0e1f5af75eb056a33bc282533e2a51a76597a07228815785f0cb4ed54b623123a0497c2aae2e7e690ebcdbe6eaa088bc6edd6d192ade43b3e6afb5a5c1083bee594c6c271d3f2ecdfe2eb302abff8785e6e85ffac7e0205734f211ab4b45519169cc4a5f75663a3230e91e20a83f2eceb683ba0af75fa95b0267223ea04ec3ec369e2e534ddbe7dda4cab1d89dcc33ca6e5ebd016795e49908b89295edbfab590f2f1090f45c2def4bf344572cdc7fbe2ac35800e1d0381f03678f3248e054b3238317f8b5d1157d842305b0ce939f86547db295987ee9bc53c23b3a106975f47cce45c9648ea7fb6e74b9f5c87cc664811e7afdfab14a53df5b26b2cc04a9e94f8e2f3f3a7223c3c139087dbda7f5dc61e4bf5ae302ee7a5551e98220add6932fab36c3e9bd68a5bfc3a53cf6d7d288b5d3e0c398f5c633953565777292d254b06ddde391eaf8372ffe37e494aee779fd457b5b8e78ea2a867ee815ebf4b5bda5426e90f9194261e7e669c88285b8c8118341bec57b2edcb7a4cf3fa5000f915dd4e95476295b4d26e6a598c7a1120a10a6704b573e927e2375801db3131cf5e8b3509c75538e4b69c16d736450beadb6b7d87ceddda193f5354c93d5c9b8eafb7465e1d650eb0c78f67d0d234d58ea78c51980820623019b93183dc325ade774b463b12e0736f4b5e60b257665e472072d551689ccc7603fb35ddb7db25a40d605e9257f7c1af6e679bb60e918f76b218c175921ba65b0065904424cf4a01ca421c17c49e74e62a2865b8f4a815de568f1a6b359af38004551353d768a66357e5cba05d19eee19e8acb2f764aff56aec813fdfce311e9550bf6ee9acd5d9e599483cca0bd52c15ed18d216403d9c1b4555c4872250af432d26cbb53ac3a969019dadffdd33d43d89939bb9d02dbc7e6ecafe0432b9dd41ecec8c66a1038f7b567cdd8d7a75fc909ce6883c1d3aa903ee48be188ca5aab34d7b6ca8b8b5e2187a01174de3280fe27d0365f4d2f4987f7ea57f5d318fabed639b251d4bf7298f88a728675c79d3d7cc4d7bb609f6f01c3631b5db5702904fad587be8d521cee3a127be4962b7bc0363740a8aa7fd6085042e06caf5a78b1e6e65ac04514dcc1aee4984cd2a4727f9d30c09c2e5dc8b048a66b769eb33939234edb07be8b085dab3aecb1b41f19aa6750f56fdaa3cfef753f94ab4b72bf2bd650f5f7f0c0e9944f91bc06a41e204efce693d1c9192b24bda58a31fdcea5f7167d6aaf2c416d0bbc68c29ae448af65f06c253c29d0d4c5f3cf26146f5a3777972ff0b1e4ca2727cdc4cbe8fff3ae10d4024c11105888d7cb0c1c86c065490831f74fc6420c2f85e465cd9a731cf0782a9b743ff2e718df39bcbbfecc901f4b7974c430af4e295f6446809f5869cdcd2d40933fcce6e014a3608e27f95fee8075d5c6b2ed926fce8df96de3b2ed55dfa010acbd03983df75ab7994ac17144ba148a017d04450e85c097a0fdd2be0b40414eb72df51aa2844eff7da06d35d58c38cfb49dcf893b3ffb8fe17d56122385978300336d1cd329cf808b544e80961da59d2dad4a0048dc4fd4d1eca20d212d93720704897f369cac10064f214b7a20b38d2bb7a1131af566d9bc4fcf71b5d0207c365e584220c39bd7d3f734d8c8b4bb03bffca5cf342caabe6f842d5d3bd502625f66fbe421d6efe1c2c8cc11dd041ccaf0e6df6ef7e16c4ed9bd441227a8d9be19b4ca1ccee3da41ae40bf7d10224a9756c7eb2c7da8f9149bb9d109d4f7e4b32f61338b15104b1326c4caf63dec9bf507fe4f04dd957b703865cf5928f84edd5887869722adb218daf5ad0d998ab757da384961b9c4976c2c777c42706c8a4aea4fac4ecd056f178d7416cc7de17af49f8bed67b39b0ec085f2680b7351510f8a153d3f8affa217ec96ee7f161d5a1e428d86890b0d3b4b652280c941cc55e545d72c2108981f2f4181471bbe0814ed334d186641e581445dd9f494ca1851742a591569c3639bd14f5b0309abd91efc83f4ea609fccfd878988174e833004b1739aa074bea96b3f69bbf6ec891226f75a4f27e5787167ace767e7ec5fdaeaaf9cba000a92b586f680d68cea0a3e26436e46f637288b4c9cdb92896fe3008e70d38098c0f270781f280b1308816b27d564132c5bb2e3d416fc26b7780611eee7071857d7dca9a298f7f9cb18615af09ea49b94b51c071280b24d129d86c4252c96cd1f6141f381536af8089c8deae14f7b9a9dd6ad314befb6e5dde39aaa220d336c72cd7c56fb9ce77f52568be82717c277a8ac0d17f810fa9f84435fb62e07dc4625c38166c5d4952794c583555656634a1d3aa6c830c02d133f525b0056cb1a2867bbea90e5fee5ca0ec92003e70611f9e350a8bff27d4fa56e268f425d1e2ff111be896f4d89dcd708ad6b28cd315fbe9ae8510e7e3d2b0bc8181a1c852dfce3cf5d8124816efb09b2610d136715673dcd1b00f88e43454f4841bb2aba5ca2c78817fac3632094106b52239f044e6d784fcdec9d2fe8a356694fde83cd863c60f74e31a2c496dec838947d22dcdfcee6864fb948f77b563b0cf2c13b1809536eb76398f748c0c171cb22c0d15b7cf481fa9d0a3a081d0c3b02dc94729d10b1ae25b3e6f84572b381db1ad0359f2a0c83705063f8c63402b7d87a4fdac6809f480fca59c030d205a8ad1ecd170e084025a8df8819d2f14c126904310ea041a61098ea4015e0bd3444e0bc34d5f4f55708901a56f9506af04dd6821b7213721b4e386d4f4bd7df133d258443ea619facb67b1cccc5bab3ab5ca04a79c10e13098cdfa381703dbfbf722687202e0ab87a144911430269de47ef9d7d795e87916f7da7917e9bcade9f4959f31bd9263e518d2727e4f84beca8ab5eee82285078e80eec0e7758dc99a39a42f261047b28d663456fbf994eabfdc5b4976e67d27899cff11904403f7752e2261630e77f864f49a6dfeee59424534ae1ae234f412efc8c41ec0e825931281f448347bb480224de0ad896ba0f42996bfae22cbe1da642635b4df90591bd2ecdcf39d43f786a1b33fd2cd26c41e220174633e3f243a4d66087e9d3096d3cea55aef7ee125d1bdb44e6451c8b0597a311277a6756e32762c9d50c71529638ea42a4626a4289d5eac4fa4685475bd27f9881843b71f23ee6d279fd83919950da3f21249fd018715d26c6866bb1306bd2ffc4828776fa25e1e2cf34a128004ea956b8be806165988b52ce5051711919840d6fe83678f85630624cb197318127c4b158ca17505aaf3683f63e1cf59607a46cb25d0fe731770ba6c1c79441074ab4b027c1aad67d3ab667eaf111938385c79a24e140ea44224dd861a1a352052834bf9c044d289dafa74b592e893d6afd87916f2307154284621b2d3b7b5a51ee0ad1ff7705089eec8dc9b31496f181e7f93abf9175ed49cbd9d29696231a2c0254ec3a06043e6f3726d0fd9124db277978ec32436a8c230fca00f7cc3e62feb9197f2bf7af0681efabd3193904378698efc2bdf33c30c2291ef98e5407b51a617a2cb74e9b497a32648eb102165583e663444453324011be82f611079b4c6f65afb3bbf8577b6c512d71fd262ef293f19c80d8d33094d380e7c4c01e9b28512d57a991b3d39818a40cab7f187652e42d8464fbd28b2663633b162677af5ab4557acbf4d28c1a9fac8b55b704cafd20"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x26e, 0x4, 0xd4, 0x1f, [@generic={0xbf, 0x7, "945ad08666d60e97ca84d127823d18e8a88becd5ca064eb4bf686edfd88138bb7fe2b754d668d3c91f50ef79f474991580b2857bb73f804d359a5e55466d6bc468bd0b147e0d4f99bd707afeb28e47edd4d98d874ea49724136158b6cdadc3530620133e96f5b566bffb9233b49bde5c1c2561c048983b79c05f9a41dfee5193eb77850b83916e3b123b3266905bec02683b2d93a1e41376d72d234f3aa3ce1b037e6e79c42b7d3440e24216ba6abe44e20a4666f7fad0c5d82ecd25c5"}, @generic={0xac, 0x24, "10a3bf6da6899ba2a398c18a029c9229e0c587543f4d7b498640808f5b8a592dca4ccaa4f210ae0285caf24085ae4adaa7f6f6303e0ac4b8b3bd59f7fb2797771b16035f2c5ec56f874dd709b4d276c61d6d7b7b492794b859f949beaa70202edc14bbffdb8113445c12389fa671f44bd85b306eee0091dabd16c171762155d781df743fe93ae786f2f515b71e9646497f7b94e108e0778f4037f1631a1055e8d83caf68248b676055b9"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1e, 0x8, 0x0, 0x2, [@generic={0x70, 0xb, "55a6be899f26edf9357a90915bfd92a2cfdd29d02a4ea1353c83a6005d1b3ff2341e73d9e388b7d33611fc805875fc7c27c916a0f83b8c2988bf572ef70603b1fabcdbb4621ab79b0a38de9945753a1037a5f7b6d86df28c82b84bc0bce84a7dc64043d606b2b701a44a722cd44d"}, @generic={0x5a, 0xd, "ca0477149ee95c499a685affeaebd2ea89ee2f2b82d07a72e7476f1cb3af5705859f76af3a1d4e2b4e0e2d7ca145ac4aca96980fffd0bdfb2a51fc2dbcf80352c63771bcbb43162fb307ed0967852779b3a911ef1dad1f8e"}]}}]}}, {{0x9, 0x4, 0xb3, 0x2, 0xc, 0x2, 0x2, 0xff, 0xf8, [], [{{0x9, 0x5, 0x9ef9b52765634e6c, 0x10, 0xd3, 0x80, 0x1, 0x1, [@generic={0x1002, 0x22, "1caa471cdb7cdf9c911a6e8296c7cbe853584dd08cfac787bcc834297f10f4fa86aad7947e54c2487b199cb5c3da3b8467d30fb740a5dd34f75a95bcd2355c1768a905f18b2604ae9442e99c33183fe4604d37a16482f3c99ddac2acbb4c683387e09a84f37071fbfb7d763df1292cbfdcfaad944b94c2470a416cfc9926ce8e17a233cecf50ad79beaf8c1bb641f1f5a28d8394758c8ac155629602c72695ea663aefd894e129cfdc056918d0401edc7f27109f8a5045e2eaa6c6b42b685bc1e66fb65c4ac25f0834d75a198ee066b278eed3ff82677c87b53b1a9b095c86fa9160f31617ca0a0f35c234ab26ccefe5d7c7511a2c1b2b640948e89d033510d0ef877bb5860c17b850b0e02fad825ca9980f9f5cd3fa1326e5109503639fa7437794903e34a70b1c6f9505e392a49b5b5adb641322856f794d3b968ba4e92cac04e4538468335826b0e5a582e485fdc0f019c019131ba3a00fc73ff3f7a16de5a3eaec5d8f5eb86d592e35c03f5d1c455d580be92629adf5a1fbdb917ce35d4b33b6dd364c1fcbd4448b9ae1f9164d98a5b89a6e5bf8d96cd1eca6931f673badd156f09d4b1196c3a0efa80b3dd85e3ae21c125ccb2164e21b9cc252634d065e1f562ec2568bf48f54167a1454ed5a391eb6c88061c1d6fdf29020f482e9df509d4bd85dedb293fe5830ad02e278793aa9e96679b58e79442c84ed82b95349912a84111cb1c52b2b35c64312eeff63ccc9f3da42edf7c8d2fc67df94379a8bc42fbf885205e5e931d3059ea962c978ae3d45edb0d822aef03c5fbcf5526337069b3d68d9cd9243df07bad0dd9ae4fef611f8f9e87acbac86276b533da4a697196a37369b96f2b835bb7e49d6bbc389c13ef0bb795856e575368e58b4d13458a2f035ed893ee972280f3db19f6cb768c51e436d1ddb2a54c32ed9476d17562eb641aaaa269560a76dafbb89daac5e4b9cfa08f854203eda339d639c6358a60ce61b7ca006cd3d1c5f6092d9b37b900de259cdea795718d3fed1c113143a237c72dc518598d10e3b94ac7fabd63673df81de20df4ee97774e861ef3375297763df7498c2fa5adf5e554a969dbdc2d830c8b93a239b6cf6a715d1fc7b6e7b4ac1493b7f5024044c00fcaa56816e749d4c04b202be0bba826c9f6ceda0a805e9c30a0f315c057ae231e3b3700ae3c141480fcded5795f5f9f74d27ef57d313aab5ee7e8dae80f49283fd36089a01bf01502f280a930995aa189e465181ad7562070155ce2eef206373550a3b72ea586d90b37d5448100ead63bf64a5c9558898636da972c8d551335104a9d35b2cf314161ed002c4bd423900b734efae817b1943ee86e76687b2d8ac3462d223dbc174ec693f2665c72f7a32bd5b3b245596d8db41983704379923ec17896ca30c2b87bc212b77c0e191aa7b0c815312ca3e7121b0d8cebe2b5f803b14d809fa714d88b145fb87f58e1cbfc279f10ce8000bc8364f1ee7fd79276085fc2c4b10cf5bd684df000400b1e6da4af28dca4b035754eee9508b5fabbe4d80c5cf1af082217f236df475aa1293f4275e67a0f3c4370bd37393de09095a20242c146a0246d376767ee258cf9c77bd658065169cd19b4ac57fefb15d99ee7fdceba3e4fae477ee114446427e0712cf54b0b4c731c44e90732bf0e62e16a2528c6a7934836339878f7566a35a42a1feba7870fc1000d28a2e8156069d5ab0fa6ebb357ec5694505db82df4161bfde984ee2c3bb87f40f1916dc9f2db0a3b0a1a341fb0ddb910dff9efa840655e061ede71af1d1d9bb63593efeccd59d554138172ac80b2dbe29890e1bb9d023de693ab3d878746d5217596fcdc29c8dc3cb381e220ccbbf639018ab901d09615592fa5f56bd40604bf3d7496030869dd2c0216ff77138a1817737d5cc0a2fd949233235e1b4038f1af9845e9806b77005f1f14971f5045eb59c67d38caeb77a75ff0236f6298fd97e9194bfb2fe327dd3e877ba0fd6e684106fe84f7782adbc171b5b1e48d9448dffcd3af92176a247f9e944b30721bfaaf306979f4018487b240f9a9fb45ad007970eee760d0214234fd524fbf1810afed00122ba568cea103305c998b40cb72b3bcc4c0630500d31822251ed581d35a5e061a0cc9331e73dbf51146107e7c462642a716c486c4cdca614b2f190ee4cfdccd079780e009193df8e42f04c19778da9d86d7895032057d5b7156e16aa9b502ec703c3aff32864bd3dfef57a5e3021563c6c5944c72140fa787f12e9c3614d8bd3aff974d7f1672e7c3b2ef14a8403dff398e7ae9bc85b38c95f470eebaf74dda3abca5a1ffb458cc4b36b3b7ede056a7ed3b7f273ac31a1d685fe63423a5e35551573c0b7fee463ae336a47da21eadc655dd29f03e2597b649c21ee63cac7ae7ff0a8ee9621b5dbed11a21aa81484e1fed90a331f2151d64434c7b31e5c17da0d856d5866d1b09b0d3aa560071ddc991bc7a2a907e983ffb3e1b53c99069ba22add914d73cf1443517602a21f4ff9f370d5cbbd7a60fde011de7eda3b6b289cebb9e6d3ebc78e7da5ce2b618dff4ccf56fefbce149eec43d9fdfd25cadfe0d2aeb3ef57d664df366e05f832d131906048dddf63dca4cc155fe03ff18739c12e56da66dd4a1d01a2e75f9a03ba9c1cb0e411aec6497446a8679465f6fd78432c6901b4a17ebea7c4737d37bf8258028b3712798cf7acbe11c4e3d677063e4195832964d4fbd501c39c36dcbca3a285520d9e75a44654d1a4851d2adb807ba361133a2adccfdc2c7dae9a7dd5f1f3e5c032de88aea50726a6cd3782981f07ca2149d265b9ea999750d87b2bf043f7dba86fcd376b8ae3a59913c8497b478c2e4c816a3f2457c4019f5bd12a8f81260668dd23ff08f0bac8fe87047e2362ca42ff8a1015e305f5840d7ab192d8ab4302368b61c6e8e70f1663a2a0c0ac6c8bcf4ef2115587b825d1f10c72b20addf51aad1fb4e43f6508e701875b5e16677711f2001571114a19631d29c0e827b5ea9deba0c322d32926c41555d9f0884fb768ec295c1fae57dc54d5ea57e07f6d8a211b99e296b7c1d6945fdae294e15bd287c98efbc16db55b69fc0fba5e34a828957e02dc6e2bf53ccf7a42af1f9f1df02d580207134d95ad824de0b40f7460845b97f9fbe9c5a52a15f5dcf5a8698565d0886cfd38a8a9ea94eb5a38730176257149f400c4d9651c3b6ed5d6de6d2aa22d30bde28def6a6e4753cc7d0f249d316993a953094207b13f653b7cc08d5948d4865985119629a596b60f2a1f2638e6ac40d99543340556cbc8424165b135c21e10bbf8b92cba98aa249e4701c7ca4924ea1594ba5d713c2485d2c2af4c117998448bb001570e7a4b38788afe7e65616b82c7cbd2eb7148fa75fca79a2492dd8689a586960e9ab8a369e4813b7d889c87bfeb252b344d43202ed3e87dab5e4e5ccfcf88396d1ca00c0265d2146613ec32d0a76e5e9e118171c8dd4face66e6a57eb5969bab849f7deb7dadcb2d93b3aa0116ab0cd5dc2dc56eae246aa0ceca3b0c499ad9c67834dee887314b52bc187f1079be68a305468fc59cf30b07a3fb8bbf47358d5c0ae67dfd8a4b193810faff43acf3387d3433b13cc71f759909f41927dced330d81f332fee00b952b1813f090764e234b79d504c63ed92c23f2d0207f5123e4f2ece9da6a4436d32a8a9106b8dddf36444105f32beece8c34954f895a65555b9122172dc7f56fd51307218e176688ab8f112d778d23df6ad6048a760f692ddafd8e1f65575268f804668951311eb6b6f7e1eb11c4609a42ea80857eb7ad140ace35a1f352da085f35aa179fc7b84b3c89f7603a2945ec3e87bdd25de32e51880a8b8749f9a88c57661d10c55f7ae7c3ce4df0d0c3490ca650291a427ca6e8a5f253a16b24141c3c518960ebe4aa62f655e3e18acc96b07f611fd48507f035d533f8cbe640b142e6559a2d436bdd1e184cbfc7de12287c350b0723c08f641e2811c81c689f381806bb914fbd88c79b799d60234290be3a922d71751c776059d8adda2323ba69c609339659f4bfcf6d717b54a0a0b7c7b22da5c4ad64129706ae2ceb257b3ff3bfc0c607abe8b3ffa5e97c0c361d817fc168bab78479e3bfb7a20e297a88d88fd5c1de547f4e8398cd612b52eadbe97b78b40b50986a5cf0aa5982a17c9d5ba8d0b6cf8f12d42010e8c9d1d207ea408ef50d105d339be872c860bd619c13c1a1e5c414ddc49a7a6feb804f2f0b2e99b4223e9093f5795fa7e458ad69d8376f0b5cb47ed9f196412ef99beac695a44852abe6e2467f2dd8ed2e09d81fe4b1b119b7f6e09fd3019f7ee61fb64c0fd86415ac014d4c3f9c08f268c9acdc2db34bcff3a9d8cea124e72a70e3f43f9d7b06c392b8d585cc5bf713a161f1d23f1bd9c2099d4e45e0859635c8fcddf459e8b0bd74cdad3f12093be54cb97c61c2ae2af2e0ea3ea0c3f10105cf73d250ac62424f6958caba20d3b59122b36b6f4f24fd8d14ec80cea814f031e2f32be32e30c7a1bc09c4ae84eeafa78db05e052d5510205e934eac6741482c26ee9a9894987c1a25054c0f087d49756c89ebf8ffcfefa054081441db5af2612e5771ead92947911ccbc89f53d3f3984ae90e5e84627102bc26a519f53698066eec3a887b9c98094e37450458a9335539c7d19cb9e88e50b1d190f9d636e62429a801385a0e079d483fb4c2edc63ff106e0ab3d960980f06d122e5e019f06e0b637079dbcf0fc586643c2f3012ddbdfc06347a5aab19f22fff4424671b0f66a1a0745d35cfba28a416aad22caf885cc0afcf5a9daaa99f393da67da828de659fd9979343fe4d69737fbe1527153551f3de14beec94b9a5a5624ea1a77a9ab410ac0139eb1dfe3382f425df5db2f755a1a80dd4f06e8aa8dbaff901ea334be1d2909050ea5d51cc25df467ec0079d85eda43d9c013d48c3bdafb1cf7e7cc6cef6ee8962216814fa1190ecf98cbcf1aba132c70fc73a1a91d62eb1037edd77cb109664bf93a7dedf9c6b7873d844227425ff18da715c74568b00db657e888ba2c1f0b99d9770a67735dd23ed495beb9ae84e7199d5c1bbffd516d1d795d68362b71460fb66c3fcda33f0da613d75146fb496390efc51bfc491cd52db489524cc57bbb39dd49e3143b19e23ab1645a9e1473f2272a950e155a8121fa80345a676bebb14905724eb045f4d11697668b804f139a7596f78ba4ca3100ba9287588dc6033210d969d00f3d133bbab6667ecd4ca30c9242ba9b91ecc56d884e7b71554e46f8753727b7961f5b682eb227ef2a0ad6956ac7bcd0d7fdbc8c953bed118fa7d2aca476225613f584a5a53dcbad5d8f92da47d557140e549da9cd77bdcc00fdbd3f0f9f2d3b535527379995269d8efa61577b694e4aae3c8d0553fe7edc7e5e20fa8a224f91e17a7e0c1ccec5220e16a5fb0499a966babb8b62241a3f882fd80606c1e2b6a3bcccb929fc615d50f071148fa49418ed3279d9e4179b4a7f67a5d783fc1c8c6d254a7051e9766dbca7768d4d57f3c5c833d61caadc00f85a7ec7cc753a71389cab6d9a35e4e846644b6e5c86fedf0ef33f2d58233f18367d6c46762b382287e3e40b1e03f3cbb053385e395ad7bb9af8f30f2165722c775cd8d743e8dfef4e5d25d34772905336f14d503b4c925fd1c1bb29f9b332a1400e3927944fd9aabc83780fe9adef068f3220cd891e9b7db1ccb07a1a7eb01ce776ee684fb66909a54a4c3d96ebafa89733161b8e9a8e0687c7b91e44b7463cd9d4aaa7f376662"}, @generic={0x1002, 0x1fdb6f0f25c1bcee, "8572b48a20aba9df6dbcdbc659af4048b22116d0f3c2d1b1af907d3ca5b0affd94a4232f476f345945fb11fa7d961ea38ca0209d75078df01f6d6f9216111abed71b1c7a7553b11e3c1c5e55836a9c1ff17d8b6822726cefe2d4b91b84b8f61bfa208f3aed612869ce88a0ccaa7bf42407c9fccb46c3d5b1ecca67e2b0e3716797d68b5ba170b0d4e843cf0e03bc88d1e0d28a419732821aeaf340ce15c16e67705715cc96b1374fd53b7a70541f2c4bdae6d29117442049e9217b00b005aa92cc04d5cc209d6c126514db910a430766f0d0833ffa9e8054dc0f9c3a5c525169ba4b39164e1f913a53727119b2f3a2b19ec716d0403c1a5ce1de7048673796e1bf3df713d6e4e12f21658c988c620de75f7fefdf55670ecf40ac142521ad8cfa1d8b1b4374701742f295da57d87c2c8cbea480f7204161070f7b4e847317e9877b7c4735142c9c729a033640e855f90785bcfe2b231777aa3c54c43e174f57ee3fd3e7eb186b0d035a8e8d703dc55bef9df7a0efa60c8c92a49a54326c7191c9340eda45c68f046384136805242998185e1133039a633876a63debd42d9a22639c583a5e16166ede9e27540b7bd5d1f30e5cd4dd1f3ec5c1198c151ecfa2a4939091cc9a000534107cdbf6fd34a2881169916c377fa3c6eb51a6c5bbd147ff0c9a76b418ec76572fe30c01b3917f1ac73648c077a44d14770cb1a7e942b72612c574cbca99653a3777947e0b7c914b96c551b73b10708fa966a26426767dcb010a6b5881c90c432a9b484ebc10237b0369041016aa050a6be7b56f4811d305a0bd205c699f01a9de83a15f99f9d7e487d226fc7e9b7740822369c6458ffe9c7f7a3a471ed7cdf6e567181b1dee57970a0f56a3dbadea1dbc94d7ca3221edc3ef93c127e85fda66d28eb695d1c98a141d6a54ac504d537f24d1f4a67f173ee76f347a8ca9564c82759304926e3fc9ba14e127c05dd1820651b35843d8c372f1cb139e97c23e48a7934ab958bf9ac4c6ac5c8c5c125dd6b621dbe4bda6e0a50a1fe8f4ec0ea72f77ae2e20b5c9775919e0df24b74b4b6e90422324db1675ffe68b1f4c145729dc9ceab28722fc096f0200f89805e30fbaae2358f2952f102624189b9a1dd8d97d83f5be42346f6a7ee4bcd28dab5220496020393783ab0f628c364fa21b5e363c3f5ede58cf213bb485a468d4f09da6ba5e8bbdf3eac6d190b9a4c5c93ad2637ca662e7af0153a79ce6fcfe6a199c86e59c37927b3d3dca7a51b5952a99184bc52c10516e2fa3ae4e79819414b94829c1e2764ddc3a09e9b212909ab18ac17ce9c51a2707348fd410466d2c33a6afc0cef7bec95743aabd97b8f9e8c913d9c9de8660df40c9819e1f618fc3b48d3dcecbdb4b2e9eecc4302b8dfbbb37d222a2623a3b3543e9e2d079be69311cf78772e0a61deb19f5e2639abdb5381983cd62b94d2f6a773057ec46f3f5e7f32a3495ee9db676c8a5f29ead029291c53206e844ca2bff4fefc9d199388daa08d29d7b9f68d49b83fd05b66a8a7e3286a697c87779442c3beb142a292ac37e101ac0ab4ab34c10864212d862c64b19339f8a02e1f1d51f3bff66581d267ef67c054a42f2260d054cd678d1729ef06857ebe2a8ca0f3780e0384e61467ebbbaa541441e563113c5c0b74177b3ee37a2f07d594ad39f6517ad7634e0ce3ae4b696302538bd6be883ee4cc48e718fc0a774517d7cb7b35ed7e575310155a1c84f8ca4c1c3e69a1a38aa73ea6e610ff550eb9cec18359d6a02c470b64f4549f74f67871f7622860b30dcc20021b8e8f3e4bdc54ed4f45539227e8835ab1eae9eddf8775450680a0187ad50f4c9dd1207937eb5697d3d82e770ce8740b6655a5f1feed790dc9f65a510bdf5d06fdcb82182961679cdf34e97f5504d755fcf4a6aa2e9d2f10659ba9c680751601411b449109268439c483466d333824b81da63bfe31f16ae44b1044ac8b46a108d7c35c2191455dec8c5e7e44f39bb40f6b52f707e13aa0b2b08ea496f038c47b1ee7cce5dd50477805eb50f6c95e2f3f5fc58560b928d2413a85e5d58017447c49973ffaef06893a2df1f53988541f461746e8e2bc110d86218ee45da142240ac530a37f3e9a5f086eff6ec88674e2138e7e3a3090a33c6aefaabeb473ccd596862d6e3a9d92904093b3cae13656b9711672515268a6c851ccbb31f91652945cd63179667f0d24032d6c8ea42502eee132b6cd5bb21bc84345989b1865d93b86b43601597f1117af216db9be9fa9fc5492e46e93d791e885a73113ab1ea32b00f1c84828326b634ab53882413985e3da608069c3d3ac7fd3239feab2e792521f9846df4841525fff20fdd0499b87e3ca9c609dfcaebb1d07d319a83684d3e71aa813361f724ab7283a54d17845a18b770dbb1fadf7795afc134aac696aea7ba55bb477189aa1d9005057e7e985868cc65eb18697cb33bab86c9ed249f6efd1267ff65d6e616a4b8a272506e26126384862b0ec4dd342dc347b803bcad40a9c5d5271f859487637d994d5fc399bd71ad28a3468d79d9ff61c17524bf9c5f29fa09a128cd897808e83cd0298a0407972b9b6e2b67230bb29526cdf00194b53a9d502221bdc1580ed5bad2c38b75f613e3feb43bb07d1f11879c79220b77acfbc07e32212aa602c8f27dafad33b93920decebeba617bfb7a069cb6550fd2648d281ab80f991bf3a3453bb5216f7ab6b9db8753e48ce35ca6019e58b5edc18f88ee1961e78b76e1657fc4ccc88fd4b5c39e41f4ebd64ac915b1cc3d41b51ed6ba2cc82425c28d47bb31f7f69b7df918fa2995b87a2a90a0596242094f46330368f5499aad317ed19104706dad3d5d5baef4c7966fe3e99021cfc18cbbc071b359147202fa6c9ae1abae21fcc770518f339ec12e7d2a1821ab7626f8abb8c50e0535479ba2f47de26ca241e0c8bd44de548a6f7730538f9a506b012b15039f2747447ea5a61f51c8fc39851dba7969e3d7738533c62bc7f41ebccf66bd0ac842507b45d498e489a7231ac3d8273570e2440c28a34847b41287e4bd30ce3f99e27fed41e65522524d3baddc65a097600152a054878ecbbad778d89ec466a7cc0d6f241ee8697b7ef4d6981879f39fe76155d21c5f4b2405956abff3d506797a0666d2bac5776ffc00fdc1055462554e7d136035cec163fd5445ee6bf6a1c9f61e3af3ad03adfe40b69f4b721f0ee9feb13f11bc537a781d30a20f350bf1158a9ccc5976fbf766079503a5740ea3401a896acaf024fcd9e32f916de2cbc35d1ff84a885a089f07d535b2b07ca47643102edb6a215f041ea8b98df26b2e05682b42f0bb89d44e166a3352f3dd529a3c1502abcd6f8d6a83537f8b43f188d967b912a8ac9aa4b85ab22a72b70a2f2957c739f0791f8c6111bd8908e48fe798c4959add4dae5171d2bfbdfbc4b4e6bad347310d1a5c6d4e782e05e2627bcd66354c9b9ea2c375444f23c9ac32aa6150dc9edff16ed95998e79b8f7b72113a856a4be222d3043d89f127cd87e76ea009bfb39ae534917527f36a77069a775a6435b9dba62e194468dc57a19980a38c661c80b0f9c146928f905ae6b83ea4280dcf78879f5873a3def15a82af66dbfe9ac5ca4d3a0e4e62d241301d46cfe2b6c4c216d5b632ef16e689209f6089637d49bc761922e041d43330a82e98f4bacceaa94779232405cf9183f039befe60186b63c3da37b852f9b738a78b03147f99120cef6f171ecf69f90464fe2dad40b8f92bf7ecb069da18ced17c5ea199b0b5e8ef65cd6f3814c181dff42a2b4ac558a5dda2e9244cc5dfa4016c1028fdf0cae959fa8e758cc0028ca0402a3e677f3547d018230e23d689a00b4441857c98686b181fef5b3643713d228ebeaa3e4a396ff54d90ef4a774c843e04afb245173de0a3a13288261be6977a41a625e3ff18f1c5360c7cfab5a71023b4cf7937450a333229f0d518a9b00e0d84307fd0b797c7f531cd59bcb7bec8e486c541a23ce17814cc3020f5d4c5d1cf422ede4b24450b13402a36eb01b079e4de658dcc7f054740dbb00cd0e3eed374e7477a0a14c8b5e95b868adf777f47aeb39249f309522ef6009034adb44960becdaa30782323da2d9659390742cc42dd33f66c10790316182441750a727a1fa4062f0f1d3d26f9f81d4038909819e02999811d9678cac0d01f93a5ae2013f60e34bf03054f8a07ff5ca65ce51a2a86e01fcc6d2ff0599d01e2c1d0a9c78fe45335b7f98facc2c033510f687ac2a483fbab97a23a26e3fd058f2add9e9ce81f44fb0073672bd21027d4ae4ce5946a5ec67f2408a0b1664e3d60d4af3f6ffaf733ec6002249895e6d1121b5eae724297a99c00a3910b3c0213d853a05ef941afefb20dadb04345a12bafb165b16bfbb93c4649c855a5897ac5efe7595030698cd08578e63158e521c8f0d5715362727e2e5a9f851e3222982e70fbdffe835671a23062f924f2a318f8443b9e820f878b91db137a132ee8e6f0034c8c281e2955637c947fcf8ec2bf8c314622b6dfa5abc7d39f23c9e928d0407141643d5f299cd06257807eafe42e84ab574cf7a8d74b9d9a37d4839f6196f76e73c42b4f142eebde4d7aade8e98595ee932aabc1966060b1d750aa4494b12501c1477c3c43847725d6e16892cbc0a0eeb477a37d40ea8b5523fd6432152c0bb64a3a0de8210a9ff0be8c88d6f93667616ff785c910053b7572dd9a8d04ad06c06d51a120b0642568463eeeca7b3250a3c89e17ab7e7fb49e6552c4ed23e9425d37d881970376fae36b2dc86e974eb0d26ce10ef7418c40a0ffaf2b3b8b184bb9c5ed1b037180035fda703db6f918c9fccab797bc4b3bf767720535066ab8e52964307248e156cebfba5f9e593afc261a39388dd9970d34c90a60fed5d6029a3d3e1605a4b319920f4da938929f112bc6fc21dcbda7d84f63ac4b89d0ddda2e14df04004108961848cbaff7a6798f2c50a87b07f891f162e14b5ef3b1ff02a9d7639e9c26e13a678fc0f48dd03e8dcf663951e0951c6c1ef9436d5a33539ce033946397b6744f1e4b58294cee391588b2122f54376e012a6c5eed7ce274fa19283118be15ae633bf26f01895d4d37ff1529e81446a4ac0fbc0a8165d1c880c27b81663a00cac27bb412cd7e97fd4bbdf1aa1d6debf6c9f61eeb0cde2fbcd4ae8581ac5108ee7479a1a22448c1225d2a661874605d9b1a1d03026b7b7ab80df01c9c28b0d86c3bed041423487ba89567968e169c6e011e9d1788100428d4ffeb0d738969f6656893acaf3bb9e4f69ff370af91797823e17431956cdc5b2bcd8226a6faa4322e4909b25dd13e2de9d61f6ab3621487cd99722cc2dfdee08c699279ddd19a304df56ef7601aecb6708b34f0f91a7d42d1a90d06b38adeb5a07eff10cb77b10932edcf7679c11c3e61d747377f8b0b6f0211ea561fdcc8ae853083fc763d7e696659e078e60bd5666709e8ac52dcda55750f15124219461d0f7239c15da52458cb1bd1e59e73133091686f76f224e47bea56179eb276ff94c30901082cb7058ef696b9b4aa74e3d76623361d7c0775610e2aeaeb7f3db14d6f281e97b8b99511c1c1826442f135f7ac08b0b8bab4d32f5820d95357d9106c64eaf39f6f10ae9fe5fb020945517e9c7685d158ef8281aa83a608925bdb7744fc4258b95dca95eaf926404ea2d322d573f4c94cdd3db7f06e25b17bb793d7a8e5ceff839a25aaf6de9c592c8b613918dcb384cbb26aaa313d82be79575ff0c3b90bc97207ffbf305b64b9"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x256, 0x3f, 0x2, 0x3, [@generic={0x40, 0x1, "b1812c787e35105ac83b2bd6dabdd56811e14c4bef02bc8fdc9ed607d0ea84aaded972123d3b40c5ea151453f8a667cd719c03d98adb58ca09a170c8fe64"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x320, 0xad, 0x91, 0x3}}, {{0x9, 0x5, 0x4, 0x4, 0x68, 0x0, 0x9, 0x80, [@generic={0xa7, 0x1c, "68db19ed1523803a70240a5304418b701ffd48aab6a49d9aa227a8702ebe283105162a43b91d4ddae3631166758e16232c5b2ac69e000f7f3d4d658e9a3794ab157bb4e13c90890d18c8c1f8551b611099d12e6eb41044e662ac7b78048077e212cf964ec78b47484b49f2ebf6d7da63a2eb34ae4c00307ad038fa9f8951089bae78461c95e4f60facd02b5efd12ae8306c9bf9b46c3902d619c01da66c831d4669de25260"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x2f0, 0x81, 0x5, 0x1, [@generic={0x6b, 0x23, "2d483251b7ea55cd7099e923788dbd61ba2c9e4410909233db5c5f733326aa71be309ceda425cc558fb61c01f9d85467e7e675570470a0f40a7287621f6a3417b92b0855c26cf23b2290c362f8fbe75da642875b7aa39a9a0ae8c7e768f10cc3c1bf612ac3cfe9f288"}, @generic={0x6c, 0x14, "31edd49e48d679a71784f933ba2cff92e920b07bd6c6e4b7a2638a4a2c554129bb65d9439a6b7009521e3822ea61ba3d1596d029adc848895367ec4124a81549d0bc95c53448e63707a5d27dcefcd3c3319cddc9a844ec05c44217fb368649392a0f08d926f98c381ff9"}]}}, {{0x9, 0x5, 0xf, 0x1ebcac220485369b, 0x184, 0x0, 0x20, 0xdb, [@generic={0xb2, 0xc, "87c7451d089c6fc3e04df6cf4207778d46cd206ed2b1632f5db8d1894a3043d928e5ebb66ba40a14a760a5c504eabf00325d3ba9957a3a86c7581480d2cc63894435fc133f3932eab850cd67a90e78c2789e68e4b664d6d08266777c01083f2e2afd8dba71166014f6ed8c6967c63cc1d0e6b0411af2cf5810bd259646ceaab29aed3f55c0059a1db4f59d249d3d24f10747e6e2ff4c1a2fe7c6f868d22b94986bcb71873496d7566fc4441e4f7b0b5f"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x23b, 0x14, 0x3f, 0x2, [@generic={0x1002, 0x5, "283f1de9f5b5a2138951090c5ccf6ec01e86c6ae9649339cf92581be14232d5d23c1e33b8893cbc636a5f8a7783ee10049cedf80bbc74a57d35e0ace0edda4e232540eae93d01c6e40be1b33be51241249b5e8bb7b78ee19062196138016f97a7a4bb09fba6e2179a5fa10c8f00955c7cb34b1c241c9041d1b7399036dac285daa7876b18893475289530ad1434016d70af62cd735ac9ef6e354f6531c718d1759ec4a54744fdd1e403171dabab3a255eec345d5dec24e246c1e8c2961e5846893199b52436724989e94a1e1f0cbc7348221f489b9273355576855befa02a0cac76b6aa8d93a1b97541dad15fa5336b9b55ac40f175083fd9ea3d28675e6e51c9d8e066efebb35a5c8bf0f708021be7d237e8046a45b8fe5adf5c2135e7a0790aa7f4103c32c1a5c49c16e0a117b0f6e82ccd72c0c452990fb7e8c30ae1e115ecf46a1a2b158a41300184b109251f59f19b99d48d8a3d9f6943a4b5453b7e46390ab023f03209a3937234a859291398be2e59c49caf753bed69efa088c5b6e2d979f1f4dae9b8ab5a4e3b8b70b091bec3ef86f45f48f0bd599567379a3f5a44534c2c8b62266ef781ec93facbec07ba2bfb99110595e0fdd519e6d1a7035ed281d47d7c6a8ab26d869a21aa0689b186f20e3e602fb52dfe7113cfd869854a197b7e998708bc166628055f50f2f1062b5c1b5f8d30f9f77dd683acdee30ed228fca737f5b55e6fa35988ce227477b8102d0922c2a0c3be027ad0fa5f170cd3bee65ea76e818cff0275179664947f4525d006fc45f523e37799b1ab512be2b81fcbe27b23ada6b9bf6eadadced1c98007365ab5b3c27db4a9d3db9f60845c5481ddf36a293fe7bb663489d46a823c17802ea565a988936bd945fb9e15fa8bfef5c4dc52024dd96be8a64cf4573476d5cb8fb761fdb14f8f35e14afb1c795afec4e404ca6031610fe4b93b48932cbc807edfb1d7d432e107ff699b4dcc0c3b83af6ee70584c7f7ad7b4d761665d23c6fdb95ccf0a1990adc9414c03a5884c91f8c3e897956f9643a4693b1c0e41c6ae2cab8ee4c0cd1d29b84ab677a81281bd28bca10c0a6c23ecbeb80fd91588a2d24210520f495e1da40b665325b6430dcce3141c6be4709131d47ebc4ff196bc3701be0f59732f104c254890a638604ce8bf1ac96a189d9a6ed68b974830b065f4e437568336ca8a5d693a99bd6151d402b49d026b1a59f85c81135c4c2a762a03436c9c607d46ef8d6164580ab0a5232b5223822b591dc5a3920655cec3f3dbb82d722824f12d6a0727b908f0fff49158cc2bfe9c18d134b90cf3765fc043188a4f0507de957fa6f0079286df09dde9af2c9799fd5c8064c94ab719e43a6f52fd431ddb8ab92343d338ae53d169f2b892f394597c1db8b51a626e2405bbb091687e36bb57dd89ffa1183ebfae95b1366af3616e569ae3330ca1d613f62466d3fd5fe875331d63ca32ca0f567cf485be8ffa5f582ad6f109437d74086ec51ede253b04f8026ee0c27118e6bbb9d589eb5dceb9a7a7cafff176aea59d86b56771ae9d80cfc13e283d114b3ec66537609d8783afaad6de8cb1849201c77be4a9cd5504852f2e952695d9842f23023d9a4465f2a85612499616dfb5b2debf54f89a76895393468aac5cfd1d2e210ae0821e5cb4ec99db5ecb9805fd1194e4de1c8c91cc31d659d940ad7e564aad6d68050961a82f3baa7193fa5c534f30cc882d9e62b116edf396e5b7215eaa70fb43e22e415990e2fcaf97ba015d9c7d9844b060154aee0a795831b0a879771dd5cc50607db7be83615af49afdedacf349e161793e58ee7eeb9ac9f3b3033b8bf0b7e81e0ef34e58ce7f9cdda2e7a170bcd9174bbb49572f6243669fd285c977adf611b0d7e8249b8e72042467da5302c9fb9b3717085d9d6875e728a9c1641d469837259a6b3f8cd92d6115fbca5b17dcedd932df98d6bff334fc31bceae6267dbff275b06921f0149e27576a57407e1499fad145240102ca4259e23b2745581620a0e0599052bdabe4251a3289b47752ba457703930b6fcfa5e829024097cff536b21e412fce9cf1b3d29d2e91b396d7e492094ccd448fb9f061205bc1ab5ae072ab58f185334147105b894a28b37834ee1e9b5cb382b4d429199ee1ba658c7d8dd5092c40498a234a8cebbd9cf0d6de18e5dab083be9d18e101e4a290738cfc26ca10a6d5f1ecda6cff933e6b1d1fc55f09e5622bced811f2c36f15513a73daaf92aa3e4fa2d44c1af9810140a9ce325e887a2e0ea47c791771a53ca59a02987b32062b7877b4374ba9f4ca80d55b41ac6b348582e173a93cf894df0b20d80b62ac692d3ff00095e53d40ae30f354ec9c9e17b1b462235ff56099705013fa539d8457a0ffcba8ccc933d090e1c4cc0e7e914f7ed95f13fcd3223666705019aeb358cdfbb23ee14e5c566cbc040813b49f030723c65ffd321749ab215db4b5d47128f8fbf52356d84f0640d60e9f6aaed90c21e145197accf46c59a6784abe58b70d7b4f494d5d129fc21f9bf34f4a6b991967d55e17a26463f80a4107495e3fe3224683dfbf680fabdb5d37f1c0401429c52dc2bcc3e482c02421f1e8dc1863a88e4b3ef20dca87a8acc5cdb2cfd3b78b10a7f42d5a1c2c7ecba1fb785e7e9b83be0631ed9106d66db26f92e998e4e4f9f4705e1af7624e003e5cf7050cc51229cb7a28d3daaff346199a7c807bddb123ad67b2856e5244fc840fc578a8a04bfd4c7500d550f0966319c773c452dcf5efd59c60fe9c331db4f2dd91f5fe0a6545a32bbabd6639415de81e00c2882c0788e63765d17232164a8d1357a22b85d2a614b47144b6749b596fb30361dcc94ecf436e1dfcf7ee99323241681c66b58b4fb965b13303c45ff10e9fe25bf09c799e2e100f5bb91d03fbc9c46032c245801db85b97a4fa08563600279cf49e2042d2ed6f14c76f785970cc371fe34ba1b2bf82b7b3f5fe0bf5de496e49a46111068143ebffc1a7e1f3a1478e80323f4c618d943de83db77d66b869883deb4f3c97815e6e89ef8aaae7d75154ff0675950aaf099b455007d1cf4e937cc81425d2251c0e2da5f6aceba2b6b52fecb6f3558d44cdecb75559bb6c3d7d86506e47dbfed4777a83a451c9080808566d0ec7eb5728f60015d7b2d47ec7a8bd5d675140b7d07a28ae9b300f7539f2c829219a938eb3f1137755d20717538a3c434af7172270bdc668d3681669fcf2e004165c2f66d326e46de8a5c4b7cd02c2232de874341d9e383f1147ff988128750f32759e4fd16c29c34e3c07795a6785c9684676e48425db21f6a12c209fe1228451aa73926acbe964381e48c760b1a245be4efa7abfe164fccc70cbff6237f0e79362b9c813fd93344c1fba81b6c0e382cf7daae67bf5699bffe01be15ec3aa8f87498e20bac8e14e48589956c2358946c0468abfd0dccb5709348992f46f8465a42d887ab4674d20b3c134944f7c82e1bb8aabe09decc2191171853938df78feaeede25ebddba96715aa2836bb789b4006f2abe44c98551b0c3a01d4bd23a0c36a2c6369834aa2fc884b23568fd46e49a4ff4cb73c1ba498e6a817039b634fb4eceb43156ee6be9cb9c4fe7983c466a557f2521f3c6f87e2091cc378aaaa94b821384dbad74959f5a54b885d81a02938975e7c263509d1fb35805351066dbf27f4ee181df938961fd86a3d868f53e484611af842d6d8e8e55b26b77af9a119beab74d94934249398ff91cfbc0e011a4cd72fdc58f6240ceeed6922b54b7b21164514fdc79ed68c0e95083752e2855f9f2ea88c610e29dca8bdc1b20a22fa556c9261f94941878fc156142a68dc63b829c6b5330abea0660ec795b5d5dbdefcb52008eb3975dad400d18fd83ea2c01d644eeb8564bc2c6498f2bf9100880f77a1b69bfd5aeee7dea522de0a4f683aebb5e83c528078b1f099a874eeda0bbec0253cfa8c918428d2f9f2a115548121b3befbc8ea178de96962ed82cd0782da32756d424a7a153d855f95dd9b8a216708fb0a61ef1e34fff7f526b5c0c14f49c94bd22bed2f17498027ce3d97a6db42b10a1f0c1089dabfa16a88eed439797057fbe09080cc68ba46d18b20dd847dbcc546a720a8f6e86c64a4dffe2951e584114cc1767fadc420e85b2bf4e27d1dd044895cbcf882ec7af783afc228d634040ab049a13af62cf78d15c6068812bbc53f14ba8cdcb82ba6845b3121138c9fcc4a4c8c807d470752d4b32e82166b96be60cb32cbee662edf76d4e1ed7037014d50a4aedd0b3f2c9e7aadf18c155436115638e8405ace37ba3fe7daac70febeeda090e270b707e7c6d2a35adc083d568e9f7bb0e8da297d4742e46a77db4d34fa2062abde26a7f236517e0d16b9887f1d1a3868192697136a58919a96b259aec22a72286ecb7369d7fc7f41490b5096be926e4a1ee2294bbbe267d0e541330a2bf79df562217e6f995b5a2f876757fedf15aeee33b0bc3cf09d50ed4e99882f1275e67ef4da803f42620aef685cabf10ebca9ab3d9cb4b6961c1edb7e46e9eadcf8397774d9f1ba839acfeeec48b82919886bca42e311cf14dde93b7e8082b4d584eb8894d610ddbe3e84ec01de218dba18227b68d9746c1440c21c503762e6b7d4a6e030928d3cbbed0cdd184053bd61ec7e4c3a3e19680946386ea496384e8b7de89ae28a9c56c67c95fc04144c6177176645167b76a74dd5993810b1e41b5244c0849b2150045247147343b57e0e515e6e4d3042e3d457cf433e9e174298f7bfd1d36573157ef1107b70a4e61b93997712af7bee44245970a4f32f24170e56e3cf68d6af67521db5d409e539c255bde9f266e079af68d8fc49ddfc8ee932305582f038adc5fac14f322e89d8bbef370e7f486e120f80363788c0b029abf5ba598ed4986db4fe37beea5b7325222c9be6174587fdb4b15bee22bdc226c229801469fc4b0e4ccb15e568091902fe3f791b2b0c318abf7d41631e831652c3a59f07da98fb159e95546f6cb7ffcd54322b403062d9b27f08343f9cce06ee7457c812351f87316a11f51e0d3ef7b652fe8e9f3875769ab542da21aeb60f90b419acc3a3e7c25d82c87c01031c4f7c48a37c1e768b7302502f7a272802e47ab7cb5ff50d4c596f6e814f04c1cf54f34e53ee2fa8112e33aad0bed9ea27e0a3a40833295a836683d50af6fdcb80fc6c7aa6aed293b843002daf9401204be4336ebc752095d08c886ce5b957096097840d074d68bd9b17cfc1305253e9c8e0e2877d1aaa36ee14e17ce67cb678d2cc00bf698829a4adb7c2b870e09f8ecf9ca62f4d2439dc7967066d4d0cb61da9251a24a13e2f029cad084a3c6865d3b7a2a13210b4609a1fe6b2ca01df4c5286dfc143d26148b21735b0cc34b1724bebfee9b8312b64b8a53bca6d03a2032d8917be188de034dd770398007feede598cbf796a27827a28cc4c877873815e0eaf94311e6e32ce3f0cc037ca97093f1d5453b163ff7822fea71e003f0c1c86044142373719b7de42478a73d778c8887365668d42d9d1d7c98a9cca8a714c53d5ee3c2d051c1f9a6f70fedc2a23e09035db32e188cdea6e562fda93047ff6a97563016242bf1be46ec512705cc3b5fc96a877d91c04c61e3b220f2d4eb240cdc38eaefc7520f52d59b2dc5906d55620aaa7f6e30f164d58927a5d1f14d626b4a873095ffbed37169fbcf2166f464955931a380e4c55f6c11f3a4a72020c8c9a935c905d91691e34a80832f5320039670c03b08bb7fe2cf01d4b85eaae04f29bcebe10"}, @generic={0x42, 0x22, "a3ef7bc9f2c5c1efafd9e799a1493029864f64166556e8738fbeb9e342ad865a570c05b9d69fe2240158d7bd750c673a225ecc1e0775f71d22a8e48e40a984d7"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x38c, 0x0, 0xff, 0x1, [@generic={0xc, 0x21, "e57ff046b1dfc38132ce"}]}}, {{0x9, 0x5, 0x18, 0x0, 0xa0, 0x6, 0x5, 0x6, [@generic={0xca, 0xd, "76cceb9bc52d0b346e2f6a56bafd0c8c2af5a4315304a94a50b0bf35b264fdd221a1a614718abde8e111d57a8acea9d746008da7771c710dcce62c455ffc289e52b52b9e451599bdb45d370a0ba355607663743e17dbab145523bdeaaedbafb7b23ad80470f43f27d09dd40d3d5a8ea3806b6b653f6e3a8df5bb1147103c887f106ee60ad47b26c8a3e6de32d18ccd7c380e8b14c1ce6d44ddcd6d0c210de4052926c1e6452a390528249ceaee927d915261f507dada0ff3f84fbfa2c7a1ab7779416dc948436f33"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x1e2, 0xf8, 0x1, 0x64, [@generic={0x2, 0x24}, @generic={0xb, 0x2, "18ca7237df06ab60ed"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x254, 0x7, 0xef, 0x7, [@generic={0x61, 0x23, "d6448d08fdd3889c3e752c3f11eb697f0ac5524caa01f0e93638567c92f99da122b12534fb2d04bb4adcb7f9d66d6459bee32324041270b438d1d86d07ff16f18432cf615a31bc13874298b94afaf4221480424cf475cb612da5502db2ae28"}]}}, {{0x9, 0x5, 0xe, 0x2, 0xce, 0x20, 0xff, 0x40, [@generic={0x45, 0x11, "562a2374a98698f28519601071151d2ef3519d38f2af1e9093703868f147b1e1e4b86432eb50c790daca9464f1449e6a22bbd1fc2da5cc569c2ea5c6abf7ef5ad584e7"}]}}]}}, {{0x9, 0x4, 0xc7, 0x20, 0xf, 0x9e, 0x66, 0x5f, 0xff, [], [{{0x9, 0x5, 0x5, 0xc, 0x2ff, 0x4, 0x6, 0x2}}, {{0x9, 0x5, 0x3, 0x3, 0xcd, 0xe1, 0x7, 0x3, [@generic={0x1002, 0x5, "2cffb1e5fda688bb1e8aeb608744c77a8f4dea27f11f96f332c77e4be7632d2861664a0e18c83666755d8221892d3db27bee575471086ea246d06f23a98fc585c2cbebc742d99cece7d33b71375af70d24def4d9943fc9ec0bf0e626461fe93cf38a3d8fcb84d4b5c4513f42c5aad0ae3eeed9f986ea324741dd6a26c8f782e7e127960685cb76b18358bce80daf7f03eba610a3df1f73c5c2d7aa889e4264bcdd950c13d81f79b2130baeff883e094fb3b15cc65567acf0212960fea88344e032b3497284d26734832a3db2f66b652a577e5dfcd9c97fd9e68e4908397f256327338681f3818c7dca11f9bbdfc906bae3d10960ed095f358290696fb70655274aefed3d5f3bc411c70bc816df3ed3b54e0c065d45ea369e8e050ae3d1437fd4744a8026032497749230a97c44b3980e54abc6ac274a9a6dd69aa13ce238c99d88bf7c5f5244900be1bbfcaf3495f9458f871d387144ca85231f29b70331f79930d50429d4c1438536e7a8e0fdb48442fbd7ad6193def588ed9629ac4ac5c1c23271be3b54b8a645ce83762371c2eba4fb6269e2fbfa96d7de28a9ea9abcd73659718524ce8514caee35c09267cf93999af6fd1ca976081fdd00ae9be588a14971fafe6ef42cb34a3377538373520adcd3b8cda983f6e88562767cdaeae91a84bbebef9565cb1130bacb46ae3a25d0edf302fd1ae6e5c62ae7eccccab80d6ed3117f00af2798004e90571551c8a9a58bdf6a12cb9db9e4df5b81b274d942f4a69bd2a46213d68e55b48dd888a5baf540ae05dc7bcefa0f9b23ab39d9bb62d1db5414ee31f4c06db15727826529716a0aa483e7b7eda8929dad0c9223b878ac2544416c1adefa00e9100f80b0fbcbab87e61afdf5486bb4754cb53390442bdce5a946e5c62aca456ae670b7b2da87773cb089c52f43c25aed163ea71fb33648ae6fe729acbc97e67eaa199ae04492c9fb154e4a196397721fbad55c06b2500c8723d785c9a07d2bcd701d427445b636df374af485592673f5289e9d1b7bf539eb0369be5274f9a86bdd1f5e8a8a6aec062bcc8fceb4d890d4086554e5f19fe1ad820016d63a5f98d93695eb5509c15c22846e465517d3882177f155bed50c89d83e28dc979d05ed670a9933a9e03f6d4c25f8ce7d2c93af75e4fd951208cb1e1c733587cffc5a77daac1d6618a2c11db4ad5e75dc3a53f5ef42c0963a6b7e99b4f991c046f2b1b95aa8762271618c2efa314b9eb20515988eee1af352f47aa020d16741011ae0df47a6f5327743dc3931916ff30d11c4381c0587ad99eba324fffc2ce91774d3ce3ca813eddcb4ac7cd7368d1f9bf1871d0a9ed4d19e113b2bfad119771fdba71ca90763b559ba3693075fd13919a79506196399c98c3907786951f686483d006b41789ec20ede679a344d6d4cba4c0bd187948609f94661a14678b0f05d54c9a27e09c8f7bbb584397ca47f1cbf4c437e76d9e430d0ddaa0bcd1d82dd3a81ca1ebc99cb75c910dfe95d900bd1608e868a4fdd87741e93fbc32938148e33493dc46a402aabd037d8b8121e714f6eb5c2845fc679e81e2511942e34ae0e9c743ba2864657125fe41109781f0c5c5effd69115dc5beafcb45633c9ccd5adb289936b4c1cc7a3980de9bb4f26ade20ffb2a7b03f2e0ceedda15b88e4580a0e7cd7e768f4388edd60a55aec882e3e3d6bf06707b493a36a65460d2c118a3a8fe95f2702d191f85cc69bdc21114cf0fc08a8f1d685e3af3f984971c3c4d459863e4ec00ec891b4ca414b04328f31625c90b98ed82801fbe754526160a1b761a095232897ba02f674d8c105cb695c3ca53f4c6e85d5366cfa90bc10c5d542949bd3c7810ee931c587687148a431811073660f5bf465a36e6f1be49cbedc64f5d465a36f1686f3c11fe898001eff5c7e2430cd911cdcf94109c6f19863b1234478acd4d9cbaf4b2cef1e08233199c7b03256ffd5d1a789c15e76c6eea48a0fca4fa64ec3d9cae1005cb3b22a258c29b53da4539094f4ab1d9ab642b052e84ae7ddf6a7304282059f970aef7c965ecba5cdb3bc36eb850d9c25954a30aa85a432ad688796119f16cac9833825b030cb755ae142d815f480c7179470ade947856d029a06ad6c35e90b237d6bec8adac4152a9281c08057436b4374738b03f55dc2e9a9cd9d495956efc7321c1fe4c973b120b906f3c275072cd7989b70a2ecf0de2a5fb116fefc009bf89e09fc96b2e8d42f053439174885da9927dff7edb399e5a4536cc3738e51c45c558587e185a130aa9512bbd86ef7836575f2ac77a9fe524370caf571b96c74fc621a8952abb2ff394cd4cc3769f2583ac9ceb4f509c79b585f08db9f6e5ed6526c756cb7b53725c3280ef3c1b23232e98c6fe4bda6d50cf9c170aa34979f58111841d3d23a0d41d33a2eed2caa208771f814326fe13fa56d116dd4ab5106239a66b5e1c29b4b6a22aac198f3d75dc6861ee664b28d9b969df427f7a9d26eba57e62025905425b66cb541c6dc9a42d7e8c4c8e4c0d2d4d2820289eac4c8d610dbf8df600332339b3eea10d551dd0cc1450d4f38217ef3f3aa7fe019c5647d53e37374bc91ffddecd6d34187ace29b4024420fcdc17b0c7f127dd532f1a8fd401bd43c12871f25f6766dd234fb758a3918aeb6f639a8f741c5cdcdba75eb657c5c267bce05c3d693919fdf50cab8165715b872e05e95304ec300cde3b5793f89c0ac0262e6762a4b0167bb0d4142ccbde2470924392cab1b8b6697257ab583421b819c8ed40a25094db7628d773de8a92f12a0a585058e85eeb803ea9c77d70fa57a1b55cc2791720c6ce73f7c251264aa51455a6bc2559b10617eab63e4d7aa8a38491bf0ec32d94af184bcec44e009609aa6731ddb4c03ad03f58458e229d9d2c8316f438c8892864e39656fc2550ba6263979e5a774d0f3b67022647897d6447d230f78ece45ed4ed57f60e462b84e854116df4275ce086ed70bdcd85fdcebd903e9aa885803711943e659a351440c49f6f3017d4e20f90340b1b9e4255417b34ceabbfad6a180accb1903f7d084d04e7a72ebaf69200e342a6de5cdb441ef51fb5199347796f53f739d52c4b43c8a19093e026706bde9e6e3b2e9b9307291377deeab9ea5d55b0ae126f947248e8c80e3e0438d26c687a18ace446d3a2e50b49ac034137f4c7c2b3744b549ed001c9643f005f83c2f9d1054886addb0b74c11fbe0d0fa2f818b31f55305d9617c136ea2cf6c2c5e92caabb9bb9448bad0121b26e88bd1b2d1f3dcbf1223e7979abc1f70a91408331f5b3f422e4b665f5ef725c07fc053111978bc55f7409c23f2df53ae1e58d14837242fce4f1c87cf0837b0889b1c229ddc9a5c8b45d58005dd6838674ff7d7d5812399b8ef32e6055e03993ff62724b7010f9a1195cf8ab13aa4eba6ce01aa3a11497eae68704acc0fbb089a4391e98e378d434da43c0f81b785104ed7684afb69bed393a3b7e298b5facddb31aff5c76d23c60a3269415cc2fd7ca6e0893b12c13138e58985af9ee951f43dc33c81f75fe085969779c5d3ac8ad8e29fa988186c7d8809739c4841890adcbd7158689cec4518c1289c97a98fdcbca43f729bace738f5a44dff5e0e82352c3790100e7cf36e40d4912f73d24cc13c257f38e4b910bd741b69daa05891f25dd5cc6c8e1f54e529b33af09d8ca9040c7a673ce5acc2208fa60b358e16cc9563e46d2c1cfedce73c7a9c136a886611e118b979d0e2d8add9b4d1d3f71da30aec4e5c88bf61fde507300eec5837bfc06630de519e72c73d779d37dc59081681771b9e5dcfef28601efe0e4cd3021a95fd1e7a8607b796a6654f297d9beb6c9088f9f85fc04e6c8301b9ec470926a5fef1c1dcaffe15c1716378c4178e967475496662db60dc936efd52e88055336f38cb662873a6a106940af37b642e06c2fe852a7cd4211f0dacf1255c375085cba3141bc0d95f2586d328caaae1cc093ac65aab50dd177007f1191b9d9423ec9a03180c7a1d36d50494f80e18ff6aa123015bfc5a92b830363cf4b8d0b2c8a07428354edbc5a9bdbc643ab21d17a055d9bb00ec4b616b6738f415e2ace4970a2a3a373350998baec888a1f80fe4cd3b9a8238c9a48b2ba2d5b56decd8b96a92dac37a966364bcdebc3d27357c754bb72ee581e6f13263b8ea83926eddd3004be7693096736fa60713582e6d1a961cdb39cb1d993b9c24e351f231aa24a9827953a4f8d8f0d0354172063bf1ecd24c682a3e3ee7e8016600255b82f9484ec8c83b5f1c17680c157125121d65c2324c64ef77d30ff71101de2f49e1af2f8ae6e58cd34c5c92c7cf8bdde03f94dd3ecf067f997e45cbb5a0cc484cde5a34eb3e8f06b76d3a358bf0d9a240d6a2a04d320d3d8e41dc49fb1596b58a2a9087ded2162bfce4fba6e3aa25adbe45675418f451ab51e5a7a743629602d525624eb4c02f3295603f5ee60d539f2d9963e20af21a3f5672c8435e167e1d095c322782b71afcd7a7b70188453b5f49d0d6c67811fc8438984703f18410c4e6f061261a02f5bc3a60e822d6de26d879299ea36beacce14a4e9dc3906e83ef50d2ca81851e83ed1be3d6120c7efc912ba6037d1cc7268440f35561b032332779364add440a0c28906f1c3987732d3d9cf9bad5a157df4ab27aba7538fc3dd144102bb2953567faed964d95fec8988494990a2cca75537615cc45bc53153c0edf992bdbe6657504705a5af5c9cb613eacc5a272c281b2044f1ed016956783489f92bf23f680a14609f46a4ff09d1b2abf7da5f4b6e49514b12660cfc803b8d19ee3a19ea59dc0f5bf6da5800669e86a2ba0d0441bbdfaf68c41b01c75571545b94937f705f78d1d5863ede67a341b12161775329124da1c58d4024abab97b775402a1898e198525b986730cacae4175fe980d79c670dbb0bc26ac498e3d171bee5cd6833b761407187d9e364f3f370b9049e2ae4fc0b90525e488613daf54b1fe177fbce8aea1e9fed656b91d8eef704eafb3bf29fc38f2a977604e9c3f5eb1d00ad68ed6ec3e487a49ee2a1b40109600b12bc2ce706f321786d1eab9e21a8ab63ebdb4af44c9f76fedbd16f295874249d086fe284e8fb34358425b5cc9f0bdc1a50df13a8bbc12216786dc2b078d96650554f26f5b70191918eb7b51cecd650b6fac30da9c7069610eb8279f53e1981033c1e06eab1d597305385b21d3b2344886d4bb83aac4b164c7763b0c4ff9551c5bea842913351b5f34ade9fb10e9a53da69f5304a84fd700537ae5f5df6639bdbc57ba7ee0c4d70b602db76e43b1169b60e7c239f6a27111fb849257e1dd45b4513fe07655b66b7ae1c1fd4dcd5c4068c270656669bd90acdde611a7780f9d82d5def7cde532d98246d9473d2d53d661b0d5cdc11eb872529199372dc218d8da6eae4278a3cd8997170c7e989f2f6069ca32b0e1515d8a16ee98dd68b6734531b9bcda7bd5c809ebc44e6d4925bc007993aecb08347720225f92cacf89078cb67b7bae481ad66f8ddcdcbed869d9d1a791b7e927d7555db067aeea44e95361fe169b77a62e128635a7ca0c3cdc62c0323c0ea845e3b08eb3cdfa022683115ef9ebf8973d35af13d034dd0ca3909799e7db7fe005cb593e10c9839d86173ba922e39b55389abc00fd602343e8adb0041d5f5afc583ed58444b1e1342157adddb66ba5027f34ed2eb2c118fae96c26968feb4845d703730ecf67c73b3168e07257def4028940861564af28a0ca22f0639f245f6d11530aec60f65386f67e"}, @generic={0x1002, 0x21, "9dcf7498fedb287445de0735b0f1e9b98dabe607364e5cbed0aabfa94b7982719a57836f9e50d68cbc67715db075a5881dbec7df417d6cfc38960ab02d53d8c74126219783ae2f092e3bd7968d0a529b876351b97c06f8fee9ffd983d354865a97096ce4825167cc5f7409a0bcca4abb6f268173f3bebda1c31fac91b83b37f6d497f3e7f62956cc1641d30406dd3322fa48d07b561108133127fd9f3bcdef3c75e57257fc45d56c537c4718ce1375f1a9031e0eb688c397c946c137de3fc9a8769749897c0c0307d38bf6638a2728ad44e651f529fd2449e3c142f2797072580c1fd2427c50c24c1a0d1e18f731f9aad8178668df941d80305bad1ff7dedd4dd52a154d8eadc1c9a7953eb256306393e00ee0701d913209518b92587491673e6ff925c8c8339c2a1a1013821ab0dfec2e2b046155b0f74e9b5aea473ba8438abbf7400db989bb9a4f0ef7bb86fb15f680b379b331badcf22206154545d083f56910fa69c6fb9f972e4a68a4b68335d7b821205b7c5fba1e3fa4a5c35c96461f83781145c26107e35dc498404084436c6ef4b95379c0f9e0d3a2f84f7fb5264df96ad5ac5815ea72ec02ce8f5625f5c691d395da05e689bfbfb57b5db445b9a4042f39c5d9c2c59ff98a79fe468685ad58044a17837f3287183285e25c21645e5c58b685d335a0b5e17da91e715a753eb14a2f9bc61ad7d987c43001b34c6a9467d915e78c227dcb3135790c7af3371b23596fc62fc2ce1877844ba95758b098800fc1a288177b9f30e81a7ea1b9686ab17ec88d8f0465050a8c67f1761d3a20724390b389f67a193ffffa0ea6a8b99694a75836603f80393da07d66e52339b2c5f54c788e592f21d0293bc6372e8910a1501730b722b96f42edf4b41e38f5d02f3b91bfab52ec7785b1015539011f64de4a5853c32e5d40796875c693184b84928f8c3d02a9ca271baa398659d150adb04a2351b35014d372c686a1e3dc7f8cd0feb7172b6db2e833c9563728ff0128ca86a32d84976389bea51c31397e7d59444cec4140da4b48c8ec368cbf8f445fa62cd30d96dc49d2dcdf1ce5eb6096eb2324a12be19c862b56cedcfe14293e139885e8cb704fba4712f36d584c449cadb36ce3ecd232c9a2a46de8d6d08006f47ed105eb9fad615e6173da94ee1411758984c044dd5250801229a55f2370c71238f9ac6f48a777aa75ec1ff1ed84f68ec1aaf5e6e4220928cf7b53d49648b619c1a6656a09c16381ac6281b0589e6df809c718e064544cd37f556f0e65fe2423fb339de66fa2a188d170f83dfd7c8cda5c1f5711dc7ec8ac4f7023fbc1a90ecc380c42bdf7de9bec2e31f07e56dcc7babdabb3e94c52e8421dda6a3c2518b437aef05a3477e68bf28dd88cb2ce6f1f84a1dbcb658e8b7ac14d57e55cb67ceaeb4efea066013aba1eebc03bb641e5dd3dc97cd92c22814e36d5ab6e720ae12728beb8fea7126a5b46e0d12c9044cecd4242d14bc28e35eeb3d28bf1b3dfd1f1f4b2fd83666b05b9e2d42a4f44f835de624d3557d821406342db0a914bee6452c3c0b920875eb52cd844422a58ab8d042fec4ee03892c573a8dfeef999e4249f1ae8307024a9b33b80ad1b25ab2d47e036288348ee8185609369c7e12369c1091f76d254a8e4c9595760e746e62b9f1e97678ce627dde9bbe088cb7f9fe6b6122082b455b8515cb8064dcdd6081efa5bd4c18584d11726006b1569f827addfed690ad5db6b0c05c22a2f118f88751be8e3733faf0587645d11a38f2ec5b4eed3fdcff92e8f94ebcbf329c31d797402017d7bdb3ba20fcb61d6c82547948792928e87edcd8c7d3654c0fc5b4c514f896df72776cf2a14c4538e0f3709549046f797c9e5fed059f2beac59eebd2a325c2b35419e3fc441b64e81ce0bb60fd43d94848f2142eeb46a123f21f7ef7dac855075e862e40123e5e082a621413f82eaa09db5d41951874d0d859c4d4646dd80d15286cb1c43567255dfee95f1f52b333c5f082d6ee79ce3e3c206435bcf377b3693a3371632fa344a6c8005476957f3b1579014fc2ecf549431cda7bc6c23dc45d4cb779b3ada5a858781a1a16d51d5141d7a26ef8e937aa7adce971950c61bd8f73023b53fbf59d942809f20f487993ee41610261fa728ec2f819ccd2c4140c9301c270b0b0d5d981b644dbfdf2283ce3a89be993281aab78f07b9a49d714f4d50393ad71adf6578719b6798726a03c11ce881aa47109fb7e1679ce9d7c4afcb9872944b8c5bd3b30c043e4a73a71c487a33e10540fefcd4394209c1f8f4b27a5d01684d646f02a0e7ea8f6afa5ed3ae0f2de709f66c7f2cc154d3b1860d4f2de36e0197a8867600df108d012518cf7584500a32874810552a0a3edaea2a0995899460058f28ff25bfcc988e4a348a3ff74dc4bf75e7260c8eafaa5df2f75c229ea6714d8ff442fd731fc741a191c3f72e043b9b44ed15db32a2a64cceb5310b3ca1c3157013f40e1074afba8312cf3a4fc985cb990919b0392ac7854c93a631a670fd380308630975fa003bb3e254614be472df5c68c663e5e83b55ded97e588fbf0e90b0598116cdf900e0517c5fb9572615a6e320a190a8832bf00d8d53e7345b988731ab6eb05a7095629ec697ac9a92a124df7827c6ddcf21b8bf75a899c4566f84140c60d29d5f899e498b8741024acef4ca9bc4c39d4337e1b983cccad685fd121ebbbf0e3cf85d2841cc04e7f6c96dd1f09a442259ceceb833824404b7238fcf733e96922336c04daf28bf8e25aad74fbafa3a3e47b7bc153acf84ff275931c5e35bc7a9b3aff1e9e0dd98f9d773c0c2d4dc02c899c1660e1f2263157ef9217ff2b743f5c9c7949c7701f191146a0faab254f7b61553d07ff2fe4863de87e0b7c5ce5385313e7131dd3f45fdc1ba6d2c07579c94d71cb76d5f9028292dc380adbab7ed4de48789a9a7b3ee9bd3b6ae9d232a012ee5641350a66d5556e97bdb55653cf9e41148a31f77a7cc38fe4581b72f5a989d32f73dc1a4df8fc7c9c29eac313c10422b2a8f00da4344e32382efa205bfc4efda5603270f99d8d77b3d21e9d42f14365f05dbaa4bbd45e8b357304422bd72a075d8e235ecf1989d5a8b15fa2cc34e51279819415f4fcbbf389928d0cd7013d0d42df8b94261a21c8f8df73bbebc9b2229d722b6730d7d932d0e632832628789fd876177f72f0a7b68d90a68494bdce1d926c28c26ee98e766882ca9c7020d6eff08a27fc781977b2574709fd2b179b783ade21ab47c3d40b0a346559fecdae234dc9c64283962e3a33207fc204a5410b49f5e59fe2287562d695fc59bcf921ff08bd3575ed9bf2a3c96cc1fb0173911a3941e966276a7a4206e46755f7eed320fd8ceefb21dd873a8fb7d85bf92640d973333f0a4f841daac3ca1fa15f79ff62a66806dda589bd3a231129ffb87d691e8da3755a46e5230fd90e3050976c0bcb98af5e9379ea479434bdf61ef906ecd110b3a80fb849e322ffbaff573548a2b214850d8b708e98f15a71e3cdc2d42b12f5ecc4145c9a2a5675e82c2d78380396560b9db3a3fd853192b2181e4f170c3815aafa344fb170145d5aafa028e6d36b0a7def50f6bf3500af657a0e75e9430a5c05551a7860fbc25fcc32a990df0c16e3fc21de9387b6599e26829b067958e9225c67c41c0323a5764f5dcd82213eed11bad7d7c613705504fe8517ddfc45be784274b594f6ad3954c417e73a8ce4e6573141195abda862b00260b43b2041e718009ab2ff81b992e162885dc5c273b294fa09281cd226e9e2de95bb10245847db40f2720c8f46f8a50ce35cafcb6bbf5fc2addc2f9c53babd9e64942025ad1045daa6d9004d7a3bfc5020ebc872da1c54fcdde608a4c67f4cea8e0318396b555b0492b1cfbeb0c11044923fca11d1c083286dcda1da11de3894757f2ebb9e03e410b04997f288bab4970433f5792e69b63909b94dc99718c5ad0d7be50df95cfc9e93e45da2a2be932c62510fb2e695e9d7998b34aa29f4a1d3882e7352f1a9990f6362b67cca974fd0b9a8c37f09215f39dbdac4c3c9a1361cc3e27b504ed1493a8d46b15499e8e7cf8b0548a4dc4648903eeccf1ca8f4805eb1430ed5f51fb488ec88dd3eb8b297256c5f81e9538fb0de532e491dcbfcc361248d0316cdcdb87a99fb408234fd7fdf2842b43223510510b6d00e0f33105566f7f4d030e595014938d546a9de5aaf24e45c82f3569aad24c5c8a6977809e3c4ac2a02095c5d4f84072d7a165f9a496c8bdd8d17ac11cd51d2484b8cf8d3e24a445abd33206f63f882a4a2d4e9eaec68e50cdb2a8726a332a42a33ef96bd68bab60d4ad25a4f2d6e48b20320fc96d3b4f432b487c00dd20a1a0462e693fd3086fa35352ac5ec82adebe6156ef0afdcddf0f05686e947b526c317603bbe5d4957ef08cfdfb72edc497e2b9c34d8170bd5ccfcc95ebb494f389b73f5f655394e61ce00ee9bbf384badbab75dcaef08c0c30852120aecd91be6578010939856d929b062d8dad275ec18a27f216cc3323c113ea6be31f3ef888052601eb0d739ebf4f6f64ef9f09ba379c65bd6ab3897e47d5e3281b5274cd652529392ef1c9e5d1fe92f8cc4ea6eab47e7c55a603a596c6c2271ec85cbf15758ac13ff91004268ef27ac01d56f8752bfd3eed792759de0d5a6f42618e2702211d4a231069fa789510d0522784adcf14a0bb477ae1b831d99967e8024feaf3bfb545166c9a0497151c81c7c2fed1b1274bbe9c313a7b441d2c6c44706fb5904e06b9dc0274d2934524d2fbbe48acd5865605b19e8f672e45d9bd471fe497d67d602bbe5234dadc40941b20ab2abb7d7e31ce916a8a4f865b0b2cdb3d521990fd528ef5177cf80ec58e17bb513b475e88f590e0cdb3ad83792d283e1d20c21bfb7e36732fb0df95efff3aa070d034d2a05d713b4a8a9cef9770a3f9b2b40393bd26695688fafc8f6a5b05d0876d4dbd5c2eb3fc25ba1a3b3b97f6b18d0549b4cfe6620d3165cfdba80f92598ba53746bf143ec96349e70119131dbee25366498199fe1ee1aa2db04e8ca77351bbdf3c95af72b5c1f514ecc7dad90088912f7f1c712b24befa80f57b9b3a887dc824e233318de67c653e9a60d3f55341831aa7ce4ccf766bbf789fe962d73f767766f4197951e72aa122992295f184a331b2e000c8fa44aa0a66f2daa5ad6b6dc3d66dbb09815ece1ba1152c84c0639cac08db1f1f78fcfba95e57f5fe5f7f889b1b446fbcb3e4e42279c6eed4947f29e6b699cbb96c949bb388430169ba253a900d87b2dd37fac1b1219df1bfcbd08b2565285b579cd0a19d1e820c777e8cb4a538bd6e689b4504798608bff07d267f55fe0c22d42fbd36ab27add742c4835eb5630a3ef6d878da648991ee937b7578c99dbf4ce5152ad7d6e8a75188770d5eec0d9ee6e65768d26a28748531b5c3c5c5884462bee8a0a68bdbe5ea59d3a64e2e7ce3fd98c6d127649047b8a3b903e43cdd996df47187f7808ccd8cda9313aa39f946a50d39489dc49d85fa58a538ce9e798712649d61502519b7aaf2e819095000c781bb0f7525633b3f8c418db0bb57b695230020edf9d2b2b732ae4b82626d5d3026debbaa3777ee7b836143d0ee3d2c694a2999b558b7b5bfebc0d052c8d5bc3cf0d16a0b2403e2cd1cbfb1d909d1668be8dd9c892f9b8d62320ddf77fb46a3e35a2ae9075bf123798e3853bbdfce353610fc5eb3c2fd884b97d7abce61c6b48601b3b4fd70e32ea1daff81e2a321d05e88756a0829baf979"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x144, 0x6, 0x5, 0x7, [@generic={0x15, 0x22, "82e57215bb0d5bc1c6177de00a60ab98e24bc9"}]}}, {{0x9, 0x5, 0x9d1d77f74a9b883e, 0x3, 0x1b1, 0x2, 0x15, 0x4, [@generic={0x72, 0x59, "ab38d01c39acdfce70a659b7dbc6c90a78df3aeac7b0e79c53386c128a27028d067c152c7cf6542669b016d7de5ba1ba47543245e39c10c4577b50d854dc4573837ab6bc05eb1515158af6bc72ca2b1e9ce03f2194693c6aa5d0b1bae6f2707b230421c302d227e5b0b9491978edb8db"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x3e9, 0x3, 0x1, 0x2, [@generic={0xc2, 0x3, "702bb94a57eb385cfabf11abd5f795ba8dc2fdd3f6d2f7968137cef920ed346095415ae9d6b9834db180922f1fa5b9a2d2f1b9826f9e5a416469150ea22142a2d9805cc1882fccd2c0740e45dbcf82c4d596abb985d32e57b6f86274af6961380bfe851c3ffa1dc76591bb7cf23dce1f25c0ea334afc3a6529419f271cceb4ff7e073201ed115a95c9ae475679a7df3838de1de005f8ed1e3bacc6ffc3ba39b63ff2eb0736112f83936f59c1dc44a980fe60e97033faca3df64fc48442377715"}, @generic={0x1002, 0x14, "3275d3e9813448a1bd7c5e5c9f35cd7bbbbda61883645dcd8c793afa8bfbae37f07e1faa70545150ab796c5493c543f0bc6e2f8cd93c9160d84a9fc646ac8af818d4f605b58f2f217fc1e9b4214d840b4a526105042f30ea9214573fe2356d902e1c124746b621596e9f43d5e7244a9edb24088ae66d2b97acaa023a553a1959ffbe0622aa83f88ca3248a0a71399dc8b080785ae13f74b89e186ecc7faf10851f0496a53e6165538a2d8082b14bc7dd45c6d4da8273e52e5bf7b6fe723a445c56da72c9caf327539e0c09bc9f85e5a28795a2bd4a79a35d65d132bd60f349b3fb79871d34d013c8c3df56c5fa51c57ebeaea28895a17be457e3d1e1d309a549c80af2c6b13e3c130851ab6da86b120b6bbf7b50ffadb13ff5e4e60f737614281c7605fb4ac947fade50d0b54a63508b7d64019a602d593c65c18ff64a4f380d1bdb0b0fcbfad0fb9c42ef707701937d6994f7fa27789201486472a2fd3ac572c325a95c18a922f3cbd5ea9303595698e802d02aa8c5f68fa1be513bfc172fdfc39697b93368a9ec08d7634d9241737653bed0b2f7a119b21a66225d014430334ae74f717acf73d54ee07258a338325d36a096c5c4e41b07267ce603f24fa50941aedce37da4b58707db537787a207171ccbe8b7a49975ec2934b7c24273b33c597ff8166cb3dbdc6963564ffd5a1011188d35040f729f33ed84c9890ff68c2ba7ff4dcaa463567b625e16d3cfe5643a137652483f591d754be76f8b73a159314617867a13b9e7677ee8cfee4684a698bc8ccfc6d88e73c8f83e3941e9452e8d82cc2986dc98a46f9da03be1c1cd4e388802515f852e1c8553d27e47f85b6ac5f23c7e782f7019507ea7c011d8cab581306a3e2dc07576ae6d05cf768eb291471708ad417ef915a2090d12e4014007ec4ef32370f5c4c88136a79eaafa1c398b4a4ac4854227c39873031a43aa86507a85aced53a1abb906eaa51f558e10c9607949e7dd7ce63e89a76952ce273ced802d4939c251a83c62320a15a9b1a0fb07d623ed933b9c261910b33f29fcdf3c64bdd1dada55e16b79f4d830d6fe0de02f16ae32746675c629606d077bd5d6d3d2f17cdacf3d8992b173195c890d1441ba14853f1c3c66acbb8254a40e115844e0c7e8d4d0f4b7174d39b1a52fe18f37a21243aa0497eb5737a74e033393afc3ec3b2555be27587cfb536f820eea661716437bc9029dc24125d7fe4027b30b66d5856d8c7d26e0af0f3465b73387edf2d2f7366689f6086f54fe3ebb1adade3d0eac18a20e6ed8367b6398045d343a4e23c75903ef6ac6c065c4261716ab8e99a31f4244ecfdd4290cfde5a6187d70f814a02e0805fcc49f84dbd53922aee4a9b1634a7390a27376df47f8a54fe5571cb117c4036c2afb95443a9558a7ea25164ec5a7d6e535544f40803311406e2c13864c0c4354a9c9b7b9596731d30e316b17d0ad74f759817ceca64770f9ca7adf1581cd605773f3119a8cc790e32b152b5e86fd3de4b6b253d5f03a17e682c5959d60bffe4183cf9381b19000a28af2a14f304848ba76361e44bb71d8122a1fda6bec89eff9227dd4df5a694251f34ea12b8c95c4085bbb378d0c468ab3c90c3dadec0ce8a0370e482ef70353fdb82e85af5fc6fc3e1869d06893387fa460096cc0dbd59f7fa61347d41b9e79c52b8272d62619b9881d864c1338426e107116548be09dbb745c1724a8b4bef67fe233f1297fdf5cc87b73730c8aaa4bc7d43f2bc0ba118cf289b8157fed5adda78fed436aa53b35f931f37cccecd84053c424b061988a2c180df8edc2449b76bbc6bea79832395fe5ff62cfa15f79bcbfe4d892e460b78af1de970a2456f8159736b8fb0d5fba90b100b05544a5a2704284261c028174917980dccc64892f6313c6be29526f3a995423ef498859e166ffb06a22b7fe62bcae2f3c607fb1c3ecade9fef2cce7c7582c83b42e47f8b7f350653509b6b1ccb1006f0876b9e1b0559c0c0dec0496c1dddd584e5b81df9d33348defd197f209cb932a6fa178b7966c135423f6a8e53193c6d8220f9a439ead642c4398b651ef1c564a5fab23127869211bd8ebd9f96d1be1550c27590d6bf27e6cd506e95fe56952d1ebc8724a46c526a6124ed7d95c1ffacabf337917f1b811e1dd110bc3a82a9fbff25840f203eeece15dc7cfa3dd762aec3605eaa8eab3f42cbfd348c73b3f5ca99fe7aa76989b6ba48e89f62fd4472c645476521cfc47fbef536a13d26327baac95f48fdafd495b679b75e2a9585ac6cdd01d4c979a70d240da44755fb28e431ddaa9a2f08ab474311b81f264735a162fab2906c722bdb728c914739a471ecc1f954eba0f899b1f65919390b4efb068b2c2dd67f4f897d761a1ab4cc3950361acebd00c12e03fbd262e3f01df3bc341c949b45ce990a997332e8ee331d42ab544ac02690386f0a0b3cd6e254b15f8781182ecb8699d2c322d5885d8e6e10d52f09e3a1e5c6069aaadf18465b05c2381bca2535baacaeb252f13d329ad79dcc50e11934f1891b7e39453b437247d3148260b0590836113600235e9a76d5e52d34211dfb9a89f6996281de952282303bacf1dab7255c26070aacf4f4307bbc6d1e47ad464acf9a3d7e932bd0f4e075c58ad2961e0671a500e7f18fc0e6cd67067bfba9261e80d553791e87277afbf978ea5ec7c091bad4a994cc300e2aaee6438ad39cf80ffddb9f47023d7732d2af91e7c75d9f45d7fcb1f4581941504456831447e266697580c5e958bf41a875de92651f57429ee78e0f02849e53e639ce9f27e2ac86520d63e939525fb76aa8901ae6a72f4fa20f7d655d5bc831ff1fd166880883ccd68be3938401a5c1b99c3be65a14b1f19bb8f94f6997e89776e7bef4df15d1a0bf216dd3f4926bbb85a413fb4e81dabd7edc5f5e3262d09062741d37ca7d22f1709ed832f38ed0fe2148840a7e0696aec259a1ed66c2e0749379176d5a6978ff6b81ae80782f8a729a026b6919117f3ec55640b84b5fa3d81b879a71c4a066a54e45607326b47e7a0ece3015c9ec4a53b4c9c0281f664303ab2ee1b412d8d97f3a1b718ee27d6ba2fb7f21bc98d248bec7c47d9a947da36a9d655e5a6b37104b4f1a6db33bbbb643e6d5e0b360161cbbe00072a4c38da0154cd15a00701fa9865b4a3ed110ba93b49b1beb3189ea8309087dd8e665caa9895bec8562044b92d0383bb163ce7694d370fa165c82a5ef030c6ff969bdaeb6720b09d246b51715832fafb4dbb24d97f69b231bdb996a5ba049b9cad106dd809ec8d85f78360ea86af5edd65a9b09552551c1fb9e5ff938a98b5351fb087bdc6f5c422db31451a88c64c8e44cbc8f193b7a55b133277faf339c0a340181a552255a27cecc4a325670b7d0d489fd86a3262feeac1ce285097eeb5f8b6096754ef55ff3eb7446e7d7d4ddab6332a9fe0b6595db6a9eb5ed900ecb50227c2be771ac1eb7ec3ff43618838e61f1ec2db04ea85b133ad93cf15516cce42b55b4bb8cad015ddc6cbf194c3b4cc563ebb35ab52b01365a446f47e03b412fe3c39d50c8ce53716f661526e28306e41d1fe8a331dc6c0b7e6d3961ead8a834fdb5cbe7c7e517d77d3aa4751c58788d25e2b26cf06ee7d9ac47561c69b46aadaeb75040917e3069c243ce35f0bdadad92f4336694eb3768e3461f654e5a7a634333b6634b5445232883a6e3b61f357ee6e60cbe3d95fb883887c7c65344356e184de495269023394a904909105e5509ee38a3ed50e7d96e230d5e14efc54d073f06fcce27059a4d26669a15768a0db3827eef7763703de40e597add869a3e7f88c9f59a729eeead48b4f82eecfb9079e09a9bb65a0bbe8a10f5417364dde9df2a4d4bd1986a3fe594ff8993a6936c3d57520a23358b6b4163a658f96cf0f50ced8352065e5049e2fa7d2d48b71a56b2aec64108f3b43d752df8485de5aa57747ea19d9c1ddf41ba55d9a449ad29f315e82961722baecb089add40b1310c68eb31f96062723d4041ea1c670f92b4fe997ecf71f3f53c9a1bab5c2e414f093b868408bedcefe0d7ccdaf781b24586962bd711ba4b36cc4e6b8fbb2995e6c28f3ed89484b320489fdddeed9edd5972e3fa49ca9b7c9bb1c33f04e40aa4a95a082feaf516248c29b038d6591c068fe5a31361ca1041f378c795eb765fc2bf01dd6fae9aeacbd6cfb26b9712bb2359fb6312cc45491ed5fce49fd0603497628905d48b724ffdebb4237d566b2797e42cbece5917c3eef7c848dc027774931281e2e7adfdc75928858f56c5aa8e20de3aac583f97815d6bf43bb481a06acd47827a792edaadb2b5127c19b5223e50e1741c5960ac61dc3468e27c9392daf9607a0e2e6bacd4ee2f3d0ca77549e68cfc7dc1dcd6e544158d73739a965954474ae3d4d26d1c103ac258bdf981b07300d445ed48a67cabe0b95bfc463a04596c8afdbb83d192f972304e93bb96242045ee6f4fa5119b01851218223c1534fa0891b41092b19a1b3ceacc2b8582c32a0b525707ab141e5bab1fc382a38ef5ce6a50fa58f647282d5b9638abe019826a15e1f480c445bb492851d257eae35ee90e679f597b60a0ea6faef9263f30297944e5b782e40d2f6fa0d5c512468aa470176d3133edc545d5fae492056f429c8cfb2d103575569d753ad966698db0308814cb0cba3522353203ec5a91747979cf47b8e80c6b13ca8107be63ac8d1ef6a5933edb433696ac8dfa46745e777c2d26819ccca7657075d00a698a8e705dce43438df17abf6028eba265c7666e17b3921b6191967398ae1513feffcddbf1ca1e68bb2bba6bfa3408c9c00b06522fde5e06868e03a3bd431515210b572e98e6e56152574a81ae71fd73b2525a0c587c349cbd805d8f52339e107974e7c6d1a11469048ddd9ba3c2fb4b9be7805d9b00a803e0f726201801735427d4942b9b432850d861236958da6e7960f1a026d8823c32714b89a3360c1d762162383b233ace12aefdd76de91353fbca960df8af96bb000d104495b7e597c963bc37e0e5925f4bfcfa7fe40041594c0a8bc200a06b63d2002e2f767a6b4407f0d0fa61e4ae0121c0cebc97ed53c87cbbe1e0f2f8469e99cfed99ac5e6a8b85c28f4050fee0c039037fa4456347def89ff8e1442aebef118e3a49ba56f1765796a17be80e7280e9addc1ac54e4650da366b19830e201b0fdcd7851b085c104d22a287a9e50ad7be7094ac7f40922134522da2cc787f73d1df14241166f2977af725fce055acb38f709252baab726e5069277e697754b1e8aef1d684085fb3a497883dca61f47d22f19c8b07c30173b3a2bb902a5fcb9906b0281634f46a5f8091932db56bd28acdf691de4b4d5138f8425ce7bb0e4d461079b698fb8c34ce63bf5d398cee7e010c0a56169bbde5413e021fac51735fb841307dbec59f5979bb2e5276a55f9969cb716999801764daf30127102a8b5df2f6e953b2b9b74cf49e41ce286ba7685dfbcaf3db6ef234557017c7fe82ed8bebed5948f50ad2d872a85f09869184a2f0ba2e386f7bef88f562b23815f561ddba39c1aa472e9fdf4e0f3dd2f83879b3c359eb200e1bc7965656b18129f3c71b9c647b280a1ce520ac9aced09e008abbc2f1c349c3944a52a50d426d9404a3f7c825111705fb58b0866d503703702395cd6d14695dc0b8011973afadda6d98bffaf3b10540384ad826a4bf09ea2901352ceb6e0aa9b4b6f1ee11e2fb9f7631a06f384e4421307edb61a27d2a13c96c22a64aae47423cce77705a5b4fb"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x2b, 0x2, 0x0, 0x7f, [@generic={0xcf, 0x62, "f8c24db0c5539623365597091e4c0b19bdd0b38bf344fb6d80252785b1c1f8993448a0dc92c5fb8e4254cc7d8d7d93d055c3c247d24210a26fce884f0d84daee9e73390e643acaa0a93730f8b088e322472585c09f11ed5e07f184d833784dc5c86531c28e5f1e228e48754afe42f6d6d54c4193c83a014c8ec79dd512c1d041a85c0ba3baece55927724d165f12bec5441a98accd879ba01a04e95aa349984662cd85e4c262747bf78706e7b985d8490ca7c0c78d261c652a875170c0f921c10b75e6cd547efebf522e52fefc"}, @generic={0xbe, 0x22, "ac9eb839b1e1e1b554c74db5a8c721c17d2990a1cd90ab9738e8e38492010e4ec14a2c09b033da250b8b898db81ff8e747dda93e521b269c28cf5464a20c52d2d594cf47070ab69ea588dcc4dd09b7ee80c7ddc9546036e72b122bb477885b80fd8d8a12c33dd8e0856969edc6ec5e742cfaad669b066a3f65a71ddc64eb226921d53d735588669f8decb47f97166f69dc8198a8d58cd14187712e3ce90ebc333e0e484dfa4c064ade8e93a4035d76c78460a31996bdd23fb899b88f"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x27b, 0x91, 0x8, 0x90}}, {{0x9, 0x5, 0xa, 0x8, 0x35b, 0x0, 0x0, 0x8, [@generic={0x2f, 0xd, "bf48fecfb0a3106d0ac578d294a9c01dd6bb720eb7b2fce9a45836ba5f5cbb5bcf692ccc3fe6a88ceb6731156c"}, @generic={0x5, 0xc, "029006"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3e1, 0x5b, 0xff, 0x1, [@generic={0x7d, 0x5, "7526a2bc7f561a337515878b1feca96141045b7e46e306c3dbe3eda41a0941158fa0e058c51caf1575169fb29ce8bcb8f873c8ec9285ec9905714f4aa263aed8ee19cdfd128203800a638589ea4ff83a9c8ba1c7ca94c7725ee968c5a54909950313e81f0ce0c4938757027346167091dcf472a8fbc7721526ccce"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x372, 0xff, 0x9, 0x3, [@generic={0xe5, 0x46, "95edadbcca30759fdac271d97fa6da87e6bb4ce510b6cf324ee0117f61305bbdf0bf5c685bfc95300726bb9e22bf30d6c6f133b3f96c80d5f80ff2dcf97f5bc517456e73c2892776324ae3a4549514c0273baa580c569157ac892515d4195eb18346eae8c328d0ce5470cd168c85321d42b64d54b73ffdb8071795d9e036d66af13835a4516e90519302e68b61e6ea53e2bb06f4edeb037a1822f184727d8cff007e7e8b380dc85de37b0739232a8ba2437a04e43d952e3582ece109e8dc824c60c97aa84ffe315f24d5c63ad243b6fc9f19535e7288e170eb4325dc67ecad04327dd9"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x110, 0x1f, 0x1f, 0x6, [@generic={0x4c, 0x23, "d07952bfed7563e904d91175a7a0bcf216feead23716153c77f587dc9d095e3a7ff947f8e374ff27e9f0cf58ab9af7c1e1c3773f824d329328710e7f5e91908681d5fefcdd1820bc8edd"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x3, 0xee, 0x44, 0x80, [@generic={0x36, 0x22, "fc442a65e91d83ef1840239387f53ac6aa0795654d6a03fda162bbf7ab3bcab17558cd5fcc714a6b29e94ef10833ede00f51b970"}, @generic={0xb3, 0xe, "45fff95bfe710a44bd0d0bceb3491d87a8df105dae13da144cc8f0cf7ce7d357dcf7df6f0e87fef70f9edf0e991fe521cc1e105e3322b998e40885a160ae0b50ee2fb0670638e9911cdcecc61c036c2409b9a695744b390e9dd9ffb2aec49d5db8985fa0b109eb40064c588c183298e688a6e699aa2b3c08453e81773b81ba4c93bb7665e2ce6a1ba4e15a1afbb5ef51db25728c14dd42901b4eb9b90547731b6e83bbc70d8dbf96504f418f4472093b19"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x2bb, 0x3f, 0x9, 0x3}}, {{0x9, 0x5, 0x4, 0x3, 0x276, 0x8, 0x2, 0x80, [@generic={0xf4, 0xda7b46af8522877a, "871e84879bd237f31bb108df200de0d64f16e80fbce2689253b09afb29125b53e7ec0589b40fbfde8361cc3f646e17325452b6673ab612e3eccd5a110216190122518b251fe59f4baa486bfc7f9c14eb41a8ccec514ecaf213edfd346e6b7efee6d4a39e50ccee8462f694a5aa5ee46413d1f665c03d770cf7d1299279d7832c29c078c636ca6462ee6f4dd1c0faeb83ef579472a1ecea78bd2e431165be1d1a0524e9951ce12ddcd14b68391256ea84f3e8535017ed6e2e71302bf69298a8c5f7e24c36880826eb43f31241afa237157e08df3ab1a927d1646e59c064cda3a86b47e9a9e48293ceff102233a58b32f33b8a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x37b, 0x7, 0xc3, 0x3, [@generic={0xc1, 0x0, "633690005ed509241cb0ff21fe3eac06f15ec74ff4c561132fde42002d281d3b05faa42d6962a4b2d81a30f5b5715ee6f2dd9462252871ce88646c4c3bda1628188d2bb99a246d89d59e4f1e476b9e964dc34d125e07792b788acc991ec126f8abfee210096ebaf727d43490b8c9bc9c35567b055927898875623ac2e05de703e975c022910669a502712550069fc28f1b9be0c3662ca2829a0ae1212756ba269bd4714696a148af2fe937a1acf1add086cecf223a163799e501510f14e41d"}, @generic={0x1002, 0xe, "4af5e0b88db9899a8644649e36473dc3db08affec267fcd8fbbfa7055b14ed65c3c1daebac40d28111645ff49de10fdca3b0aa72501319e4242ceeb61baa35fe18975ff888c18fbf5479405c8f297a3ca958e4c9a2e824bd5a3a84b34e67cd0fe8d5ef295bb1743363f6326ef7f400e72a55e3e673c4acd854903d86b49c6ad4a35ac10f82f1d4d6ac4e1b343f3499ba324d5f24b5382d044e0629a074e80e881ad47e5f76d223d2d1e5d72f60ae4f6edcd22a7b27eaf7f380cf7f2123d6175b3ea38998b4c6e8ff43874e94be2c1e11a27e90441af13c57ee8d822f89def8d598218081df84c07823a8aafdca05ec41002c1343bb2d076d2e24dc7ea0f8b5b3eebac50ec1c9d54aaf82749e7bd2bedf483679d010212c2b8771bd21cc7a58a381f922b422acfc18b9289b7950c34d00bbae45cdd30091ea6f8093d125c8d7a1754c76a1549c4aa2ed4a1832a92dece4a04faddd0068fb40687b4aa4cbe9eade0a4d014f108c92083fed0884c3709b739a1ac92ab468a76a0e9dcc05f0150160425b16b28e4dadbfbb2fafe2830605c9539c62836c926575951084ac349d09a2df4ffe5f46b476d90b3f64f0f069ad6f9b49b3c05fa4fb410ed6df7b5dc910f421b5ed5b71dc5b56d972ac148449fe882ac607f6e5efa0ff275c147a4d59518b9a771ce062625ddaee3b50d042e7e5710010ab4d1afd46e671cfa78c0ed473a638270148d374f7c30a637b5883f9203f3c631d00d1a127bd4d99f835c00cd928844aa79e2116c1efbba30c9de533a7fb251c0304d54902b63e55fd0cbfe76495afea987c6f80f13ebaf64f62f35fdf0e3b5a4dc7b1688168b49d569e20c87b37da81083a978a028284cc1981eb08acc6e6b94bc3b60d648dc7e7f36398b1d55f347406766b86eab9cf6e9169e600f2a511edcd66c6a832d1ecaae5ca8db8041d60b395ea44fb51baefd56c14d5afdab3fbc319a1476a71d0138ff2b258be7896458a730e72d4d75e374044d7705db13b4a059c601f1db4b0e716f861b1ee1da1e3ebd68ae8b9c54d4d439053aee71384d9f99cd2189066abe117dcc5b8507000467e70221f3ecf17cc48fe083a5d42507963a22832cb6777938a859f2e9b555ee3c6fcd1c6b9a06b449c2db661de1e7ba6158fc1905d6eaf7c3dd3957cde083f1ca69de28996c2265fe952c712ac2965c1c32d53aa76ed1f639774ef5ba912cdc900680e9187b331eb283bd171dfa8c36d5352185bc4b589f441eee5fb44ab2ebf096d6d70b3261eb563614426e5b1900d7942da76fc705939623fb631bea167f1878f2203114a1f1b05dc8ff7799da46d0d919652403bba353a7a38fdc08ee400fc132a2dd973b1be1c13b623f43113b10eb42777193fe6fc034635ed72bef39760b72aaeccdd6fe096f97c67b7b8713e456e421c4e2f5b5dd2efc5f1b88af2d3d858e2868e6971ea4508cc2e66c00b49f93fd0c61b7fdeedacc45cd14b52640566be13048e2241e9409f0ae82d238025ebbce1c166b8c8c759167b0fb36ab8f3c3f5f223ed385cebcd0d157d614f084fc8f4b8e0cf7d33f50675609c8653628cc30c01c7a13af883dfeff8e97ce84f30e60039afb94401cae35efbde4a072d0e15f2732e1cb3702d00dfd419a23fd14bc30e43b773696573b36f212c8b7b617ba5f6b15b673b2b4f88c5331610cddcc13e4f408b8579ffbc72a3fc5873b178267548282155c2c0864ebc6640aa86749d4cc0ca3791663b98b17fab68f8536588b78420ad61d20e548d6c2d35df17cfe165c77ed2e09dc919c56086356bd51925d430b33e6e081f31cae7c574cb6b86b6ec79a04df75e7d01ddf8618ba7fd0595bd08b1a49d7ab61e328335b982879c69a2c7de31b93f0958e2a251f806cf076bfb75a59b87b4060b58adc563233744b28f950e828a991974c792c665ed629687c0ea13f7afe6497cf30eb0bedfd6ccc52feb3ecd2e18ce82087e1d933edacc152cb8c6f35024889df89ac0dafcc5ae439ed682d19ccc2fae00965bb221e15b77e9a697da7999c84ec67b82cd55f03d25a9f9a02849879ec3c37821dc28dd97dd2a4de0c83eb66428f74415dc01371ecb788ea3edd7dfb6027534b7aaecd9467e0bb9317d5daf1c9ef9f5a6911a8960dfca92fb1c1ebb0c7194449eecd74608577087ca8f1d00b9cff6555800d3104226b66b83f37a283d5aac02e48502af6c82ca16a679c1a91d9a15941b55bcbaae134ae47fcae38376ba656770a778761ffd21cc75aa0e291fa0515f0a08b0770e4cda3e92f3cae211d9fb1d9e7ded160b1c0a721b9cecfc835f7d94c12d26f8ac8fc790b12f768ed4f5404fe0fc1143dc338442f0ccef6f020e2113664bb7be00b7d10e792dab18ebe1b474aa7345b4b9713990fa6f09f9b7fcbc1513bd022a31246ba1866757ad8ecfc426170820b87d0031aac04163410b7db2bc619dc5780e7ede64fd9a0c3f814786f3225fe32e4533bdecbcc0a0480cb7e24a4d5ae9bd24098c4e70a4e7c323cf0e1b21310d7b0505d57ced63574a0a9537c85aaeb9b40847a6b1134f081cbc2b73f3adcbb14b37b86fdf8cd8b53aaf8c1612438e0b774db843944e38e0fc41ce19c0fd14a8214266986a92e19df2d80327939d4fbe475784c49f9f5648d843e501d89475ddc99de27c8d7c01fbea14dbc0c0926ae873cdf795abc013fb6afd6157de1f692a2b8e699778354ea92dac077976096384aeac7ffa6274a90cf9c8e4b0720c6c1abe2afc2c76a901e1b224448e79d7cdab8967490747138509226d7f8f827b011f98b2f20e7f99364da02a82de74e5f6dfec7daceb6f77ef5a31c313fcd04fa078918d3b36a5574dbe94dd7ae246cd1f259272e40a40bd598dd0f60d4d3efc6f3c45340db02428ea3db011e94a90e877224aa0aefe76a536ebf60ece0d58a5838c51913294877952066d45b46f88cfaf02d016b04612cc63b86c3d25c0cebc2f6751f658717412abe8fd9a3bc4c052179e09000df89486b09ca9646d48c57f7496c69ec80c8e2fbc5602a7393a59d8678620f0534e0081f7293945c0dda446951a54f6970e3b2581bc180412f57334db23d83fd84d174319d21fe7126eea1d81daa3abcd4b700c82d22b991943ba7abde4280b053abf6a74e3f38b1f612df6c4e4b6a572bc23e4ff818c82ea1351afa1facb287982c0ae0fc422966bd2be70f73abb2001efdb3c675f5c40e527621b075f78485e49b0d20366aa7691ee8cba13d3de04ab7404b0c65344cdb22361fbff9a6e69a0af368b8098cc7fd5106298082f9f4ad259bfb70877f674c08a6ef66afb9acf6f969221859188b4cba792e7b3dd4803d49c03d36dabc5241f6f0d28a5ec8c5b82a6e219fa6e0bcca856e5f25f92a30ed689e5f8defba73f9c35a27339289e0e457a20de37d9132e1a2de8258ab3bed86033dad93732d9c55cd22033510d670c3a2c5c74057dfee71ed3f388ddfd663fd843dff9e10cab220fa50b39dbc93228706deac7555a15109bf1d8305886810b8893b7c0665ef8ce4be0f498de38b1ae3a1d7c36df697eeed9c933badacd8834c0f1b80f573d712910e1db22f4a5e63a1a64638549602741f15733cf35c68a7475d5f2b1b4b58bee050ac55a659c3b280cf38789b9e9c0c35c359e631b984c607820486dd921c34e5d4af55877f5ad4c3642d1af123a3b0a7091da0f6efc88d50614eedfdf1a6f02971275b10c46502c0d14595d603da2d2715d6b7d65eb21990ba7cfcd56aa80f517393f5c14aa33520d4c2f1be3d409754cf4da26008abad0a3ccf372e5a51ec89ea3fc97275aca6e1e72003e91a36ffe862a8e509ba303bf7eae3e085c02183aabde260a26e6fd74376cc990968a70186ad42480d0a268fa35ff9ca71e58024f4bf4ca40b77877d5598814aeea9fa4b8acf02689b2332e49bc7642fdf3f86e91e44dfe0fdeb20d6182d835d1e176258498fafe5dfc9851b4868b71e55774fa4085abd2f0b35ed18faf35406695a741aa4f33018a3e1b41ade42fd7870b466cabd7aee5405de7c0c5e338ce5832fbb72e201cbaec923315af3b127e380e6e7b2031d3ade26ee745e71fb7e7f146899101f023cc8885eb4afca012c420b0a50a55f5d3596b17d354c24942324f66232a560579d1478cb4f506accd043793d948ca00bbeb44219a592a6735ed79046e5aea70308ab0756f5e9e0a22466dea56c78e6d9453343c27ff866660c8387767cfc09091d0869dcaf5d4fd1c65a88b3eca0c4d0d485da86fb1ad7455ded48032861d7c331954f37551d80933614be0c365008acc2377961a40687519eb487bf2df8c65d7d5db0c45f1e5a461d116dd8d993429a434da272ec0c1227153c6406d8595325ddc2b7735695a2266f5a6c58d768c8a44cbe0c2f0c97cca6066b7f18a3446750b68bf0ee61c80b79b482695a325c710fc3eaf92796e30139e98c89935b06c7764a2e3a8f85bbabd11699ca7d178960cb67d3125c01356ef289c7e0a7169668a943775036433cde291b00b70297188a0fbd2493d39002c487d7c1672cee3b95bdaca5941aa705f3f5515cc947370f1fce6e197f6c59c6bb3647fa7aa8c2939ecd911b9205ec10b2d362e1ee3f75ce7facfeee530d01d02202c38487c95b31601273348e86240547a68c7c3799efa24c078ca41afbde4704a0972f3ef4fc1eb2b191cbf1b99d9be17b421474b932c8a6a8be1fcc10ab929526ef168a14ea504084e24047c8f29f5c0be18711f42bcd08afc9e93a3ef0bc2e23714e0456945227cb0cd7d13f03a86f30c5e59af5f1b1993731a47721b479e59ed6d2a9cba27bdc10f5a3b47e32ef4bc8484ef3c94763517495456417a880af0fd78fe44e87cc8ca0d40bc4d676df885c7afa7c4761c401570d4945cc4291706b0e9e207285892a45ae8657c52e83b3ec7b68a85edee158c08bc394086918f1626475b5625746114c96f678340c23d7e7885304cb5e11e0d4544288c75200b4e5f8694420d4e6261cb177a9925d6c9d02464cb22c55fb4d2ec6c55e3418ca78967e2cb31d3886a544b283fb00d5cef9291775c4ab7de2e7f7e4e59e71b20401fdfed98af1a53bc1c3b117ec7b6deb746b7167da66b5af31151accc732d3d9e4a9e9398a3a55f3804a3519209f5c714f64483f4a3ab6ad0eea02864975459b09fde55d94c8eeb80f0694e268c6400ec002b034ab736ee5162f5e9816a07a550660f4bc45dc229a993f474cb8baad4aa71e6a33d8cba75070c95ed02ad17e43859ec7ea032f8bc914b7d2fe37b7944e1b34ed67f862df0698fe30a7adfeb83fbdad78f50c0355965792eeb65319c414fa17fc3ef2dcebc811892fb94279697b2651bf690a1b51c6cb244ba478cc042029cfe6bf6beb395ee5d341554b39a511f474c3bd79a067ebb8f9c46adff53a1ccfd9f34763ea2c4855036e31e054c791054123822e873f1ca0790386eb8a9264d764efed0900c024d8c0a20414fe5b9fee47eff93135a815c1a4599942fb382b70711620c379dc91fb1cee50050ee65111e68387244649695ea0b5f44fe71137164c026a06c7819560cd2661030468d535af293a4985c3af79f86fa661193fd660f7f806a061993b4a6318818ba976db7e285c6e9a7d2dcf1b7da1301f3e79dd744b7462d004d11500466c5a2fec3189ece20787339adeab178ea1f515e0de03f7f5ec6cce4376a71afce852ddfb9a7314c197e07d8a997868e584e48fb958f1d7915c3bb07bdf631dc87d9170bb6d749b386e0731f17463a49459a92a79bd690"}]}}]}}]}}]}}, &(0x7f000000cd40)={0xfffffffffffffdc6, &(0x7f000000cc40)={0xa, 0x6, 0x200, 0x1f, 0x7, 0x5, 0x10, 0x81}, 0x5, &(0x7f000000cc80)={0x5, 0xf, 0xfb}, 0x1, [{0x4c, &(0x7f000000ccc0)=@string={0x4c, 0x3, "2258730f5349879a7cd6bc5b0b1ee9dc94e0c0081e6ad90e950eacddf8a395c4822a229315143865475f1eb232515259d5bac03435921d512dc60efdd30a71703a10f34f4c484b536d94"}}]}) syz_usb_control_io(r0, &(0x7f000000e000)={0x2c, &(0x7f000000cd80)={0x40, 0x68, 0xd9, {0xd9, 0x31, "b4641817f0560ac24db0a31b7c5bfb5fdfcde809f8b6f5b4c44f42af0c6a549050988a978a0566a00f80d61e53c0797d2a96b067754d98f51eee953ab0b1072375e08438b635285a57341c6b4a54c6fdf679ef137f6ae33bf3364543cb94468425db517218f3a1f474cccb982ff83754b845f5d65e20e528d72f9ef08f3599d0778858ab535f1b36a54659554df813e287bd310adcb8adf61bed9ba64ca61df0866c29804f23eae1bd0ec140b35fa013800de1520a04839592506a91e2e082211605395867ae4fc2d98402663df8137f7393cacc34d8be"}}, &(0x7f000000ce80)={0x0, 0x3, 0x8f, @string={0x8f, 0x3, "d7f1253c1d69befcfddc39fd0ad643dad42063bd9894520a0b5d77048de41f9fd3a2c87c1c56696cc5d035293d22c2872fed3d54a8456b479ddedafddd9e3f687d2f7e4fe3fdb7129f4f26b643c61454a874ae6918a9ee67ab10fe3f148bc1f8c03da51e865d6a160f2e4132cf60909e63bfdd91c1caa62d9db6be0dd2f1dec374ba93505b8c14f304d63a71a1"}}, &(0x7f000000cf40)={0x0, 0xf, 0x102a, {0x5, 0xf, 0x102a, 0x6, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x38, 0x4, 0xb, 0x5}, @wireless={0xb, 0x10, 0x1, 0xc, 0x51, 0xff, 0xd4, 0xf3a, 0x1}, @generic={0x1003, 0x10, 0x3, "5df6a4e699f22c5fb63f7c22242235fb8f10cbf8efdc75d306c05d6b376090b702e06240bac63c38855bcf9c104f57b1f4bd3f0cd5f8254e2acc95675d7b7b9787f7dd3068eb26105cca4f9d6e0fddf4458e8fba1a7ef37f4bd654a868ac17486e0f806ad149bbdad49c7b396eac30e1e2a311c8cfa735c6b568c8c1b8391641a86713d8695a2cc6fe22e4a3b9e13352d040b05ef6c2fdd0b54526e3be1df4c1805b8294f940d0b5f33029741debbbccef35f074d320377173f096e70719ddb92c223911cd69d1ab3eca69dcafa0404615045bd81da49bce39de0b386832d3ce39520457e9df6ebab14f545c92c675319c82aecd5cc87ba795b0d1f56d321a058576951bb9575efcc27e0db7e08f4a8254342642d62828c62f2dc8d5cd778151323456244e3dd589b58d7e8e7613183dad1dcdfee7076d59290cc7f81d5f724193b2cb004c8858c661aada76ba6880fe2d194848c24acba93172d088f6d6bd2db71f139221587706ffbe6a1f759d84d51799b50d41c36ff8f73e5b77374ae62decb9e6ec9def0bf25e49bbd2cc15b01ace8c87b2ab0b22a8e3548c516989175c8ff203378de4005279fbb16d819df8f29e1f9aeb1228be1f99f0e73b136d11720fb54a441c47cfa18a1cdffd9217171cceb7e331d20b0ef0329c3580ecdee273157594fa3cdc822c8f048538d61ef1e1a12a31c7cba373be163d6348616901e6d2cea7c19a79ab1ba5f21f60cdc1be2dbdc025ab2ceb18fecfedc738aa8daf30f09817192c9d3f91f1e35d447473567c206db2eb3e42f12d64220dc499c474a8b53636cae54818f74fcd07e01e80ef740ae2d3f36610f61e8e23b40ba15794ddf5d1ffe13aeea981e8ae94f4aa2cd14d3d8218036e972b7dc75d2aa180055586b67ada70d37dfcf553c6da6bc68efcdbeb2bc5bce5c23d35bff3b1194e48ad3712abbdef9ed11b7e7332f2fb60467e5deb1ead1eb680634b28cea4191a99e566011f896c35ce0393bc142956e8444ff415207d19ec520e840952de9836a858c084e28f4d8cfed20c131740ee621f30b2b3c6d38bbd39ad3871b6e84456cae0713c24bf2a079c5966ee3fb181331c35f01cc3427ae2d2eb1e0c3bd9267aab7bea4ff6d2f315fe9757c939c977d9ebd3c4354c7034bec76b7870fc1cc57647428fcf24c49ccbacfca27cb97e9f8b0ff5112b6303939361efada721c37512398675eba0fe8c4bc40db89d9bda949aebdae9121b13d60a62b5d9afb084626c2c7e048193a666404320e10b45eba1b4994303a48378c27740d725011abff7cb39d0908db62c11453d899fdf996a6b81ce47da515af37f3a697b4cf143bbe9d11e74357dfeb0ce762d87630a93ee19b79e6efd00b62cca30a4c6fad1188c61a1ce713badfc0d1a09f7446ccec524abade7c2274c0b953b58aea7b5619f68a9787a7bc0a5b7fe616fbd8c2733232369e14ebc7f91d70fd153c6bbf256d67bc5ee458e44a567085fc2b173753beb386b3e91c749a13328a4fe23eecaf4feb9b555bb5ee939ca46ad1140f4fb7df635f2e46728e3ba00ec903f3e6a12e0e001df098cf6c8dfd2259e0d3e7c949fc7819136d0664435104c2b7864c3dca664d484224a1cca822935407349f4a6bc0cf4f8d5c3a99e71347fe5a832718503180a85652941f939da4e5d0a903826f308fbde78bbadda7360aa93223b5b17c294a40bc216ab3cab503b2d6ee3ea63fb85386516a36bb1b795011f65a1ab4ec035346e1e0c252577db2700482c991ac1ac8353ef9ea95c6773b8f2dd472d03607fde73f35b1ed4d20afb330d732d1ae8549bc8f0f6d766df52d5b5e2d309b5f5d73c3d02c7b5bd9e1a4445a0575a7707802c630a3d39a4652381f4b1d0357dc719836f1397524b2b3180b4a3d03002e134ed1cd4856e12b00d5503e7bf7966b1653a8cbcc4d965077a2bf42c99a45951926135fb3e7c128b214d0770f85c88cf79edfb3cb1bab63a0704612910bc8c156fdbad70f50e5116f35ef408dfc164a3d9d26b3f185279c335d04a91a4d5ed3f82b895945b3a6d5d3d6ee1bffa3de048b77d0e17fe30987b71edf65730f3f9b39d283ff79c00bd58bf27459024bd9a147fe8a59294a8ed455efb42638682b794acd6e908620fc9a8f09e9f411f529b3581a34f8cbf2e36139385fe2f67e60d9dcaea5f413a35702ec58a359c88c01e5ea33e6de7642c546590214be369361448e3f0f3dc71c5b674cbe574ea66512c8f93e1ce317c79e7a0723d8aecf63d0342ecc53156d6be9e57c06cd9634a8692a249de6696504513c9af6fc4c073e6ac89d5ce1cdb79446a3c174b7fbae78cfb30cd584f7a8a83227a93810fb9e36d987408e42c8d04fa5ce963ac028518dab08bcf253069cfdf481b5ca07034fcdb3f5ad8cbb7d368fc0d7aafc60f89fcb7b5cd4161c1218a231a3f82db7b203b8fdda7c948b4de7e4265a9c79c655a1b0c995d87224a89136682e78eff9b8f84ca7aa70977bd683c331921c443a474d40b85cf9e313c134a5b48a4f74ea92f794645a3305f1c0a3a9aa196be26a8398b7fa9a141d5ad75ed77e1c06af3f91987ecbba4970954105216e3ea67af87ec8eb8f74a7d520fff01963d929bcb2da0838013d813e6d06cdbd9e05a59651bd11af99d83205fb88c75ab90a952f3794c90656ee73d12cf5d6eb724659f645197ca28db84c513d1e49036e285805cebd6145f937b5d30628db42fe845fb8832e0ef6035b1f877f8c4df50268d6a184fd3b61abbe579ebfab6d8e19055705f872fae628da49565887baccd0487a6a3f2a92e5608472f765d009e9dae3c8c8a4b747dc45f5795c5856599347d6dad29c57616a722093935924097657d754682077a51e96e537974b7d6bbb5f64ff10ed54949c24a078833c6974eb7b88513d90da36d5a8efc213e771a3bd3151284b47ed82d843246c980cc4a76abcfa0e8b0841dd621003a8c3c9be9b83f5b42e6aa130d6f454ca321665a720ecb3f2d303b0d4cf31eb6947c6273909a11ec73df589582b82797686d80a1f2c1e5d956338790020caec31226aaf93389c31db587ea48bacede71bf75b9ef42a947abad6af447522840ef275c2b62de069bcf5b838575281ef3a3217629cdcf827ea7e7fa437b9a5948bc05c3df814afcebab3fc53520fb155aeb6273b14001c0170a1bd3255eda352986d5a07ef1e883c11742bd9b432fe21539673bc2538a60f61ee11ab0aede50c733f12f699f6120df80d915b6b704559044471e30471fd2c82fa5150198d100ff908b69495551ba68f63b618ef948334b015845d51df55da17dddafea0f99e4c7e2b968140ae0b1f8925ea0833f08e850c809b24aa4d71cd2611f868a1fe719f515ead55d7aa4ce576f367bd96b879238c2e6f4986dae2a3ca8ab9a8791210261c9d83d1af68e6aa3a644492ca017eec8535b1b7bbb4c4a6dad84640ed7d772c529ee1184b9f1d8e6d947799895cad33b19020d2d973db7e6f529c19e578f22bb76c3802fb5427a1327fadb74900cffc830fa17933cef0221514ba416cceb23f1deb1764496d138a29d8b78bffc7339c8a4e406020ca5176c0613cbef7c339017c731de348633da878488f96a8465f80cadacdc29207743b035f1399de66567e234d9aca7acf4edd650d64908aac6270847bf02c64af3ee69a482c6ad03760d92a2971dcb3bb629db0e2b067560264106d11beefb54a1452e6dd9e0a7fd90f256a3427e6920608d1222522e5bd369aa64fc9d1d9bf5c85c87dd8210887cd8e12135e3256bb3a881404f2c60185fbfa534a893590a646c393a438ef4ce497739ee03df97b764748ca5af932f771b471cbf694a556bf7c8bd1714098286e588e989d0956581bd324fa45ad48156210fb7b924e34422227727546a5b816b769dbbc3da56a410c6c5b21fd6d936edd19aca95b0536b66863f18e450087fbf1124b328ef011069e11240e7c8899841189a2633383e5aac0408b1826e7ecc7504ddadb511708c5e741c63eef0fa265998fbc05345a88beca96c0cf7f223fba7e2dff0aedee73ef3afceb406ac621e0adce58c46fade5970559cad47bc29dbb553b1ee74f700858e5c7581c607838f97ac5320369dc273c688f328bdb83854c62cd3683af066e773ecaf3152c23e110ad1af23e3797bb942601149fe1dfe166fb2448688ee11a763eb1564cc98e31133d632c702f8b5293c8f8047edc5351e4e5f353c32a93ea7cf10c51f2d4e8fe3ee0e77c1ac70c42ed32fe86ef850f45b13782471809161fe3ab08c1acd98b487228364650e1ef6d15f5d113360a43be70dc44460f383c1d824575f26f22bc9a0158ae560cd2bfd2fa8a799f935108928efd13a569cf7b96d10ee7e1cd97c49f25c8104a6deaf2903c84d763eb4399511f344bcec9e04bbec22bee10fa9826be2f71a1ca89493e5ea4a98c63abb1978519b3d6dfc5377d913dfa3302431d0b6945f1a4cbd9b21d429a5059f25b7b7402075fd13365510496920bb76ca78930240fe8d54dcb0f9f22d3166db19d6d589eb1581de42c67a9646f5f98aec582924737796f34b58a3dd0cfc053043d2a6788b0fc4c9886b45771e499c1c936940f391f1b7099939d0c7da9c986c4dfcaf5f1860c6ef99f68f9530e17cb128bd25b00cbbd21e581913eb6c62a7eac65e5b8c82d199bc5369edb5ad36d4e9b6e2f4d3b30355e103c93dd92dd0ed15763bfcae50859e746e3162917fecdaf73d530a92e04aff88f37a7f3bdb908816d28635feb569f93cc781345439ca8e0096148d6f82e28e0e519df270217361d6c560b1022bf41cce459896a34ecb5dd9ad0345b2b9693663a03591d28517e855b293b09c2b993dc801cf0cad329dc2688e16b2de9ab871bd667bfe9c36128dc76ebc9c8ea923de7d03bb9738e6dcff1be2c638f493c8fa0d253ca4d3079b92a6d1a98205dac72884684258286b697187f64b5535103863e400252db83ea73dc5d94ca194babec52043899fb73ac74cc9bf103bc169e910ead2127149d890f2c6af46bc3c20bfff59a6472bbb4e57780bb75f426dc0590361be4b1e16f23cb71bd67b18122212389113ad07e5a93e950c42c5cbdf9c5efd5f20dff69165aed549ef8d4766a5596e700985dc7d768c1ca3e36b3bbc2138cd5f4ae67706b497dcc1613a4f757d4626ee01d55fcb9479d288c9f12a5218b6d97d9b7195c54bf564560ebe8d6ea18aa48dff98eefee37496052f2fdca3f9ac9de4a7b1f80f768014001dc8abc3d1df745e5c6b37eabef4f49d71f1287e86c43f861296a082827fa23ad6fc3e898fd135f6609c15b7b3abcbb6d8a25f1665f513e61f8a1782ce7009973eae8c75ab0d4b993a106f97d9f91e073e6c4ee2924812a1d03d7ccce9a1a2669f949926d6eac852b14da9b73fd21bdf1fd96b2fb3b6b24ab1492437b85387bcdd5dd8ce7c84228bcc03c33d608f594a84176faa03d91cd1cae375e18241abe209f124e33f634e9656b0742672e15ffe07143e54217877c7891d7049e01d76e3013ff7bd8ebaf420c8379c253c888092a4550e0278d32729b83fae8d9b828e49c4c59f7ad7b62a48aefe0214b225eca2a919506eb8a11398087fd3ca8f6c8a698b642d910cf3e86565dc0532da0481aa15ab382da55fedc6fc4edb595d20cbbafd22f35372a393841ea939ef4de058503d1baef8f3c534d62bf16f9acf9b017e49883f8bafa2be15b62b37492090d997adf18c262e1dcab11538ada5aa66c18cc4dafbf80671c5155d687662a8e9bc852cd788"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x4, 0x40, 0x2, 0x1f}]}}, &(0x7f000000df80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x12, 0xb8, 0x9, "acb71692", "e74e8e62"}}, &(0x7f000000dfc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x7b, 0x7f, 0x80, 0x0, 0xda8e, 0xfff}}}, &(0x7f000000e580)={0xac, &(0x7f000000e040)={0x0, 0x0, 0xa, "4c202ff5b46e84e5b236"}, &(0x7f000000e080)={0x0, 0xa, 0x1, 0x81}, &(0x7f000000e0c0)={0x0, 0x8, 0x1, 0x2e}, &(0x7f000000e100)={0x20, 0x81, 0x1, '+'}, &(0x7f000000e140)={0x20, 0x82, 0x1, 'e'}, &(0x7f000000e180)={0x20, 0x83, 0x2, "ca34"}, &(0x7f000000e1c0)={0x20, 0x84, 0x1, "b4"}, &(0x7f000000e200)={0x20, 0x85, 0x3, "261c4d"}, &(0x7f000000e240)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f000000e280)={0x20, 0x0, 0x8, {0x10, 0x8, [0xf0f0]}}, &(0x7f000000e2c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f000000e300)={0x40, 0x9, 0x1, 0x7f}, &(0x7f000000e340)={0x40, 0xb, 0x2, "2c94"}, &(0x7f000000e380)={0x40, 0xf, 0x2, 0x20}, &(0x7f000000e3c0)={0x40, 0x13, 0x6, @remote}, &(0x7f000000e400)={0x40, 0x17, 0x6, @broadcast}, &(0x7f000000e440)={0x40, 0x19, 0x2, '>r'}, &(0x7f000000e480)={0x40, 0x1a, 0x2, 0xb8b4}, &(0x7f000000e4c0)={0x40, 0x1c, 0x1, 0x81}, &(0x7f000000e500)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f000000e540)={0x40, 0x21, 0x1, 0x81}}) syz_usb_control_io(r0, 0x0, &(0x7f000000f980)={0xac, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1132.164711][T21902] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1132.173453][T10267] usb 3-1: USB disconnect, device number 27 [ 1132.483037][ T2730] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 1132.490739][ T2760] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 1132.623035][ T5] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1132.733036][ T2760] usb 3-1: Using ep0 maxpacket: 8 [ 1132.843102][ T2730] usb 2-1: config 0 has an invalid interface number: 139 but max is 0 [ 1132.851315][ T2730] usb 2-1: config 0 has no interface number 0 [ 1132.857515][ T2760] usb 3-1: config index 0 descriptor too short (expected 6427, got 27) [ 1132.865831][ T2760] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1132.876130][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1132.881218][ T2730] usb 2-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice=cd.dd [ 1132.890278][ T2730] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1132.898363][ T2760] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1132.909431][ T2760] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1132.918530][ T2760] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1132.927578][ T2730] usb 2-1: config 0 descriptor?? [ 1132.964795][ T2730] ssu100 2-1:0.139: Quatech SSU-100 USB to Serial Driver converter detected [ 1132.974253][ T2760] hub 3-1:118.0: bad descriptor, ignoring hub [ 1132.980611][ T2760] hub: probe of 3-1:118.0 failed with error -5 [ 1132.990483][ T2760] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1133.003192][ T5] usb 1-1: config 0 has an invalid interface number: 219 but max is 0 [ 1133.011392][ T5] usb 1-1: config 0 has no interface number 0 [ 1133.017549][ T5] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1133.028615][ T5] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1133.039669][ T5] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 1133.048717][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1133.058157][ T5] usb 1-1: config 0 descriptor?? 18:02:37 executing program 5: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d430b0000000109021200010000000009047a00007b68d800"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x202080) r2 = syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x1, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x103, 0x20, 0x50, 0x60}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x73c9b3a92967770a, 0x1f, 0x3f, 0x1, 0x20}, 0xa3, &(0x7f00000000c0)={0x5, 0xf, 0xa3, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x3a, 0xb, 0xb, 0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x48, 0x20, 0x3, 0x9, 0x1}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x3b, 0x1, 0xff, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "31ffd1c2eb02b14bca72d5886bd82f8c"}, @generic={0x6d, 0x10, 0x0, "90a34907e6e45dbf815f2605cf01fa9fdbea25492b02a56322746472224b253c6f9f9d7ae61cf1ee3c094bda5de06c98eae683958f70b42d85a11bdf9b4a8c27488ab9b1f8280473809af5f2cde08ab59eec4d8d67ea0ea03f3d2ec9dfad8db3138a87d52ad82d1632e7"}]}, 0x4, [{0x7d, &(0x7f0000000200)=@string={0x7d, 0x3, "410f0994d2e13809b5470d844fedfa6ebe4c428bf91fcf7a3a5388441610280848f1be2e00ef72b124509b42cb93787054ee590b9d6177d4302101e6e4ec77931175c51bf19e94a50ffbe3453ba01f1999bdfe7073c9c40e26f0a4d8b3066618f3a4407262ceecd28b327775a5ae243a7776186aab9492240e3949"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x827}}, {0x1002, &(0x7f0000002780)=@string={0x1002, 0x3, "2fa46343c83f07de9ab77ec91421cedd2762a981f66d2795010f10ab7fba885702628461f7cca9a3ddd3f5bb6b5486ed5742bad1607bb0d93754bb6ba1ee72bbfd87bcbcecad3ed941a51ffd6d09cd1eb60bd490f37733c611e83ba673591dd4a8a9cb9c226d5bb4f2185c9226390df01693e01b144fc78b045ad07a32aae68db25cddd43c3bbec68b661cebe256e5b650eb69d4e8accb7312bf691fa16949ee2bb3c4a996f61d522e7305e4590df0db8fbf1b32651fc2cd2a644fdcf25d941caf4e6145b9a8e812e4cc6f842197c440bf1c9d95cece258e31bd072ce450a20c933493392a1a5c78b677130692398c55bca023629fba4193a0d98b406358dcff528e499de427b08e62afcd8530c3bf1056d942e0180311c6f6f0af964e1db5dd0e5b83b35a1dbb99427d8d91711484467834dc2ba0970a54098f8d650becf5aa521be62e786176259aa74f494c90afc8ecfc587ea8ee5e89a3b37ba76945385a3a7e57c916d63b1d1b5453cb49bc6003b906684cfc49722ab5edb8377c4c8338f3bbf6029078c1e9d629964019cf25cdaaa34b19de88161ca6f7fe06d165ec75270518ef76038c67be9ee6b1aa5b1b4216302745448ce9eb32b829a3d1a69b58c59d5f5a7094e8a17bb81762667933bef4dc64932c49ea25e25f0d7f8eb66aa579c9d1e4a3531d13889f7b536f704ac1dc0e6ee7c26e316ca1bec004c4c0397bc76dc574fee286d50b112e799a6ff63d7727be6b9fcb0c9c06f5c1424a4bb45da5fbe93dc45e3fb1e50f8a6d94bf917ea21d81735733d0c2ff5b7031d1e47653334ac00ea3163cb9794407037e75978a3d76291f774b6a66fbc65dc939101cde6d504021bdafccf941227d90c937235fbce3004d373e6b3d2d2c00d386d21363663d675f18a6ec50feaba9238c023ada7bae8c567e4052f93e9295382e8b8a2355665f38c61c6157c1c5f56c0f9f84a280fb950b67aac99d50f944590ac72fc3ebe2cd49b39f40dc038e4b50ddde97b1eba6b974aa381fedfc4b324a0d4d06e51bd1b1a1cfeb10768bfe4befd6746dbb90e39eb9906fc62fd2f2bf1cbdb85e7575a0b805dee0c15fe0a6a31912b59cc83ae2a02b93c1b0b0395aed20d72e8ba68bd86d781387def069767ae3d90e8c74794291b70be9ed716eec3b6ebd37cb24b33557ac8db4ab86391362026a5e3933f457ad5fc9e4a9dd9304856a5b5b74ea1886140e4727dacc16c84b8d8cf82072b8af305925ce76c3eaf1b9cbad7e1532ba3f975a6bf2d7aebababd71e70b198c98436908f723faf6e08b10b40f82ac8cf561dc05b8f566eca18edbe1c8dd537720ade4082625a6050b3c6d5fb148f9be21d7c5ace2a2c7e5f2a3c58e156bcbe8ca532eca9326caf6c9bcc6c79c60178a6de1a949ed6c21f617938b4b19321bb18867eb8f29e507b66e8a041c55c2e994c0a9d214bd1cd685cdb8a36977d8fa75a69ce6fc91c7cbf318094a74c0ad0d61669a3d10bf7c632b6850bd54990aed8082f06c9ac2feadc05076f5099a44b4053e4b26340b28fd7611ea40abdf07f9a733211d1a1abe214d45fa1726c3a4da01a0b9cbab414fb9b4efc17d20d95298eb12d7f2b3da53c4e0c2d80a96d94156c56da1edf4b864805cd2745e4d8b3efdb7503cb3ef8e3bb4d70a2beb8e565e5e4dd758520c1e33dd733be78e8f29a70cea031e815350235b61b2fe5715f1e4bcc1c760cfa2b7f31fe72888cc3696d5a8b6a22225fceb4ee0f411f2764c6129cf312632b347707f76c8a173df52c9d63a9238f938278a40666088accbbad6a4567017e89fb2ac8b3cc87c63f614bcd965699055b539bf87ba267f1212ae30a79ce55774e6999cd1a3cf8263592752575ef9071f0fe848df695f779a9bcaa1a0ef095234913b85d27439bf9b66cb7e07ff44e9dc05b7a3d258cf68d006fd633d7d6e48ec26fbfadb1e01f3e81429dc5f6c14e441e55e6cf2fff30fdde1544f65f824c47f50053bb8432d563cbbe4a565b5d008ff59f8dea5d5ef480ee21c855763b0eda7e840a339c2eeea6c2d56ed8f9152a484b81bf1c7117077c052eaea9e912570172dc87b2af07229fe8ce40d12567470f7baf4712eb609d8e1547ab5ac0863f63a7d91eec2fc9aaecf645e577bb567758f3baa6a6a765754b227efd5766230f414fff11df02d07ee648e93972a1b761efcf0c6d752914805eac2a85cb5988641550297dc866cadca45a1271afc8f6639863e79bf66c86d8b482af68869e2cbdbb068fd546ad581f302e6b4fcbc5178703dc4ba218c88e2c3c4b8bc8e679cbfeebbf1c3d47a5726880b3a7ed55eb3240b2ee9b7c3c5cf370b3e5cd4d7eac1d2af2152a4dbcf1d6844cc317a5f3de57b1430191204e87894a44c465628596bf41b2e346421db1be6d989b9c2247eff97d20bc103ffc48608e80293f1fac791320c6f2ffa6bab7c0031f5e12b3d8389a4fd63cb071b3f0bb24a3494652563d7c4165dec7258f18a897d372fdfb9b364599fa9290bcca39a07c59a5ebabcb6c88cc0c79c59dd48ddb13ee3415196e260654f76684f147852e00646797f7754ece2d7ed9ea8b9f73ab9d0d221597e056c3ba96751ede5bc7b7e9f41910251e92eb699eccdaef9362f69e06b9bf4ccc2fc1bc514d8f33dbacb5e2ebebdbd59532c686110ef70465d550546bad87495f3d12c15a3f5b04a8fa1d7389aba6b2571440b98f2c885896794519a6566af2c36e3c8f2bf099b84452f9403df96d31a4e4637afa56c9fe5792138300b18c45d289e54d021e6d7367aab84b7df861d00a2ed4784f807bbdf1ec67af0fc2b705067dc7573f1ce9cec6b9f8bdd134a309036a74d234d6806bf5f6d61ef061939cbdb33dfc37056cb182ee0d3986054b4371d64520088eacd458f918574f3f14b4a4d096c1178e28e21efb8557291ce2cef2807d17c7c3ee37a04eb7cde922a8791cec85dda91e20fd67001139b254dd6068768637527f840b0e2572a4d049fe87d0750a346d4963818708d841b085a716a2ef3f02fc505f5e36bc2bac2bc5255e874c94a6451d6c7c3d7a65bef0963352a2e791381183ad237b73c6b1cdac2d467b5d87d91d66c88ec51d4209ac55bee180f02bf795bbc5e0559c62297e993938f6bc7b77573608d2c6e5ce5fce8c7a62bf9e88c10c2e4ba528ea0348ff15e5c7cb3c6f9766db0ca81af55d1b94dd1025a123a8b97c596a96c0ad3e3580e8daa6d76b1bb7e3d606def38f411ae355d429236cf4f0ef7d578a73415b95c5223783336b5365dc28cea91cc97798708e4ec12db7f15dc41734e3a9defea4b53bc0caf79cc053448835a2385b736b073f750ea6992dfbac6043b0061fa7f4bca04078a6ae0080c9e32c5e34ae91dc4acbe5b9e4694106ae22d7480f621cc675d5af153cb94426798141a6e354bc9013c3bcaa9d457a03803fa90bffe91762e1062e23a9669237ad305208eb236dcacaddd14bd956b71695f8566be1bbab58b36b928b1152ac7d3524efa19d1b7f4e154a6ede6bcd428c764e4a6eb8173a2a0d55d5d99fd26fd2f06722f49f365d9cf4a5c83cdc0be5feb3ff23a321601ef371ffcfe383eda2c4ba1601aee9c9ed6c2efe1a8f9b4ae6160eadc45e61170241cc6f9bb6a308ba071f4cf0cf252b8cd99e36f231a207d392f657e6c0858478876b2783554ee50f307aadd60b9d929ccfd96834d4257c7f0539d4f43ba90e7a63dcaadc22b1e49564f11911c69e13492e09f7f3c24eebde191f76c785575d05d10b6f708a9a8b2a5894d714e63394c935d368a4a1a5b9c10bea57b8f1e5ab22a5b2bc3cc98723131321a12d100c0122c9b7be76869a3f9de4a7313b502e5dc84e04b965a1b0e38b14600979dd64c9fd6bee6a72456a4065a8dd8483165dc8c7ab034a98e61b007397a9e2ca87e91dd62ab040a878b1310a7166ad8a9e7865e82b3911ec439a63e4f3658c7de8b06369bb5920d150d3afd548707ff6674b5bf36c056827114c06b23d5c17708b342f76d0de46d25b552bd9b6255af219a938648bef73fecd6e119f4a6e030001b5d2a00d647b5d2478e7ae8b89e544a6a8dbc81db8b40f1c4f412452db30a3e7baea195db9a0c40f9fb6e574d248a38517f9b91e40317b372da251ba31de2fd44ecef5765f5a309e328bd8ee6fc9babec532398e61a4239c3e760d15942ff9e15d690639d537bae362b51ecf837551332fa3f5df7a08371d349ab067d7d39f700eb02a1309ea735a1b01ea29473751894f819073419d7faefeae66df2a1f2b767b1a58db6ecfe5363b8513f3c742eeba710070b730ee6451ef4378b7b1b8a665b1d620b2f90a6dc59a518a8afbbbe86fa46bcc2d26ebbbf2a3702d0a7d60219382ba9a18a6743692ee8e93388ba68628a27e497426a410722db50eca2d485f815006c55921b7b0dac95410533991a62161c4d611fd246ee1122bbc58919b943e609647f70bd3439a57255732f0af9f050ecd2be5cd4557771849bdf4c1d317c8b094c3474542632d3f01355802289ea568b75650ade2af7f7341bc539c45c54851520212e6a6885918ad8b36ea885b92efc7cce2d4a16a7cd7f81a1fd8953bff4678d1ffc77dca760902b3cfeeaf58e6cd049135827a650dd5355a7f005c2d851e08b763ebe63f2568cfba4126d3111111adb01b979b996c594ea835a4e462eabb93da3875a7750e817d381ff8fd08c4c38a24257c6ebc2ea92575ea8465995d29a1d7ba87a93116330918fa9f00868f5c4a65ad534f5a519352263d1b462e6f36789909c4df1cc1a338366567a7e6c7f748220e7b1dfb5b3eae5775dfb77a6684db802f42de753290e7743cd89802df8a63f24d5f32f48fa10962b35a613ad324759e0a3caf90aca2e20fe35fb3fcb1012510b2cb340fc14ede4b935b022a448808b4badbfb07285721cd4638d0fc7e14197fbac6f5b2c79a4cf066778e70068d0925768398b10a33bd7cfc687c2a53e8ff87122142a4f8286abce59e0e7397b5b28af08fb318a799be23ca48bb1af2c7478729181f826d9b65d55e6120c46e7a27d79553528efc11780e2baaf627829eb1634440acc4b9a941e51fe3886d1784fdad2e1fefb8c720935ebd21e5fed8deba151947f7582fc4a9d83319ca770199a515c46d388585d6a745ed8ff9f09f7fb73fd9f829310c151bffe82e0e1da8ae17fb2b18d8e395acb9394321c8172ed250f8a71afed128a2cdf1f19cfa2b859a147ca8b185d5d31e3441ee59d089ed417df9c4ae4d11ce61a1ac3d3baf454cc7c67e427a8c0ed9155f31852501239c196e1ab1ef3aec2954037a6ee1dd0f6d045c008b9e1a9009ecf18ff10606937ed3a8fef2cbeb1fc953f1a23ecf7044eae8ac46cc64947fe3f95db2cf1e3cb3ec4f0c1328d33f229bf94601b0001e036c54c96a7ddf90689b1b169cbfd6ccc3b436371aac46bdcf56e42b97e6c0e6e56e0b60a13ac21b22ddcc5d01c3bf3c7f3a2c16232fa884ed8e0c7b025f195f7b0cd1962e00ff772cb0ef8eeb0f163adb98af59c0ad6ff694ded47eecfad1e2e4ac3349ffa5717d27c2795d3bf8d536d2e132c24d7789d5078cbb1293cda8cb1540c0aa1b70404c150421cbc880f2137977cfffc1cff81bd7692534715d24884fc055da87bea3cb1eb4f6981713d512773c94e9d4f96075d74d876cd5013caf67b877998d6d90646d7d00d83042f6e4ac89c0f6a96fbe92aa31134fa4da5240d9c7f461b33b925c97b2ab53d501e2bc314600096f02007455cec244f11dc148813be503c6ff23ea6789bdb69c4"}}, {0xc4, &(0x7f0000000480)=@string={0xc4, 0x3, "785c4843173925802d81b7d044e56c340cd6bbd9e44f7c7f3045127f052fb3ade6d8282d28d67034b387942afd232d424fca706b2d2c12c774c20455b0a3442325468cf361071e4b816c4ed5c2fea9955c076ef13ffeee2b656d2aa97e0f975736d969e30424626c1046e7d2f71424e57dedff06d5742ac281009dfc5a39793e3fad5b35377a87be9ae09fed24b6915132ce5b42f087da1be107b21f1571527bf7795b48fe7d4c733d0f6704521f2cb25548014fdd2440b73f6b0a006d953ce3a196"}}]}) syz_usb_control_io(r2, &(0x7f0000000780)={0x2c, &(0x7f0000000580)={0x0, 0xc, 0xdc, {0xdc, 0x9, "f5af58465c875653e0eaaec2e1b45ee365178a41af964578110a13808f91c8e5bd98e0f4d7b2df3ca261ef4e49a9a0fc5a62a0003bb9d28257e17905990739640124c03ac44f4680c831ae1c5a6f9cc5e798954b11bf4b69fe770a7d6238ab45ee7670d4afc98fb3850ec861f23310fcfe9e2055d15cd5dd055690da096fbbee69ec6791d0fdeb374b418e39edf9cdb1325d1cf45d6e1eeb96b7ed66780e40ed1504b6513e31e16323c5be07c6a7e01ffa8e244d0b8a32258f9151ea4758a28d6b2daa4596b789909151d2701b46cfd932415ad5c763d0d65f3e"}}, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4ff}}, &(0x7f0000000680)={0x0, 0xf, 0xc0, {0x5, 0xf, 0xc0, 0x6, [@ssp_cap={0x1c, 0x10, 0xa, 0x4, 0x4, 0xffff, 0xf00, 0x3ff, [0x7e0f, 0x3f00, 0x30, 0x7ed7a000a5cad384]}, @generic={0x6f, 0x10, 0x1, "25286fabc83f5cd9cda2c976911818b7b663328649de2f177bc4f555cc4e7f30506c586ad5c24276d560a978d1493dd6b1c62c42a2a972d060eb4e644bf94a9326ec3f4a9ba18acf7f0d611175c6fc9b872a3a1edd62ce9c65f6bcccc0d418a0909a96dc20426f7fee3c4598"}, @ss_cap={0xa, 0x10, 0x3, 0x7, 0x0, 0x7, 0x6, 0xfb0}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x24, 0xf00, 0x2, [0x8040ff]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x24, 0xb2, 0x7f, 0x20, 0x5}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0xe4, 0x40, 0x8001, 0x5b}]}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x80, 0x0, 0x6, "daaa83ed", "83677fb9"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1f, 0x10, 0x98, 0x88, 0xf9, 0x2, 0x7ff}}}, &(0x7f0000000d80)={0xac, &(0x7f0000000840)={0x40, 0x11, 0x1e, "7b001ab85a8ccab922c7dcd63704d27eed2a4d0931e2899c402ccdea5b70"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000900)={0x20, 0x81, 0x3, "b4947a"}, &(0x7f0000000940)={0x20, 0x82, 0x1, "e5"}, &(0x7f0000000980)={0x20, 0x83, 0x2, "ea6d"}, &(0x7f00000009c0)={0x20, 0x84, 0x3, "ab93de"}, &(0x7f0000000a00)={0x20, 0x85, 0x3, "ca7c4e"}, &(0x7f0000000a40)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000a80)={0x20, 0x0, 0x8, {0x20, 0x40, [0xf00]}}, &(0x7f0000000ac0)={0x40, 0x7, 0x2}, &(0x7f0000000b00)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000b40)={0x40, 0xb, 0x2, "95f6"}, &(0x7f0000000b80)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f0000000bc0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000c40)={0x40, 0x19, 0x2, 'bk'}, &(0x7f0000000c80)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000000cc0)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000d00)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000000d40)={0x40, 0x21, 0x1, 0x4}}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000001780)=""/4096) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 18:02:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, &(0x7f0000000240)="00fa3885951fdb25c6709a5c1088936b2ed02c", 0x13) r3 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000300)=""/163) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000040)={0x2, 0x36, &(0x7f0000000000)="51983eae991865d3ea9c0f63e6dc6a7340aa3724ed5848a358a9c3e1363efe0dd6b601b5ed0162e8cf67dc6c21e9a19638800dcb6f9a"}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r6, 0x8040451b, &(0x7f0000000800)=""/232) r7 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x68b0, 0x123680) ioctl$EVIOCGREP(r7, 0x80084503, &(0x7f00000003c0)=""/17) ioctl$EVIOCSREP(r6, 0x40084503, &(0x7f00000002c0)=[0x6, 0x200]) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x660c, 0x0) r9 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x660c, 0x0) r10 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x1, 0x2000) ioctl$HIDIOCSFLAG(r10, 0x4004480f, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x660c, 0x0) r12 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x660c, 0x0) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x660c, 0x0) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES32=r8, @ANYRES64, @ANYRES32, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r9, @ANYPTR64, @ANYRESHEX], @ANYRES64=r2, @ANYPTR=0xfffffffffffffffd, @ANYRES32], @ANYRES64=r4, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES64, @ANYBLOB="0e04d1ee3fa06d3642117cd3bc54abd70733ff2df3536a8720c4299ccdc559de5e3256a2cb9abeaf6f02393bf476a4d35ef6dc18a46ea765aa189b23ae183febc42f7845c6df7e4999a4f622210aa3806a10fa9ae17a2f37760500000000000000e644a73920b68d0c91049b4b2f7976716d6051a0db540f1783c3ed98aa50ee730b52948cce1e8dbf2e34781f86f79945b600c057c7146bb4ec87ada0f4c039ce5f72cd47754ca4b0c7ff8a268ba32a807f7f7ccf8b2a50a3a7c954b57c72431e2ba885e97f5ac88b288332d1bf412390716c7856ea5f3221162d5de7c0f876a5c8e7200edd3b6e2ba7d98ae1e696817b0d2639b0f9346828073cf34664e0310dcac271fb3b7a3204e855846cdd1db83e1e70ace96086592da24e1f5af1f87d1b4b07ebca69067342b4073dd7538b03ebf337ad3b2bcd31a0c1563f3af9aa85fa7a72c7525148f15499cf380e52ecd2b84b4431dac505bdd28b53e5e3a0d500b6be98b1da75af9ee99724affcc6685f40f13cafa3cc0e89add0901659d953a73753db9002d8bd7aa2dbdc3d3fa980cdd70bec7abdef20702d718c24c8c30be0c2bf0008f9edd65cc6e1665289d70ad71495ce2a68b5a5e885c877c3f926793e1b6a163ea7d81cf96644cf157994bc02811337534e13e39cf189f5000000", @ANYRESHEX=r11, @ANYRES64=r0, @ANYRES64=r12, @ANYRES32=r13, @ANYRES64], @ANYRESHEX]]) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000540)="935cb27bee63ea1d3fa69c95c097b2c178b3a4c548cc4b22970ab765a7630fafef09a62b17f814849577154dad6918e1ff098b73b4434ddf5086862b9d934dcdf001e5522ebcb5e75a48da2c687acd3d21d8fbd16445c5a13c156a5ed52ff738f42c96") syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x9f, 0x40) [ 1133.323257][ T5] legousbtower 1-1:0.219: LEGO USB Tower firmware version is 180.110 build 58756 [ 1133.523053][ T2771] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 1133.603094][T22022] usb 3-1: reset high-speed USB device number 28 using dummy_hcd [ 1133.763032][ T2771] usb 6-1: Using ep0 maxpacket: 16 18:02:37 executing program 3: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020f003176c40000000000109021b000100000000090400000007060000000501020000000000"], 0x0) [ 1133.843258][T22022] usb 3-1: Using ep0 maxpacket: 32 [ 1133.893153][ T2771] usb 6-1: config 0 has an invalid interface number: 122 but max is 0 [ 1133.901395][ T2771] usb 6-1: config 0 has no interface number 0 [ 1133.907583][ T2771] usb 6-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.43 [ 1133.916664][ T2771] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1133.925521][ T2771] usb 6-1: config 0 descriptor?? [ 1133.973110][T22022] usb 3-1: device firmware changed [ 1133.978459][T22022] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1133.978560][T10267] usb 3-1: USB disconnect, device number 28 [ 1133.984961][ T5] legousbtower 1-1:0.219: LEGO USB Tower #-159 now attached to major 180 minor 1 [ 1134.000144][T22050] [ 1134.002479][T22050] ====================================================== [ 1134.009471][T22050] WARNING: possible circular locking dependency detected [ 1134.016465][T22050] 5.4.0-rc1+ #0 Not tainted [ 1134.020948][T22050] ------------------------------------------------------ [ 1134.028078][T22050] syz-executor.4/22050 is trying to acquire lock: [ 1134.034460][T22050] ffffffff872bd4e0 (open_disc_mutex){+.+.}, at: tower_open+0xce/0x9b0 [ 1134.042592][T22050] [ 1134.042592][T22050] but task is already holding lock: [ 1134.049938][T22050] ffffffff8721edc8 (minor_rwsem){++++}, at: usb_open+0x23/0x270 [ 1134.057543][T22050] [ 1134.057543][T22050] which lock already depends on the new lock. [ 1134.057543][T22050] [ 1134.067916][T22050] [ 1134.067916][T22050] the existing dependency chain (in reverse order) is: [ 1134.076902][T22050] [ 1134.076902][T22050] -> #1 (minor_rwsem){++++}: [ 1134.083645][T22050] down_write+0x92/0x150 [ 1134.088442][T22050] usb_deregister_dev+0x95/0x230 [ 1134.093902][T22050] tower_disconnect+0xa8/0x300 [ 1134.099202][T22050] usb_unbind_interface+0x1bd/0x8a0 [ 1134.104897][T22050] device_release_driver_internal+0x42f/0x500 [ 1134.111467][T22050] bus_remove_device+0x2dc/0x4a0 [ 1134.116897][T22050] device_del+0x420/0xb20 [ 1134.121724][T22050] usb_disable_device+0x211/0x690 [ 1134.127250][T22050] usb_disconnect+0x284/0x8d0 [ 1134.132418][T22050] hub_event+0x1454/0x3640 [ 1134.137360][T22050] process_one_work+0x92b/0x1530 [ 1134.142800][T22050] worker_thread+0x96/0xe20 [ 1134.147796][T22050] kthread+0x318/0x420 [ 1134.152366][T22050] ret_from_fork+0x24/0x30 [ 1134.157284][T22050] [ 1134.157284][T22050] -> #0 (open_disc_mutex){+.+.}: [ 1134.164392][T22050] __lock_acquire+0x1f74/0x3b60 [ 1134.169739][T22050] lock_acquire+0x127/0x320 [ 1134.174738][T22050] __mutex_lock+0x158/0x1360 [ 1134.179825][T22050] tower_open+0xce/0x9b0 [ 1134.184560][T22050] usb_open+0x1df/0x270 [ 1134.189207][T22050] chrdev_open+0x219/0x5c0 [ 1134.194137][T22050] do_dentry_open+0x494/0x1120 [ 1134.199390][T22050] path_openat+0x1430/0x3ff0 [ 1134.204471][T22050] do_filp_open+0x1a1/0x280 [ 1134.209469][T22050] do_sys_open+0x3c0/0x580 [ 1134.214385][T22050] do_syscall_64+0xb7/0x580 [ 1134.219390][T22050] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1134.225779][T22050] [ 1134.225779][T22050] other info that might help us debug this: [ 1134.225779][T22050] [ 1134.235977][T22050] Possible unsafe locking scenario: [ 1134.235977][T22050] [ 1134.243397][T22050] CPU0 CPU1 [ 1134.248743][T22050] ---- ---- [ 1134.254081][T22050] lock(minor_rwsem); [ 1134.258123][T22050] lock(open_disc_mutex); [ 1134.265023][T22050] lock(minor_rwsem); [ 1134.271587][T22050] lock(open_disc_mutex); [ 1134.275970][T22050] [ 1134.275970][T22050] *** DEADLOCK *** [ 1134.275970][T22050] [ 1134.284096][T22050] 1 lock held by syz-executor.4/22050: [ 1134.289532][T22050] #0: ffffffff8721edc8 (minor_rwsem){++++}, at: usb_open+0x23/0x270 [ 1134.297594][T22050] [ 1134.297594][T22050] stack backtrace: [ 1134.303459][T22050] CPU: 0 PID: 22050 Comm: syz-executor.4 Not tainted 5.4.0-rc1+ #0 [ 1134.311316][T22050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1134.321342][T22050] Call Trace: [ 1134.324617][T22050] dump_stack+0xca/0x13e [ 1134.328835][T22050] check_noncircular+0x32e/0x3e0 [ 1134.333745][T22050] ? print_circular_bug.isra.0+0x1e0/0x1e0 [ 1134.339533][T22050] ? graph_lock+0x80/0x180 [ 1134.343918][T22050] ? hlock_class+0x120/0x120 [ 1134.348477][T22050] ? mark_lock+0xbc/0x1160 [ 1134.352865][T22050] ? find_first_zero_bit+0x94/0xb0 [ 1134.357945][T22050] __lock_acquire+0x1f74/0x3b60 [ 1134.362776][T22050] ? mark_held_locks+0xe0/0xe0 [ 1134.367516][T22050] lock_acquire+0x127/0x320 [ 1134.371991][T22050] ? tower_open+0xce/0x9b0 [ 1134.376419][T22050] __mutex_lock+0x158/0x1360 [ 1134.380983][T22050] ? tower_open+0xce/0x9b0 [ 1134.385375][T22050] ? refcount_sub_and_test_checked+0x130/0x1c0 [ 1134.391505][T22050] ? tower_open+0xce/0x9b0 [ 1134.395918][T22050] ? refcount_dec_not_one+0x1e0/0x1e0 [ 1134.401275][T22050] ? mutex_trylock+0x2c0/0x2c0 [ 1134.406010][T22050] ? kobject_put+0x78/0x280 [ 1134.410486][T22050] ? put_device+0x1b/0x30 [ 1134.414813][T22050] ? usb_find_interface+0xa7/0xe0 [ 1134.419820][T22050] ? __usb_get_extra_descriptor+0x1a0/0x1a0 [ 1134.425714][T22050] ? tower_open+0xce/0x9b0 [ 1134.430106][T22050] tower_open+0xce/0x9b0 [ 1134.434331][T22050] ? m_show+0x4f0/0x4f0 [ 1134.438480][T22050] ? tower_interrupt_in_callback+0x440/0x440 [ 1134.444439][T22050] usb_open+0x1df/0x270 [ 1134.448568][T22050] ? usb_devnode+0xa0/0xa0 [ 1134.452957][T22050] chrdev_open+0x219/0x5c0 [ 1134.457360][T22050] ? rwlock_bug.part.0+0x90/0x90 [ 1134.462294][T22050] ? cdev_put.part.0+0x50/0x50 [ 1134.467035][T22050] do_dentry_open+0x494/0x1120 [ 1134.471772][T22050] ? cdev_put.part.0+0x50/0x50 [ 1134.476507][T22050] ? chmod_common+0x3c0/0x3c0 [ 1134.481161][T22050] ? inode_permission+0xbe/0x3a0 [ 1134.486068][T22050] path_openat+0x1430/0x3ff0 [ 1134.490630][T22050] ? save_stack+0x1b/0x80 [ 1134.494928][T22050] ? do_sys_open+0x294/0x580 [ 1134.499489][T22050] ? do_syscall_64+0xb7/0x580 [ 1134.504147][T22050] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1134.510198][T22050] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 1134.515554][T22050] ? __lock_acquire+0x145e/0x3b60 [ 1134.520551][T22050] do_filp_open+0x1a1/0x280 [ 1134.525024][T22050] ? may_open_dev+0xf0/0xf0 [ 1134.529585][T22050] ? __alloc_fd+0x46d/0x600 [ 1134.534063][T22050] ? do_raw_spin_lock+0x11a/0x280 [ 1134.539068][T22050] ? do_raw_spin_unlock+0x50/0x220 [ 1134.544149][T22050] ? _raw_spin_unlock+0x1f/0x30 [ 1134.548973][T22050] ? __alloc_fd+0x46d/0x600 [ 1134.553447][T22050] do_sys_open+0x3c0/0x580 [ 1134.557834][T22050] ? filp_open+0x70/0x70 [ 1134.562061][T22050] ? __ia32_sys_clock_settime+0x260/0x260 [ 1134.567758][T22050] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 1134.573450][T22050] do_syscall_64+0xb7/0x580 [ 1134.577926][T22050] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1134.583786][T22050] RIP: 0033:0x413941 [ 1134.587652][T22050] 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 [ 1134.607246][T22050] RSP: 002b:00007f59f2e237a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1134.615629][T22050] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413941 [ 1134.623571][T22050] RDX: 0000000000000000 RSI: 0000000000002000 RDI: 00007f59f2e23850 [ 1134.631514][T22050] RBP: 000000000075c070 R08: 000000000000000f R09: 0000000000000000 [ 1134.639465][T22050] R10: 0000000000000000 R11: 0000000000000293 R12: 00007f59f2e246d4 [ 1134.647408][T22050] R13: 00000000004bf17c R14: 00000000004e0578 R15: 00000000ffffffff [ 1134.694170][ T2730] usb 2-1: Quatech SSU-100 USB to Serial Driver converter now attached to ttyUSB0 [ 1134.703633][T22050] usb 1-1: Couldn't submit interrupt_in_urb -90 [ 1134.723030][ T2760] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 1134.863055][T10267] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 1134.894100][ T2764] usb 2-1: USB disconnect, device number 98 [ 1134.896551][ T2730] usb 1-1: USB disconnect, device number 2 [ 1134.902276][ T2764] ssu100 ttyUSB0: Quatech SSU-100 USB to Serial Driver converter now disconnected from ttyUSB0 [ 1134.917722][ T2764] ssu100 2-1:0.139: device disconnected [ 1134.923045][T22050] usb 1-1: LEGO USB Tower reset control request failed [ 1134.931121][ T2730] legousbtower 1-1:0.219: LEGO USB Tower #-159 now disconnected [ 1134.983169][ T2760] usb 4-1: Using ep0 maxpacket: 32 18:02:39 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, &(0x7f0000000240)="00fa3885951fdb25c6709a5c1088936b2ed02c", 0x13) r3 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000300)=""/163) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000040)={0x2, 0x36, &(0x7f0000000000)="51983eae991865d3ea9c0f63e6dc6a7340aa3724ed5848a358a9c3e1363efe0dd6b601b5ed0162e8cf67dc6c21e9a19638800dcb6f9a"}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r6, 0x8040451b, &(0x7f0000000800)=""/232) r7 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x68b0, 0x123680) ioctl$EVIOCGREP(r7, 0x80084503, &(0x7f00000003c0)=""/17) ioctl$EVIOCSREP(r6, 0x40084503, &(0x7f00000002c0)=[0x6, 0x200]) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x660c, 0x0) r9 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x660c, 0x0) r10 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x1, 0x2000) ioctl$HIDIOCSFLAG(r10, 0x4004480f, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x660c, 0x0) r12 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x660c, 0x0) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x660c, 0x0) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES32=r8, @ANYRES64, @ANYRES32, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r9, @ANYPTR64, @ANYRESHEX], @ANYRES64=r2, @ANYPTR=0xfffffffffffffffd, @ANYRES32], @ANYRES64=r4, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES64, @ANYBLOB="0e04d1ee3fa06d3642117cd3bc54abd70733ff2df3536a8720c4299ccdc559de5e3256a2cb9abeaf6f02393bf476a4d35ef6dc18a46ea765aa189b23ae183febc42f7845c6df7e4999a4f622210aa3806a10fa9ae17a2f37760500000000000000e644a73920b68d0c91049b4b2f7976716d6051a0db540f1783c3ed98aa50ee730b52948cce1e8dbf2e34781f86f79945b600c057c7146bb4ec87ada0f4c039ce5f72cd47754ca4b0c7ff8a268ba32a807f7f7ccf8b2a50a3a7c954b57c72431e2ba885e97f5ac88b288332d1bf412390716c7856ea5f3221162d5de7c0f876a5c8e7200edd3b6e2ba7d98ae1e696817b0d2639b0f9346828073cf34664e0310dcac271fb3b7a3204e855846cdd1db83e1e70ace96086592da24e1f5af1f87d1b4b07ebca69067342b4073dd7538b03ebf337ad3b2bcd31a0c1563f3af9aa85fa7a72c7525148f15499cf380e52ecd2b84b4431dac505bdd28b53e5e3a0d500b6be98b1da75af9ee99724affcc6685f40f13cafa3cc0e89add0901659d953a73753db9002d8bd7aa2dbdc3d3fa980cdd70bec7abdef20702d718c24c8c30be0c2bf0008f9edd65cc6e1665289d70ad71495ce2a68b5a5e885c877c3f926793e1b6a163ea7d81cf96644cf157994bc02811337534e13e39cf189f5000000", @ANYRESHEX=r11, @ANYRES64=r0, @ANYRES64=r12, @ANYRES32=r13, @ANYRES64], @ANYRESHEX]]) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000540)="935cb27bee63ea1d3fa69c95c097b2c178b3a4c548cc4b22970ab765a7630fafef09a62b17f814849577154dad6918e1ff098b73b4434ddf5086862b9d934dcdf001e5522ebcb5e75a48da2c687acd3d21d8fbd16445c5a13c156a5ed52ff738f42c96") syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x9f, 0x40) [ 1135.103187][ T2760] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1135.113023][T10267] usb 3-1: Using ep0 maxpacket: 32 [ 1135.123044][ T2760] usb 4-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 1135.132082][ T2760] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1135.143593][ T2760] usb 4-1: config 0 descriptor?? 18:02:39 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b19017600000009040000010209bd00070581070001000000bf52cf6794a9d3d58f597cec9269bcfe84998497775e45c972767fdf915e2947178d052ed946b1cfc67f04cb40f72fa2bf625a7c0cb4938513e087b6f4df6df8c27ccedd6f23db80db5dcb79e287b7f5a083317a087317c353d748bba2828859f7d27cbe465718921fcfc077e64708860fb444eb3fbbe159b1f655d47f179aea028da3fbecc91167925759682be01c44fe816f4ebb158a287f241f4abf07e835b7f4811a8397d5a0d8c0b69f613b6d0ec795b7ed31b30704a33258ecd6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x16f, 0x7}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x0, 0x0, 0xfd}, 0x8, &(0x7f00000002c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x2, &(0x7f0000000300)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000400)=@string={0x2}}, {0x2, &(0x7f0000000440)=@string={0x2}}, {0x0, 0x0}]}) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000480)={0x0, 0x23, 0xcb, {0xfffffffffffffe6d, 0x8, "9de7430c48be757b3e218aad601af68fee43f9cf42234c636d243c6fd3dbebaae8909f2e15ea599298192cd6654171f2d5fd9e811433de5a067a3907e26594ad87c7bc1018fa3436018240267f03ef9b81988c3f2596159bdd8b6874af4e478bc27de965f66dbfb837ffb66a5733a3b0800cec62d4f3d14e878a76a6478c2897aa006592736880105e632acef997e1991b27f8fee78774e1f149144d008715a66cf8b67b6ec0939792a3e5f57b5fe1743b881ab16f45ae125ad5b2a1a23317ffacd188737539c7e43b"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfb5991044009274c}}, &(0x7f0000000040)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "f2e1ec31d3fafc7a3873e9f9cfac7645"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xe, 0xc, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0x2, 0x3, 0x9}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x8, 0x18, 0x7f, "5e400092", "a4153c53"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x1f, 0x0, 0x4, 0x9, 0x6515}}}, &(0x7f0000000bc0)={0xac, &(0x7f0000000600)={0x20, 0xb, 0xcc, "5783026ebb24c860a704770910048aac312f97dcf0b832f386dd43bc2c23def8262056d24498563a61f51455453029d508c674c2300146a6781a5adad4e858a4f109668ad54ac68a6f254f95285929b782dd4b90e68dfd1abb84b1bd0ac5296bd652a9c45dae263ab5da1fbe914cfe0296311d13b5ddd4e9693fce4fc4113036df24bd26ed742a00d906bd49d44d7c742d2fc5fc8086b5c2f82509408a0e35c5f1d28afb31205ce76448e0cf26ef9f9855171f7b20dff291a78f2c884885052c8a2c50f6687b647f1f7ce7a9"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0xc7}, &(0x7f0000000740)={0x20, 0x81, 0x1, "a4"}, &(0x7f0000000780)={0x20, 0x82, 0x3, "52db26"}, &(0x7f00000007c0)={0x20, 0x83, 0x3, "050a2a"}, &(0x7f0000000800)={0x20, 0x84, 0x2, "09ed"}, &(0x7f0000000840)={0x20, 0x85, 0x3, "1e4c7e"}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x8, {0x10, 0x20, [0xf00]}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000980)={0x40, 0xb, 0x2, "ee3f"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xf78b}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000a40)={0x40, 0x17, 0x6}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "69c4"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x695}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x7d}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x90}}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000c80)=""/144) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000005140)={0xac, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000004d40)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1135.273288][T10267] usb 3-1: unable to get BOS descriptor set 18:02:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x216200) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x0, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x430080) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x3, 0x800004080001) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) read$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001240)=ANY=[@ANYBLOB="4f0a0000c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f32cfde21dc929b8a0bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da4aba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabc9d4cdd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f710801b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81644c2908a48239ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369a38103de4ca2c0b03c7b3ab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e813ea90ed3b55903c2f9766da43025f64de6ef149470b3bd80182f28b618fcc26ab5f40e6ed3147a3851b04e43b4f3254a716b81cb27333d6dcd1429d22673477dc1f3bf0ac49017d978cc3770150733c0deb68174b6e30868b122556e44f5144d08f6d256cc4528df24ccea2a3998d7c96060be57ce743bcc0b0e85a7235c0c168251881e3d5537d44a01d4638f34e8d3e3f1eb34bd4ccf976769abb649d82b296158f1648a60198921e8886104d656cd14e5124b3b76929aaadf4aec45665214ccf8d5ebec157385190134b5e97ce5f6262da06bbfbb968f43d5ceb0ff1c840e3cac8dd32656a4ee2e603b258d147149cc3ee5459ded5636c42a"]) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 1135.333081][T10267] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1135.340704][T10267] usb 3-1: can't read configurations, error -71 [ 1135.384926][ T2760] usb 4-1: USB disconnect, device number 5 [ 1135.663021][ T2764] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 1135.673016][ T2730] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 1135.713019][T10267] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 1135.913051][ T2730] usb 1-1: Using ep0 maxpacket: 8 [ 1135.953041][T10267] usb 3-1: Using ep0 maxpacket: 8 [ 1135.963182][ T2771] smscufx: Failed to read register index 0x0000700c [ 1135.969783][ T2771] smscufx: ufx_reg_clear_and_set_bits error reading 0x700c [ 1135.969786][ T2771] smscufx: error clearing PLL1 bypass in 0x700C [ 1135.977021][ T2771] smscufx: error -71 configuring system clock [ 1135.983572][ T2771] smscufx: probe of 6-1:0.122 failed with error -71 [ 1135.998133][ T2771] usb 6-1: USB disconnect, device number 48 [ 1136.023055][ T2764] usb 2-1: config 0 has an invalid interface number: 139 but max is 0 [ 1136.031251][ T2764] usb 2-1: config 0 has no interface number 0 [ 1136.037570][ T2764] usb 2-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice=cd.dd [ 1136.043117][ T2730] usb 1-1: config 0 has an invalid interface number: 219 but max is 0 [ 1136.046647][ T2764] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1136.054752][ T2730] usb 1-1: config 0 has no interface number 0 [ 1136.055110][ T2730] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1136.066670][ T2764] usb 2-1: config 0 descriptor?? [ 1136.068865][ T2730] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1136.068888][ T2730] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 1136.080011][T10267] usb 3-1: config index 0 descriptor too short (expected 6427, got 27) [ 1136.084724][ T2730] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1136.095607][ T2730] usb 1-1: config 0 descriptor?? [ 1136.095768][T10267] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1136.136330][T10267] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1136.147375][T10267] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1136.156456][T10267] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1136.174002][ T2764] ssu100 2-1:0.139: Quatech SSU-100 USB to Serial Driver converter detected [ 1136.203120][ T83] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 1136.210964][T10267] hub 3-1:118.0: bad descriptor, ignoring hub [ 1136.217197][T10267] hub: probe of 3-1:118.0 failed with error -5 [ 1136.224839][T10267] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1136.363053][ T2730] legousbtower 1-1:0.219: LEGO USB Tower firmware version is 180.110 build 58756 [ 1136.372699][ T2730] legousbtower 1-1:0.219: LEGO USB Tower #-159 now attached to major 180 minor 1 18:02:40 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe4, 0xd7, 0x6d, 0x40, 0x61d, 0xc020, 0xcddd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8b, 0x0, 0x0, 0x49, 0x96, 0xfd}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001dc0)={0xac, &(0x7f0000001a80)={0x0, 0x0, 0x3, "49ede7"}, 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) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, &(0x7f0000000080)={0x20, 0x0, 0x101, {0x101, 0x0, "6f98e94437b745dfa01a1f161ceccdee980c4521dbc363a1a169968fa56c9cc00fc1bf01dcbbf3a5a608616b0d120e9270a74f3c6b2cc08b8db1d53ce2d79081f3c8a8ae60e5bc5cc1bb5ca1ec9f9b344ad712514138cda83ce592e62ebdfa9e5cb0cf5c0b5048acd8b127dd86f8db694249647e55cc2a035bc73323e80379d8c7331ab844a19ed9f772190e57848ba51623651677c644e71822fb03407ac000a8e53796aacfd0f576b1e31eac36be55b710ae11435987e705b1710a65a78b064b7486c86b0fac1dee41cb3f91f918888ed8cf09d0a91b97054837a5db11e5114d55008f9447678ccdf87e3f98e700ae3714f7633a5018f6f1dc93b3ea2d1c"}}, &(0x7f0000000000)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "c701bea237200e366eec59a167fb6bb9b528c20d06ead3e5318952d5249c5b82bef92b5b807734df0eab115a4f"}}, &(0x7f00000001c0)={0x0, 0xf, 0x40, {0x5, 0xf, 0x40, 0x3, [@ssp_cap={0x20, 0x10, 0xa, 0x18, 0x5, 0xaea, 0xf00, 0x2, [0x7457a7d1667f1a70, 0xfe400f, 0x6f, 0x3f00, 0xc000]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "1fa6477b1750985bb8191fcf95123169"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0xb}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x3, 0x80, 0x3, "50d22b0c", "f8b694a0"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x7f, 0x5, 0x2, 0x7, 0xff}}}, &(0x7f0000000840)={0xac, &(0x7f0000000300)={0x0, 0x15, 0x1e, "62e410984069d199904e9839b1bee9c3b906e3e52ef20e82b75950cf4e0a"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xf1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000003c0)={0x20, 0x81, 0x1, "b1"}, &(0x7f0000000400)={0x20, 0x82, 0x1, "d7"}, &(0x7f0000000440)={0x20, 0x83, 0x3, "d1ddef"}, &(0x7f0000000480)={0x20, 0x84, 0x3, '5gJ'}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "a96699"}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0x0, 0x20, [0xf00]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x2}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000600)={0x40, 0xb, 0x2, "ed68"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x13, 0x6, @random="8a71e2f7d6c8"}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000700)={0x40, 0x19, 0x2, 'OI'}, &(0x7f0000000740)={0x40, 0x1a, 0x2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0xea}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0xf4}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ec0)={0xac, &(0x7f0000000bc0)={0x0, 0x0, 0x3, "307f7e"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000900), 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x2df, 0x4782) 18:02:40 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c212b9089406010088fb000000010902240001000000000904db000261ae460009050f1f00000000000905830b0000000000"], 0x0) syz_usb_connect$cdc_ncm(0x5, 0x9f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8d, 0x2, 0x1, 0xc, 0xa0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3, {{0x7, 0x24, 0x6, 0x0, 0x1, "d083"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x4, 0xaf68, 0xf8}, {0x6, 0x24, 0x1a, 0x800, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x2adf, 0x101, 0x9, 0xbe, 0xfffa, 0xc0}, @dmm={0x7, 0x24, 0x14, 0x9, 0x5}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x8, 0x0, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x4, 0xf1, 0x6c, 0xffff, 0x1}, @acm={0x4, 0x24, 0x2, 0x2}]}, {{0x9, 0x5, 0x81, 0x3, 0x60, 0x40, 0x0, 0x1}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x80}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7, "", {{{0x9, 0x5, 0x82, 0x2, 0x2cb, 0x2, 0x80, 0xf7}}, {{0x9, 0x5, 0x3, 0x2, 0x19a, 0xc3, 0x0, 0x7}}}}}}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x201, 0x8, 0x5, 0x51, 0x28, 0x7f}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x9, [{0x54, &(0x7f00000001c0)=@string={0x54, 0x3, "e7f0dc4f0a70e149356481a34544f8dfe922c92468c40b44574f5596b4fcce4601e722f823ebd1dab7b31a0265e439f9b870a0a31869530af70d350ac17790957a1149d0307f7d0c63b8b7182a85b13e26e1"}}, {0xef, &(0x7f0000000240)=@string={0xef, 0x3, "6f3f26d8b131a208407cc123a0f7f09c73f1d45623fff3a4e8583ab60a16e64cb6c56cfad66f39491a1a66806180e25cc5212a75e2bc66b26364d188688f08c7d680694aeaef7fe03df1dd5a4f5159489f2c84e60e09eee493ee4c2c5d30d4fe2a4e85562939c3ea379317849666a885fd1cbe01c8ac809f133c3f9210950a66d4cbdaff4e0401d929346959171a742c1df495fb553a0352ca25b0c27ff319f6be72f1dcc9e5e58df129256c69752432ae5216d7404ffe0afce6c76e45974104f15e25c0e7b188860ed3f9cf3c1216447351ca97a269f0965699bfd16a2f045a0f1eb8340aaba60625ff0d59ab"}}, {0xa1, &(0x7f0000000340)=@string={0xa1, 0x3, "c79dc94eec0dac69a935e7a17f17ac8783074bc36686f6c2dafc75dbfc6726593a3910d5a1417019517675f12c8d946a6a6ec511a919825bf6e872317c76f3da2d03b28701875ae1038a9ab4fff91886e2fcbf7e435cc72271fc61594e906bd625c5201020e5c582085493afdae1ebac458184b1f8c70131f19ab355309df2cbcb0e447f3540e9071f44260366df2f32cc24d57891ecd8ed316357ab23225d"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc01}}, {0x44, &(0x7f00000004c0)=@string={0x44, 0x3, "fa1015ccc5833799bd86bbb022de5c550d7c9ad515c17f0fa1149e1ce1dd3930eec0712ddb9f2754c4d28cdebce57dcb8d9e5c7b403e564583a846d6d6a159e6b433"}}, {0xc0, &(0x7f0000000540)=@string={0xc0, 0x3, "3385c5d2772bb0ce66861a1ff64417f0982c74001ca0b58a95bc898aff509a1136acf0f9f5bde789ee09ab7fd5acfcc69944c0736ab0898fa78a9e0fb61b39996d15175f6f211e88c7778e537c136788154ae6cafdd13b39bd487917ef5c15d46be57f7625ea9ab3d7a9c90d0649539dae4d3cffabfcfe7751b2282542432cf48a9f7655dd819ca583a49daf5a6ca8a5ca3c7c53b838c6e5b4b87f5a036e9fa5a6e5c2a4505d420792df43503cbebacce6b3ebf8de41416807a0ee105798"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_connect(0x6, 0xc527, &(0x7f0000000700)={{0x12, 0x1, 0x110, 0xfd, 0xd7, 0xc0, 0xff, 0x499, 0x1005, 0x69c4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc515, 0x4, 0x2, 0x6, 0xf0, 0x20, [{{0x9, 0x4, 0xb, 0x5, 0x5, 0xc5, 0x88, 0x1b, 0x5, [@hid_hid={0x9, 0x21, 0x7, 0x74, 0x1, {0x22, 0xf51}}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "bfdf"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xcdfa, 0x9, 0x40, 0x1}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x3f, 0x9, 0x7f}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x4, 0x70, 0xf8}, @mdlm={0x15, 0x24, 0x12, 0xeb}]}], [{{0x9, 0x5, 0x8b, 0x10, 0x24b, 0x1, 0x4, 0x1, [@generic={0x90, 0xc89171130f3593cd, "0854a5a0fe49864c1cc04aeea766c1391f131a761fc21ea4615188ec657018ac2b2640cd1bfd17895abcc74596597f98164e5351fe63b3e28686815809476453d85d120756c86b5633973b7692bc3360076a0f5790928e1b7efe19bee560d3e85faa608ba7c3c55d50786ed66d4e4a1edf33236fd33734674864cfc2c8afe15edd309008d1fd3f3411b126c85438"}, @generic={0x4c, 0x0, "3dc01401fb9bc815ec35930dd17e5d58ce0a9ad6a212accbcb2eb33421288d43e7512ef5bcb04d8d74f96a7a053ee121bf2647263046af55f4325b367b63447b87c4e2b62467c5dd7437"}]}}, {{0x9, 0x5, 0x8f, 0x0, 0x6f, 0x0, 0x14, 0x2}}, {{0x9, 0x5, 0x1, 0x10, 0x2b7, 0x80, 0x3, 0x2}}, {{0x9, 0x5, 0x105, 0xdf9236d5729d2f4a, 0x1b0, 0x2, 0x7, 0x40, [@generic={0x1002, 0x22, "b15daf99d02ccf0d95646bb14342933fbb57a7793ab360850f07d7623b0a055825a7025b5dde9b6bf5ca51e972379b1aee05e7a49f1fec7a417fe7b209eb669deffef6aadbc6b2ff4b2b24262a3ce66ea411885159a8aa08c459d690aaebe1c29d0374f29f3d00c40d35c5bbf23bdef31426d3a242b2f29bf77f3044b21da308fc8f4d138fef6c4c7eac4c4f4b531a97a35ef6cb5707077ca292432e78203815c68e9cc8c5471a738b421426012ab6f6cb2c12506a7f1952099fe5b16e4372e4d4ecafaeccf1344626f488606c62c1cdfb98e145c5617d7b885d9c33a4025f21b927277286c7af775261109cbe589f20411f33f3416ea8b51ee588099b0247643dbd6f1235210c710477e7e925708f17f6ae7438f48df415a3efe404c79195e43d1f0a8affc135b88f576b2a3b991d0daeed13598ff41912feb2feb2f1dd47f2aa809303229d39aa5fa253d011b44bf244b2c453fb5335886d9a7643065e605641dc45ef99be786cd0743b346eda7ce9939b42a9045063c91845e81121da6f4b3d51e7e7a43d4dbbb0e3b5c351849b0061cb99e8ea310119174adaff846c7ca7db8ab024c014b75509178bada87e5f193785b5e3eef58dc9c980756f5c7c8dfb7253f1f4078ee7de307ed7c97bc7b6cd6db2337322804febe8005238b29195f9459f9abf19d3865b6b2d69a9fe9827682ce650e4682f5d0fca551f84fe3293c437655354f235d9bcb1cb959de069629eda077c8c2ee825be83ad2b2c8adb364739f02d2767d2ee590a94b40c42a71c668af4bb84523a01366b9d0d7023bbdcf2b95613c0b6556b98d9cd2eecdfdffb424319546386a83d40799d9b9c1f5c8ffd4ff44c9580cb60cbecd94bb985999d1bade95580a2f9448873a8d6763f7432a29096f6a087a0bc58936a2f5b49bcf45d5025f5860790b78e3a9895bfafb8228bfe577574af9c314c443b70053c6bda21b963dc09cd6a1d7baedfa735988a40fc1dab785421eeba9aff8e3b68aa3b70a12245f533a6f92adf5d60c28ae71ecfb25dbbc5c2628eccce9835509d8ccc2938573b6af2c6204f29edae5be2ca36aeedf6c9af162b83a3e852de7b21aeb5285ff149b6bdd40c87e25b967d04e0534d368b8ab6487e632e4cb20b0e978f4ba931df1b35f389e54e77b6a6c7580ea1c9d68db167424b01b154987c39ccc9c2db1d11ec49542f5f0a897d61d7c9ee27433900b22c8985931941b86087c10cae7485acc32d402274e003bad0dd124b1b7eda3ab7735541d8b2d3e0dfd212105c81e190a3ef8594a0b2ba0b921d203890af9fdee4281824403a17308d68a773faaa673dc3ab71c7e4259fe7ba7f77649cc11cfdfe5275c846d7eef0e91416101473d49860557da484b7d3e0e7a05c421987adf30a2c9970f4b5dbc31223140e831e307df6a3b0f464a7e4187235d40a087404c307602b067d755940785c0360294fe573abad9d0bb84d6c68c84dd89e3cb19ab2e33ebd4cbceab7603360f8cb9720bbe8befdd8c9ce4f174d0443c0292445eed079db4ec60f41b9a42050c5f1350af5bdde95cf71a9117ba9b70038fe5c87138265413c89091bbb5512ffb73251c51e407c3f5b71ab519cefe38d119c43f5ae75d9ea941211ceeb986fdd20ba678109cef53cc58f430e1d70ed4ff6cdec4f3b37a364a6db00388b88397efdff34d3f2b93248afc06181b3b4cc2a870302f8f95b89582b3d28b011783274041101b86e05537ff56f0cce4a96c760548a43b6046a8f00dc1d61dd4b3e0f43e9193677d8d2e991342a2883ef7359d1d3cc310f1d87f36b524d25b1ec1f89787140e42a2d679f112e9623f92438e8aef58ea1266c90ec00ce8bc6534cfaa430f8140eded3e0a716e5b7779b481722bd48179b4a7d77ae816067969ce74c9da2cf8d525d9d2a3b6ba26f16392f68ff031bfc9f2300bf6cf4c0521491645a25d8afed27bb795d3923154810eb7752d217e00a808850a8f7c4bebea0f704a8fd7b1c5d4574d5c9aacc747a608885925fc8ecc2833e0eba363788c74197a699a9ba18b9a90a612781f79405e589b6ed5f036d24436dd3a5e5bcce43daa339143c8d37367788a4bd88c97ba01d2b6ae25645c01f8fdbf22678a8c1cd21e0af2a69d970b00c2446a85a15947dcf1be8dd5c2f7c79c8d656bcfb01b574643fb37ddc0045cd77994ce03365333772c498a79f00dc0e0101272cba15da746d11ea0e4dffbe090175becce669a552439933349a0172129bbbd1de0d4187d96c525e5b3b36cccc35cbc7741b5f75c50f7ab45a8172acd8025620a58a677220e46f7aa7c50364444b8497ac6c0900799f80fa2ca8fd76eb9ec16d5c9bf670d132c74baab3cbe2772b3c710fa6cf8e8c0db74409ebbea441a234454ea5f99383bb1a2ca5e325b922cc79fbed4f05a831d9bd405d9ae2b87541bc8cc768bd809d21a1dfc9ed1736bfe961ae50e5402e799477921da14d2a7a2c25fd7ea71ddc8c6e09c4dabf76ff28a199aae7623e3804db3f519d7a60a75d00475ce90d01f095b65ba3225c592eb04dbb8f8805abc217f618f480a8630448c670f4d6395ea25be7843dca1ca311dec66f067babaf84e743b8a8b16ea18901c006e04dcdc387062f8ed84377841aa98a748eba6f416baf5d5cc6b72d0e03fedb5353bbe06dac9b76fb9a3ed2f3b291022fbec0b6b9fd951909a86255ba91056bb81584ac3a95c6ccec7b9f5ca01284c972a2157381aee76c7bdf6e68fce27dc1a9b41f9006372428f404e2abbb4bf69e405e81ba4768aabcea832ca9fe215945cc3867e11058bdc33d17653649cfdf30bb19c6ea7e06918998f3b1e0cd22b6473a0aa515a3ffce71991f9098bdab70ef01efa84b1c983d14f39b23a2ab398366b053e01feb06799b81d9fb5793195067616fdee1a107d51e6c490325ca7d721e20617545d3ee9dba2f2c300ddf9a7bd06a2d7da0b4ffc08752669410dcc3a1bab9967f236c7ca6c7f2e3118bdf52952607ae3b6361405621186b3473f3fee37fe0308abc24b6d0ef10daa2b872dc7a972834862013a51e5f0ea2393faf02b4922a5c78d5912e6ba70417f66213c4937b2985fbee528cd860002016a0cfb3ae409a50af57fb5b1b39cbd61ba534c81849891ecf7e05cb469edd4e865558934d4dbfe5e9e82c674d1a3692482f0d436cdddd79a571e289f83dbe69bf63ac346ea19e17b4bc5a4f3959d443a77dc3444ef3b849b175a32f0c85b5a20b4e3cfe4ea4355094a2de9f545741997f485bcd05fd619da3e6c81ddf36dcdf73dd10085b0cf428d89c613f2876fd36361a5c8967d3cd7146b6734d83144d4cce7e385ac7a1cee8d59b7d416dc94b2c260b1004653a65a1f9be5c7157e5188f5d71323d52dd82f1bc3c53f6f7b2c53bc88da2a44b9e0f6936357f3cace8e4918206bcbaa2eb8bfe6de5c36f8ca29dd9bfdd508dc92399a508275a7871244fb58697eb1584995c7752bf7558bc663943989aba783e22cf55bff0c3aab8780083032aa832a46b9d44fe3d2ba04242381b217a07ea967d0b7f9ca2e6c28156c399e803c113ae25f36126df06a956e4b95dc5607631fde143b38b356b41bcb43843aba35f4006f7a7d8d9b8adc757018a984ec699339d8e03b70bdb0a895c3fdb6d427d6ab513d236c97fb43e85e11c4d4215bdacf0391626ba1356a2f3c8c16aaf16033c13d0a1de7386e9b541be1c34dee48c29a84ac8907733f133ba5561656fced144936a158e46c0e4c4d50cd9bf13e7f18b83a4b44c61d25e44291564fbc861920b14c36c0084ae0a231cf6dc15149f62a1378a0d19099f22e584f6df0931e99ba1f24882ba18c974a4003f6407614166ea813b8c4897dab400cc7ad5d26db68b989ef81e535911e4a7939ac952a23b750622c9cc9f236512e2490051e4725ad17cbb7dc0d984542dd1526a856db9fcfcc7548fd8aaef4f786cdf0a5604cffe951324719831f30a8690877b888a54e8e06b77898f167656df84f366355010eda75ae7805c73ed9f384258a393d1249d50c0d793f14bdb3b613e36c39f860da6c2f11b92d72ddb776da6db4c9d04112dd9488a0689eb8fe82918c2c774bf3f2c218b784d7f1925191291871297fbe4b72a9f4991ccb2322c8802a40ce9b833f1f7f9e69099dd24fd349d6d9f139a32e3bd1b72e891dd463b2157a7314428e393d7bc68d959f5efa41c63534d420b2f3cf99f062dad23b3d625e5fce658f465d374a33d5fbe7e05d42eabf77e40109afb5830e33d0888898e9120537c7e5ad5a9f730a90e55cb0d0929816fec9d2ba34fab5f46df1666e1acaea54376ba3bf351e7114ceeeb4ffdaec5d02946439a9c6ab90d524740edf1e3cd3149ff7b0b8d7e901310e327d415b4817fc6359f50718af591f0648cdb0f9086fbc3ae662dba275e636ffc865271bb420b941a7cfd4c6d1cf3effcd58ab911e3af639084e0b0b58c1a4e82ae61c54795f170c4510c0d06c654280650362400249beec6ed053d6221dfb21cc79632e66b0ee3c05a2bcef09de732fcb653f17a9f27662e0ac3b1351fd0ec14c604632ff16315c465220d70bd7f06306ad029e1d8d6b9b4b3b1da00818d0a1bbbf3e4979bfbf2d5a56cdb565ef747f2ab1f50631857c05c7a08712d066df4503d8d3693b2ad172f9293f9374a2fbab6275f6b2feead784ef5cf153ff09ea7c8992f305650afe5a77e1c7c5a3b694dd837822ab1af914bfe18b05128025706709a9affd58b61cb12521e470385b3dcdc834b3a2796cb80171a11ab4307b10eb13e10303d61d865491c1f29b6eeb3f247a776a2ea272115eb1f4cfbe1814065872dc9953fa26a2beb1ad8c9902104a4de9825b8a4cb8957a51462fab560add4857a3dd65c437c3e819811a28d23f872a368a3d19424a2d1834767d190e1b97a092a91ca5f217b7304331cf08b7eaad6760056ed8c48b32a8983a54f2efb35cd86498fe93b725fe950af986904a0cb1ed7ceed1f6c9a3f07dc8ed95dd3504488e0cfcf1c850186f7d4f7acec2e497955852d83c858eb5ade5c587626d0f3b20813ac1604879341fbbb5a240c0fdff7cb54ec4c06553c4c963e9ce3eff1fd78c80b563c57595ca60f8b0eb3abaa59e6940ff8242890f5dede4a6c27c73e332ec132a8905463a905b81e42be6157a24d91251820bcdfe2a44f2084107111c83ba1dd97a42567ba51675886bbb6b4efd388a6751fac6370eb6aa7f7a85759a331e8cbb3add93a2492bff6f686edf046511260618ace5d57072aa5ae523901f092f5f9f6d95e149fb9bc4e8093d4ee83d1b55094e3a2ad0e840bf8e5e4d17da5cd2d85d7c59d837eb8777c9690ab1582243c1dbd6e900dd66025d656edfa8be453e7e66e00d48b7a7d0061085cc9fbbb82413f34c14abbad67b40197a8e20bff368e1b8a90b3b9bc001e447e65e6e450fae273e3d5f7dc5e4cf6ae6c34258e9ce9128748d1e4a1512f223caa783a4de9456a742aa79f70b01d038a9480e1b2174e36d29c2fb8db3e0d0e70dd665e116eeee5e99213bf43112254adee58fd52f54a162a5448770d8fc84ccd3c016aac7a1513d860c155d4f9064f8009d7e4b90cf544224075f438c43cfdbcc63eacdc0d800e6b16eed57005a4aad908a1c9f5a15503507191c72f35bd5146c5d70928b4e3d99c6f99c48635b4a4dc9a7c74562ee859e319292345183a7026d1ae75f38249abc5aa906a690cd55e8cdf90450cc257a9b65b94cad48915e2bee8f97a1d8456f64f8a4094f82d4c0047c8d9edabb4358c6bd1ff20"}]}}, {{0x9, 0x5, 0xf, 0xc, 0xea, 0x1, 0x3, 0x20, [@generic={0x3b, 0x4, "c659bbc1e075673e7ee1580bb015084b8a9271263a43472da0f6a8f2fa3680af2a2b6cd363556588a3351d6967e6043752c477029100969a53"}, @generic={0x69, 0x1, "dd49c19f03775a9db3592506e8b12bf3672543216a15b71bb27a08915e34b5823d9fa1053d476905ea16a3866ae48e7ddf0bcfb3b6fb6a527f76bdc3ed9869f86c43327a1b712e71aad384ddd65736e8d26355c1704094017fd79d0d2a9851316329b78fce02c6"}]}}]}}, {{0x9, 0x4, 0xf3, 0x83, 0xe, 0x91, 0xe3, 0xb8, 0x3, [], [{{0x9, 0x5, 0xd, 0x0, 0x39e, 0x7, 0x40, 0x80}}, {{0x9, 0x5, 0xc, 0x0, 0x336, 0x8, 0x80, 0x71, [@generic={0xe7, 0x23, "641f3294e31605563b3e9a93dbe8cb611ef39341611d1941a22fe049f3b9fce1ba130dde04060dd3b05afb8d03da08abaa89a3188cae61b9885ef4081e44a35461e8cccce8884da7eae667f872f99f7bbb4ae3f88903c65b48e7d45cfbefe27b61b160eb79dcac90b74c12b427cccf7e9226df1667998bd573a16cff4444f7251364d043a0ebcdf0b945c9bbae63a2ca6bb14595bbeeb6595dce63e83b00721f5219d8c1e363e7772e21329668fa85271e17027c0a3e596ed9cf44f7fe51d02d3fa8a67b04159a32d62b4d49f4d033a5a5d4f5dcc222e26126299c085927df2dfb80681949"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x14c, 0x6, 0xcb, 0x5}}, {{0x9, 0x5, 0x1, 0x8, 0x345, 0xff, 0x80, 0x3f, [@generic={0x77, 0x24, "422005fd2983edfa89b93c9a3e81591cf83afc7493c812d77943840d48fad511048c2b2cf54ab661ae02a6ced3edb37862ad403d21021f1cbee2bf883cbe4f13dbdd47ed2c76baab760b4ed3cbfb933f551d74c178c9a68e4093065f39c806f5a27a61618cf96807966463cf82b9db640e33707f79"}, @generic={0x57, 0x6, "5dd429019c942679080345cb2809a709e144d84d48e303178652cc84baa9df5eab203849e115f557972336245a0fe54de9d1969fc96a8ef7923d3eee4805545c7d97570eb22dacbc0352b751ebad0410f95754896d"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x227, 0x0, 0x7, 0x1, [@generic={0x1002, 0x4, "83103004ff7b25b94ec1c3874319b83e2f28e7790e5fc4fdbb15c4a9f40aa07e0420b56b0623c1bb8df6074be87d15c560b917b0a626df919c09d0adb8718f4c27df9977b458e20c6e818e602e0f5e30b444813ad72461b81d0842ccd7be02013955beb283deff2dc789961a5dc91f4b1ce1323da14d8fbe2dd1253945cec24959c6518fe30b4db5e9b14d5daeae2cc95d3735af3960f73d323125f07e10882a68eebea8d5995f55f4f8001a1861963d6568341e467f5200171f7d8dd93a08bb6867d61028009e92b38d44036b35faa8d7d3fadcff5fb22be07f930e254dfed6db139ab5d32433312bedbc84f26f450d82db916e0d8c87b8e848622ad71788f46eb4181df53bc86486677faf801978125c5fd253e760a14f56571beb66711439a7497295c897758485a9854e924ad1d67d5414acc5db716006ffafccb548e701c5a39c9fd480d0e6a65a82d81ecae2d3fc9f8040e5636579ded4e9f35edb2e651dc2a366aee8b58e28924a62d2d4e885ee34df77ee1d1d8187e382d016d25ce75ef35b76c1af958a933fd6b26572c40dffba755335b1df3a696214fb9eebcf2ee979f5186fc29db68c450c02386c3cffe51464caf6a8655be8344e1e8edada60e3f4a9c825a6b81b070dc2f8ef3ac702246ffd3b73f882576e179c7773ebaf38548346ff8c55bc8754e21c27359e55011ba63ca35cdc06770a7935a08709f598da06953b4d6c37a8f03229771f2eafac2b920f280242249afa2630ea3d78acb6504ba8d8a743de38a664094897237467f0f8351f9ad891ccd80e16cd7688cb2f5dad083259ae80c2c4de069815010f2015cdfea4920db9ed7185a7f6ab5b3066e32da47fbb0b1db43ba25b2c0d171a5e8d043cb2c673e571a4ed3c3f6d7253eca6a3a0e59bb0d9ab778e2e6a4e2c98bda175a4019ca141329364ec8e23f5bfebec993229ac17bd4ebbf8c2420afd1c84736ab4cd3cd17ababece11e3c03a6d7654a3c6e8a9f5d62ce47e4eabe7ad25f64116314b15b464e6ed2c4608c6b18420c975fee046c0ae6c09bc754a269fb40c6f8a3380608492eeb879d29a38bdc9bdf0da4f123dbc31fa700a934e021e465b010f25dcba9f6d4fc86dc003b227ea171302a23728a0d5d7273e299b203820848a4b28a7375a6fbfb83a732f9595f94f7a8bad0943ce0abdba9592093cbb964d0bee1b16bfe166680a2708ddaf9df67dd42deaf4e05a713f54f0342810246d8cc6b6808ce05d5a730b568dc29e2250c1a8009a044a3bf76b1a293bce893e48d040ba4f65c10d10dfab265be4b2352d5d613d1578816d87e78c163c0a5806c8bc8b6dd9178d12919c22a4ec211e3963394616d163b5f25fa34d0931e3b7a8bf5baa331bb505c6775e0f664f657d449583ea9d8cf3faab3ef825c3deac7a8bbf83db3ec9349225fb17cf1db71435f6ce9e8665a2a343fd3a1e34c47b0a0774bcaed254a445baa2171a2ebe282228dc7e2a4faad74a8273bb745c8a66af3e792a0f86103d1530abf744efc4b69d86cf707508d04ab4fdf3e1c3a1d462a8cdeb9715f6b72e0ae649451436f0351a1232537054a1296882f68a579b349f270c5e492110e356ec3704f56b6685db72a0bddabed76e8e28cfbe9601d8159f24e5128941b9de1f35dddb08d07a31f6b157546ea57d49eda91441d0d5beb1bf71e5c256422a5fe2a7853a5af96c340de766886cace930ed9522aac6cc3e7ed1f9383897f13e83c997d69b63039089489e560b9565fe4a18b765de71eeed3ed19d92150236f98e9e29953cddd25c115102a13a76ac1d0d67754b5074b710915fc212527a41093a33df74bdb8f8ed46a73c4574ea1152993d4d3b91cffc987d6a0fd04dd3c04081f6ecfee759a8a1a3922d61c29af38485f183d6de180000640edd3c3bdbe0003c51ab388fe2993d736f9a6697a987f045c96cc61844b61fca3e3739598d547f797de408f04652c55b37524ff7765d23b21b7e8d0cdb1caa8f21fbaac1416509ff16c6823e7d4f3b4b4434badf6203cc67e76303e898c2650c3a336deda27994995fad8a7baadafcc68f6e0fdb402a701553c202f77aafe9a15d1e0cd31532636abccdf27d1ed123cc41701b88f93ff1d98713d3ce077e2dcc57d1dc9fdbd6204eb0d9c475be1d15492284d3bf7363740f0720961d236ae9981ca9086af60219f725f588ddec965cfcb27dfb758cc158db9de8d1d46105011e2a5fe504d095446d4e4214b2f0df62e8e3e75466d1bd5dcc74f0983ddf7f6b804f0db8204676314db984a9d2f6e71eb87944d30bda6146a3df94a972ae175db87e760f22457bdc948b840ede32727447ed6613b783dcff57c30057c364a2dd2b0b76cc7906fc6e61c84b2a8451cae1602ca8ca1b374a3554b413ba64021f239df4121f51f559bbfb71ceac49fccfb29a274d65c15ef61abe02e2a315d2450f9cee9bcd59fd500ec6028ac7f762e034c414fddce792eda1f1928c8c897ef7e7c2f12682a4cab31e100f65eedb9f81af237eae264a45591f0ef7c51b954a7cced4ba084729029ec357b78d5bf116909ef68082327416df33068d48a04eaa2b152ef5ebb69366cb442272748435d7f28e4abd806a7a69cfe05d25b32186a1dd1d348675fd569dcb4bfcf6092d760f3b91bd82f1472fcc638499c305d41e8906797d7b8b964e4ce49c79825352616b9c5d05f5c3ebfa33971419e2c715dddacaf0de57beb4e778c35ef544c2e7b16c05456f586c38676d8a8260e59f2a4385512fef3d69e3a6fc378687ffeca39cfd3f9393375aa9c8d8e59f846738e6f0ff1b9af0d260a6f216de7098a20ad2e96797a047ee3e9343b621032a458f97a3140c7056c0bfbf1d4c9bedb7b715cb0ad8b9422bf7ac06e5a8961b0673134d869e048eea56eb9cc8c4d9f27ebb8240c56f47435d43cae4875473b3171aba84d6a0ff32fb158c5648a7794af0d47fc5bf20cdf8569e1074b0d357a4cc3546438bb404bee61b9a2045518a1d9137ea29e0a3b62740b8593571b912da531c8c2650e0f9d4ad678a5b3d31e65ba98e4be3c1b5e5032cfb76002310a5bf3a625427b3666dba8864dac8bc8f7805625bf67906bd3db3d3c6ab2485a4d590d2e6dcffc730d885957d108d7edd9ed83ce48f71202aa30aa8341174be0742da651ba85f51b45af8120a467def44b4792a087617186374638757e61829cf15353498face368c44c3abbdbab899402482cb767014e96ef66d9cfe8adaf66882efa1cb7179cd2afb57373e17fdfb3e63918cd4205c4a56509fb537bcadfabfde97f5615f97120a7fe332f91023e1d76339b5a2e2b1e7b6d5c446f9f173e835486bdd7c610843b60790ea7d20b53e64f168b4322322e20d63283c9542e4659f70981456527f735d718ae249ff83380f7c6991e0787d3ce17ff0542f99ff711d65ede8f12e9a8dedca13f817b20967ee55c732aee68affa5f5b77809ce55328b70d62a167d7d1be3da713949c402c151f0d286dc13520f03c1950786c43f5ae261379c41b9adfb27a4218533cb5fc1a2a4bb5cb96d09caed125fedd5f640b08758ce5cf21e54f1e35452bb450bcd90ed2e0b79f680ab3b3cd2b41b18f5212524c285676ba0b3993a9de5ab06e230d62dee09ee8d6f0e770dbd8f8e91e8e0d6e0dee7f8c5ba115c65f0417116deafc3d92f763aff3348feaaabc6d2708c54d902da8d7f443985c6f3262b8405b90fbf83220023f2486ce0fdf933889683065dd47ff7dcc780aac0e79b4e7f28310aa83e92ef53979618efbba1cfceac2d86d8abc393844c644e1d3c137a05e085e1a6eb6755c168b6edbb5be620b2098b62dcbf9321fd78f2723e0464dcd3122914a6bca9010d153f5e20d20b1b2a937e35bbd32b43ef1203643208d76ffd92e20271403d0bc6e8247b62e02ad01dfc34ee6f6762de1db1e1217037a89ac4c79eb2d0298cbb29536b24112f962819666a9172667e00f256f547dc13c168312ca574ffc3fdff69f6dcc1dd3d45461abc7ba0381808542497ecc1c3d205cf9ad50fd7248b5a09f06edcd375d0c97799582f077fd90e630f34ce6ad5436d57848d282595fe84a603ef5822f3bc61c3290fe0af774173c3cb956c1696dc543071a0947e44c1660bcbfc24ca00118751853cd62cc987d68750b22ea9226e9fd3c8dfcf0e5e3be4783566fd4b05f3015974f7546e17ee5644d22371faa3c2ecd09ed3bfcac6ce274754219ad57fa12da17115f78eb41754be576094b3bb925ced652916b645383dbd2367903f45b1f92c9f9691531fd62d26fdf582b2682cf423e8cf069bdcc42f948d043be1c665ef21a3931dd03e40ffb7d1a7d08708eca1d071dd682be2623804dd05a8054a9ea9c9eef56bff5660fb994023a3d8e9815fca7ae61c3c43ddd4650e92a1b7afd532f2a59016c05e7d59b6fb0ec3ceb7c92384bda525bff5ade5885a8fe00aa6a7f7896f79af4d4a5883ec11a4a2f25d90a20dca0c40b6dd664a61503ba4e423536ce3c259816a5f23a95fd1860e8130f053f96863eb9906f9fe108784fb2d53cd3572445533a91138c863bd6febc43f2c1f865f2d0613f139ef79371a8f52f79df6746621d91d9f45c5040fd4cb5bbd1bf0acc9a31fa0cd4607a855ee79836e5c622b9a92b0ee6208ccc10988b6ae7c582cfe0d2478383f872cef8eb3e33d0d4e4da72d7432e35a70e62c0d7f7779e62b42c233cca7c48ce7420dcc1005f1591307cb63f01324ff0ea62717e06adb0e220da75cd0f8dd40946cc281659e06b914527dc7aed48ba4a5bbf216efb411ef586ff6ba4343e7e9eb38830a6732d4fe4ef13ceb2736972673add7de4fd7bc1d681028b515eeae114757ede2ee668030a3d7bdc945ac79cfe5ba6ff93dfc67b6282206b8d131a6f6ba2c99ceae598351f968ec51976b6a72155d0d4456eed170c125b9ff6d7ac9a896dfcc531692de81a1f049953fdd7e5564fcba0fa430252f4bcd6715faa01ede05519101349ecc6c446c75e89fd0e927a3ce585b83979bf20e302a0a6aa10f294681022807d4bba17db2a1f661928f2795cbfe12ffae8700f91feb7aec3ef9b182b73a4da855f71b13ccb3d82a5b5bdbe0a6996e61c4c083b6016df57aa7585d3cccca8ea820af8d074eac3eee2418b36eba69b704170732ae373a4dcd49b150d33a48f751d17b77de791389d7138128e8a30a2bdaee3ac09f1e631a545319fa5e788bdd8755225bc732fe1e2115440f0de0981186c64f02906e51a3e682f056a34ac8029af4ab3ce81bc797cf918f234f7027a7917d114c757d269177576117589db79d25609479674b9433aebbc4222c82f170f509f06f24aeba55d6f6bae49fc64df6b38854799b2e8fc196650041886423170fb5cebdbf3ed4d9d439d6e325b455dc57b0eb692780757f3e13b248f2aa3f7214cc13e7c10311cefd7484c9160f0319a251a524f66e850d5309dd3f7686c70e190312120bc09556f7cb28a2e389fb88e7e4331de5e19bffa669096129fed65345569c07b9065bd1b626639fdf5d491d9a422556805564ae7fb0a42236ff47c86ecbb7a6b9a1addf319b9f696af6701b30cb474ec86a82532d785228a185906b47626344696e8ecf16fe55d97bcf62feb08c7f63540d35ff78722696119661b8b6ace303acdfd60bdab67a7b5cd37b8eda657b5f3eb1684dc80e7dd4c52f7c0775e17efc898f01a9215dcd0c791a65e0d6763a9347e278ff024fc5a09e0fbf8af21a3f7d9ba2e761f23c5bba6d2132d2719207c725ac8f6c453eaceb4033"}]}}, {{0x9, 0x5, 0x18, 0x0, 0x2c1, 0x2, 0x7, 0x2, [@generic={0x60, 0x21, "8380ae71e8e3910788fbade56f577f81a93527e1f2cc703be47f1f82d6414d10eb05a0b59350e32b27de2700f81aba5bfcbc64464df96bde7049cb21421f756ccf50ed796127da714cef1d66e7ca726d79d83a8d77800f0464d1dff14ffe"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2e3, 0xdc, 0x4, 0x2}}, {{0x9, 0x5, 0x7, 0xc, 0x4a, 0x8, 0x2f, 0xff, [@generic={0x52, 0xa, "0c035c973d462f88ae22be666cdaed122beba62678ca0198855e81f2a569eb67125a7f9d5728986339b7f2825fab2b94c9c44f82df7c454c3d07c3a7560488f8d11e0c5fa188f823142e9ebf2ae8ca18"}, @generic={0x65, 0x2, "925f6f47675f69af13c7d2309e401c20811f1ae5aeb27048b41f97b17ba22f95545b7d6ffdc51880c6183b300becfec2c290291953fd85fb229d3bab3be8b91ecb2af931e90f63096ef7129b7145398dfb7a225acab8d8ada18065f23078f28a08c471"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x1f5, 0xc0, 0x0, 0x47}}, {{0x9, 0x5, 0x0, 0x10, 0xc2, 0x9, 0xf8, 0x5}}, {{0x9, 0x5, 0x0, 0x8, 0x2c2, 0x67, 0x3, 0xff, [@generic={0xdd, 0xc, "78268acdd73798fed0a888b6ff4c1fc80762a103076e6e136d6dfdbb7ea622a329cbe11e2eae9a0616407c1c3305ff46008a5c2b18f9cc368b6bcca4022ff8066a9988aa55db9162be0d07fe796f9db9ec6f1bdcbe08e21256416820917b86902ab943c8db25c0a1bc1be8064b7972e46451b87bdf42a58b31d59b2544f978a22ef9f0c0c3b81cd674fbd2d534281641da1c633797117b289442ae4ae0359d2d4b6187f874333deb52952fa096ee8bacce8c545c45cbf0d5bbf955ca2ab5abe65a8643b8046dab4daaf05239709226cd43eb5a84ad52502a531515"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x5c, 0x7, 0x3, 0x2, [@generic={0x1002, 0x1c61501610a524bf, "2a6fbc613a4cf3d4d8d4cc30b626933854255d323ae22993a159118d00a8fa2b241ec2711c8d6f4cd01b227cfc9fb74fe65fc0fa6b3be81f1bc96d40095bde3dd18bb3c61c8b9df846b9b62d1b9f2ce3638a42db3a13556476f3658bca1d574397b440f8bfd495b6ec93b45a3fd6120a358814192c8348131f71fe1d987f4306dab19ef471434b5bbd663e74edd797916d53522328633dd46482e8fbfa47e01a3884b8b72b61d647b2f6ffffcd4ea9ed901d4ccfb1ace818adb067af2abbb7ba8b171fd6f50928b97f50ecc8f15621434061842f66dd36b9545ba868a5c13e8824e87f2775aaf50cedc3c8ebabf970db5895520f4da43d571c49e1da0915732fa6a29c58eb62f5660b11ccd6cfa47049ff9b5ea5c5dea4c267fab2ce525f62a278d8249b0cedd0768d9a7033887ee8d2098747620b664b35952aaaa3ab1d641a3d6b5fb5f3a12ff3ca7ca729936f1bbbe486490b8b3ea0dde0ef08c70994c6b7b13bc2dbd90bbbde1b76408554d180f8479f23af0b2d4292726a39d7fe68a1f4286437ae1f42c3c42f5377fd63980aa031f2ab6b2bfdaf17ffc096377a5770203bc22ee485e67145d3def186b5e7b6fbf7f78c9aca81a23e6744718690f707edb66c430d716dc8d11ef929d9938e0d70366b59c56126dfc4dec44a656a1f501103031aa105dbd8088f8984bfa97fdda2c0bcf9fb4f09eca457cef86619f75bf7d3cdc890faa03a6cf8b2376c86d7a2c88cec6e8d2ea75c4b3136c777bc2a2bb30204080af26fcff6fbd78dd89b954bbd27252a74c66002e59df8e07774ebe4f31d5464493c33278a0be3e80a03cb8e27cc61515ca672adb2f4e1f2bd71dec5462aa1e784577e1279b1ad20bfee9dcc1bdc0e6dfcbd029e5d372c03402d4ffda4160a10403c7b7913ae94e73576b6b88753e85ea2ea0862df8d9d93805942d6db2ce4b8c8f7c8f5f5d0b5eeb1d7a73ad4ab7e9d69f7db4be7393969bba30c2b4eb037ef4c6f5f378ed11b9fb15ca2023d76cb857090b980e7431d16c259d794e721d460cb08ad819c2a1d38373c02b1bd655627420543b03d8a77847e06899a16267874245c25509f9a56cdc6b5c3e4ec15209c793de3b8e81d5f6262283d912edfacc263965760dc9b1dfeb8cedd6e6b1587346fe728292352a440329ada1e70a5a64d9f1fbb6df0a865e48b71e4c63d886f64b1ee798b43d4ecbdf11f77fb35ca69ba3dbe9cd9b9c4c1b7c262e127c5e18946ad62fb407a74637b721f504044f300a97ae98d792bf7a8608cbf1622062c5e6c1ca688b10f3d59379253dad0f5f3b39e524419fc2d5c34c627ef75fdba6176ef440698a5d6e5d97df8459e5eeb0f6d597774b3b9665e79bebe8d230572eed4e7fb79b2f1aaf90bf29d19fe972aa2ad7aa5b3547db03aba1b7a5a6378c6d9cc408bc8b8c4815dc054b38ead22ec7f943aad297689831b7cfe3a66bd85910eb3133ea6ff64b7e30cdc5ebebdb09b58582d0ee705b5d7e14739f6f035aec8993971248a761b3fa0e68369d81eef716f3028394abf31b8acd664eab1787dde2c9ea29ca90c60c4bea1cbfe82cddc990a51005f5129e684f60b5943c8c23f872138f7e9e41be80aef8c3974ed8d952acaea93381c31f23c51013c17086a0d676a1e756fdaec731624d71fd477a40a3f5b90a8a950cd13bcf226633b5de1019d57450f45c5f2cbf00f4ff23805b5bb285b49fb46c21911568305996b9512b93afa7d69177a1210f09261baec0d8ac81b7dff142476f3c5a03ee0406953d185eb13015064ad16340b4dce3a74bd303ea5aa92953753beae95374b722b5ac982cd6b1dfd3288745ec2bc8538a146910c36c9fdff839dde8e35d383be3900c0fa2666dec8bdc767edf8f4f80992ce851ccf9cf9047ad10b12465cd81dbf6b89dc54c797722d7dfafdbc2f31556a744b8fa356a0c3ffc2faabfa1a8c6881c167b9f1b9a7cb3d430a1103e4586d81815af01f33e49c8e4044f78428ee4407525bf9abb1fe597b60455544e19234d7f226dbb20eb7be942b48dc1c7c096391b83de192afc0429622dc11e7a9af1782b25817cb071282cee29eab90b1c712541a2d7a9db1a1f65d42039385baff78b8bbd657ad3ba3f752a4f33e0898f2ee79032f91f57ae91bbbac270202f97572934424c7799eb253947da943904013f529eabaeaa01b9ad69bcff894936eb443b8c9b9b5913bc59471e641dabc3b7b44c5c54b04fa0bb0f979358f888741c620d73798eb9dd3e0837c12451828b20f7363f6464bf59cdd85cc32968d6f06b08cac6d8e765ce802449ba4067e19382d6bbb28f9dd9d566adf69fe26b18f07f7ea263e7103124ae7b5b243f8e1f34b1d4f5eb72f228958a40826045c84976aab581d2641cd69dbd938a43b92fe021b457ce64f6f040751b05467a18b0c9bbe4807e65e95d7ebe4af1f93bf096007f302f3e044f2e03804fefb66e9caa99b1cea3bffe1af57458745d9138f3440e587f6168023c93dc1cbb113d23e180963dfb8c7661d0d6fed8622926c89c0e4f5295cb1d07545c21fbeadf81986499a53e0324cfadea6e246e916e199b5e14f1799071fd9ca83f4af0fa4dc0e84f6326c1ef56751508d6781fa1fd4706cfa30c668812f74a9bd83ff9e24443092465065f6ec84309434ebf6883115d88be02bc4bb79dce776ef5ce279e534cd0f02c83a9e71cfb24d3430a69b56ed7d478c5c8512c630ebe739986af012a47c1a30f0d5eb54b01de3d3ffbf835d1fda3217a2e070876bc3a6039694014d07b59f384e2e3370b0f031df135ba814b016624c86272826c9c84d18869192afed639ed10d44606184753a3511141ca08c3cabe04ed18961f18d5adb5a0843e1c13a59e4782277bbcd09a7fe7c4b798a463e1a1b34856c424980a4ffa01eadc8b9b5489aa88da540df63298c11c931407bdab732d94b1af2866628594394e7df74239d4867091612c0dbaf2130305306f78101c3feca5f0c6f6b81e283e16a15db81986efd293cda157398713721b1f2b8c2dad5d79179eb166feb7fd407905ecde5d11f749a78fe31a6a02b8197a70e571a0feabe04b5e23794fe512f3b5794cf220cd0149d4b339e6883d2d66c4a738fb7c23258a2e55eb8a6632fc99c9c08295170bf86a990fd34d8521d5f7f9746e9abbc1d51875c9f2cd8ea0f7c6ac6887eae3c13dc8e1e134d073a512ad0784761305b7fc45862afbf3ba55dbe6ab925c691982f78b87de17e18cf274536e17c85fccc57e69368f4a11d79ab06cefccdf2e7c926b6f2cd7328a8157bea84cdcd5c78bfa8a29b90982024560ac516c82da764a461cdf53556f168157f9ecbdac0f20357dd2eef002d93e3a4ece3fce166d836990b26de8326728d78f0cf0903fd8164427c642686edab8bb95a91f5cea90b3f0b7428b8c3c5e6f515cdc5be1e71f882c621370da298d7fb2995db903c841ddb114157ddfa1d34872265d3295b2c053c1d3d967c1e7aa7472506d174908fa421fe12974f8f698f4cdb4f2551ceb2e1b5329c8342226de4aac8afffd965cb13f9ad8457f0f82b527a0d1bb617c0b305c63b9999ef544ffe3440d2bb1ae31dc47c604b55afad12cca30ea41d42c7d8fff8a83a0fe940e8a5251b66bc4684e93224351a851a0418e4d3fc8c07afe2ace45434504ddf19963c76c09b0d7d34bb30fa4acced02fd140d5b59671ee2b755695245f332575627e44c437087e2ac9cfa4be8d000a6aace363ae221385c8627a5f251cd919320cda6168c190f7cd1bcb3caffea0a09676551d518cb24c2364983c372e4c043aa492b0e4e5962ac9d939595cb2e2a4d206273861d5ac52e9633051f9e100cb7e96988b66aa5463e3e36ae9dab1a67d35734ee3fb95c27836748517ff7d6a3113ba5d87accaf57b6b09b97b3d4a636fc40531385d54946a7e7bce622e36c880dd32fc050cc3c560dac90d612964f36e422f2b78207163e068e72d486aeb9ee3a0e65b930d3d841ba4bf12970b82fe4a0e774c0f8427be5538c6d94ee4187a1e1ba31f1cfe379f6cd37615b216810de6cf2669d76c7ea6c85c596eb8b790e254fb2bc50b3b818d1d7077ee60181beacaf39d440b37389a6695e3298c6a3cf64689a4cecafe6e8ef342a790e6e1808c05e074975bc92779edd4a2d357272a1869aa1888aa7dfdde2edefddae28243fdaf5999bb2418eec243d6d9097ec73f91d2b7bb34618730057a7956f6a9e2ac5ee8fde5cf701a739af4a3bc09bf0190f41edc102bfa89a4a52f62c72885df3208e67d6219aee48926d7528a81d5ed40bb4d994184f3c1ab0da832b0597f7643b49822b08b7e3b69f65b23ab1ccf34f2ccc555ec93add89d88bce953294d39946087da49eb2947ff8290f6c2ca65c0c3b71060ecb1e89a742544a1f9f66427399779a0d0dabfeea9991b7813d2796ba01ff32bbf09ade4983054fa38a124bd7cebed2627e605f57d65a99af06778e3c91a8ec98dffa5b1a30cf2a529056cee128ea69817f20e93ced97d2e10fcd43be66e7d9f543bf36579ff5d2987a277f3f60a483afafe3e30ffdbf9942592ff41c5797301d7de8f6b215cfd1d967dc7fbd739fc8f9b2ed2839ac5ddece3a61bc6cbb580f5d8473841bb6b68007ee8a9bdb2418a85312d8d773bf0d8840b035fa41b36338b10230e947ab3e0b09bd3de88cff59d43c089f6c97e0df71b73024360870f233ecb4be2189fddda4e9e84f770eb60023894d09f339b05bf217e7b28ba93d5743237d187e44d7afdaaa03df7a024337b15a2150f4d2eee93c0605c24aaffba74bcace5d773a41a73e47584fbde5f0e522257273a1f4878993c27711c105c609cd381bae33379890a58ad9762fbd21328f6159d73dd6ff835b98e67e9855820aa59a724e036232bbcf333c3035539dd2d93f93ba8720c325ba688306a18d65af5640ff629cfbe0d5c717295bb1b2c806d0055d315c7f587e2d03722e7f4f22db3915e562d31129e18757dda87ac42c1a5f58d24106fcb99400ae3c61fd3d62beba30debab7b556acfd65eed95a3a1ba9fdd46343bed56be8ac9ba0aab0e2a92ad4888220126cee8774e021cf4efbf600d090e4b6655b3847186584d868874fa4c12649f5a33e8ba78865a045a6ab38a42e65be6b6110b24dd782c861b486b71ccccaaa5e6ba5ad7115419efd2785f97ed35381b21316a0f3e1ef144b9feab14544eb5f4ffc7a80561fc6564baa070d44ad6beaaf2e2c61a7fcd23035836a2e27405a7fe27f7f2b4aa3fbff29f132cc1d17b24571399df3ea3d0c5ad2ea3753cf8ecad971030a2513c8457acfde704c3711d5a05fba72567985cd8eb798435bb59eafffb84c8c4e83d1be5a400fa73a8b5cb835ce9ec1a9fbc296242067e1ac0510a2180898a5f18b2c7ad6bca05de1e56e6a14c1c9b575efef5695e2f6b1d24cc77bbc59f5d4a53cc214782068248171248775ab5abec9cc55ae42dd3c0a53065d550368d11c11b94e07f020b48d9ff8f8d3fe2069634b14e7399b9b875a0f70553096a7b20c4fbd5695bfb1edb3df8c59d46916f54b841e284665d40598782c6b8812a33b11f344dcc93e8c5a56ead5ce92f45389acd6726e0678e2f5e75f51672a8469f306db3b52ffb2ab38c6a2e08261ab73b56d696751a8be4ad8edda18e7e610bcac7a443132955c17b8db1c75f4003d7b668b93b9d640563bd5a479196f2c84d3965302fb045f44bd75b975ea16f8873c8f4c10aa1cb83df39592b2df25cf073931d17d792effc75a7405b48645a35d9f295ccbacf3"}, @generic={0x1002, 0x10, "266eccb0bdaa8a3c0618b14795beb8a35224ad18d84e53d2403442f76f8affbb860ae949bd849f51233357bda26825b35e30960a648ab011678b68ed5d164b5928d68db5d6bf0f497ad512f5d6a3030c45b874547d1df5fb59f63f709396deb415dcf47c83e4d2f9fe4a15b4d0fc9848bd4f3e78ff74580ca961a2a713aafbabfb1887989115545ed70f4b1e8e2d8c8eb72595e57aa553b3be1a616631f0e36eaa2cc0161962df7ea9efa6e5d0d16cae6b699824d34c6d252146e1fc016a206161545039f5e6e2b27f2d8b0043e2e827845adcb3fff8faffce3495c728a4e1b54596da06bcba96b3a61be12f2662afc9926b4040d625bcba8689d2b191c8d542501f1560aa4f7093f16e7f5fe7963d1f0dc7cd87231424100a94d04a8af074575251ddf9a527d224909a75529eaa155c74bcd9880b667f62e84854bf9e4e6e355676392faf5616dd8c3d47094b3efcbac43d98566a4caeff9f0fb808a6a8efca8802126a28225ab710d116a7941508023c8a874f3b4db128a7402751bf2402f69dc0b81094102da7149a815634b3a2f37ef938f1fcdd2a3b9872aad2789d9ee1bf4dcc48f1c963a9487ecc4f19117d3c421443b6619d8007c50fc4ac7d48fed8367d0cd435c6914aef60d33b53ec40eff356a7dae6cb5951b9f81080e8a3344f5108c3cfb9db344dfe80e0ce8eca846317f0098f742622e75c6565ba1c017a96b0a227ecba1a57ee4fe3a18a8cae3ec9438e9a7bec3e0847d447aa540361afad4b929b64da2510286f4f52450300da8a4fda8e6d45b5d2eedcce8d0ae450893b2b7bf50a5988e0ae61afa3c8c452d4b4d9b316628b7b02098d0db5910f5977222890ed5500f589b51851574dc75e4b41ef351bebb87bf49aec52c8863194d08e0c25d445d3db9fd45cfffdcabae5d7612634cb1d9b452295327d88de6d800dcbca0caf0fb10b27a410aa6880757caae39a34a14966e6c5bca088ee60e6f7c692183790c69a34967e51dbc494a91691bb2775f60b488dd33bab9208e7e64e973b077bef39f03a2a316005179eae7432eb75e7ed3d750c8ff26860e611be72392f90d80622f153a5cbd7024b368c89afe60049c6fb392840783531dfa3f5ad109f1e94c79062cef188745f47ee37eb88340728459a5dd524de5c04177aeae4b61f2029e14b27dc69790abdfdb46d941a1ba66cbccc2f1542663833613591999525d3ee14c0b2fc0ef3770d6c9c274c7885e9f61810692405934ae89be23e3bb69e93cd2fc0128ba0853561a4673047f0444ae5aedfac533d871db0be9c18291a2dd860637a73b122aed37a86d31d693ad10862631a5b600bc6b4c9b30e28654732e6ac9eca6bc09dd58eb7308375eefa021da087cb144b5d3ebf792c84b9ab0d2e7ce0868a1c7635e7d52de93c9a89421535406ceb171a75c2a30ad8903b4c55f138412fdf07d8b6d87034af00233caf7c44d38e68c0725a6ada9bafc97e8a61e6640c1dfbc1ca722fd8086d328f359d03f6c56eae5bbb1fab8184e030916c3bd93ccaf7ff769122235e3dd2a5456e48ce102ab9557149c3c5de70781ab5e72bcbbdce5976e786049249d9beeee4cf63d8b36d6900ffbb43e23b226270fdd7fac417845af236794d75e29c2e9fe218c60578223a7476e57a7c53c36b89b8ba831cc03ff008678c019e37c17982efedddf3e1eec3eef676bbafbb880b962d958c6362f6b8640fe51523180b167b6d74a7376801975746605b8928573d6217467c0728f1e65aa6b320b93dbd43e769900d346347fd21d03e0c68655d0c56bda7550c22e4501ef73ebe866d0b8b4e0de630f025da8b96c5cd9557605f9495f8eacec7b3d49a299d57f1ac459f3058df0f46895c5a18668995051ec2e1ef53812671a47fe5ff5fe886ec80b098238ea4c457b0c12a086d0b06838b84444e91187e9ed8a6174daaa817159ac829a604a364ce2b1484c9929f27ff39c3287cb39cf46f816c7bfdcbcff043b8428310995b850b01ec5d1fb7c85b58aa79fa1618839838e62e5a6d6150df5e843a5077d81ed3d629897c0c201daaf239d299f60a1c8413b0e1f5af75eb056a33bc282533e2a51a76597a07228815785f0cb4ed54b623123a0497c2aae2e7e690ebcdbe6eaa088bc6edd6d192ade43b3e6afb5a5c1083bee594c6c271d3f2ecdfe2eb302abff8785e6e85ffac7e0205734f211ab4b45519169cc4a5f75663a3230e91e20a83f2eceb683ba0af75fa95b0267223ea04ec3ec369e2e534ddbe7dda4cab1d89dcc33ca6e5ebd016795e49908b89295edbfab590f2f1090f45c2def4bf344572cdc7fbe2ac35800e1d0381f03678f3248e054b3238317f8b5d1157d842305b0ce939f86547db295987ee9bc53c23b3a106975f47cce45c9648ea7fb6e74b9f5c87cc664811e7afdfab14a53df5b26b2cc04a9e94f8e2f3f3a7223c3c139087dbda7f5dc61e4bf5ae302ee7a5551e98220add6932fab36c3e9bd68a5bfc3a53cf6d7d288b5d3e0c398f5c633953565777292d254b06ddde391eaf8372ffe37e494aee779fd457b5b8e78ea2a867ee815ebf4b5bda5426e90f9194261e7e669c88285b8c8118341bec57b2edcb7a4cf3fa5000f915dd4e95476295b4d26e6a598c7a1120a10a6704b573e927e2375801db3131cf5e8b3509c75538e4b69c16d736450beadb6b7d87ceddda193f5354c93d5c9b8eafb7465e1d650eb0c78f67d0d234d58ea78c51980820623019b93183dc325ade774b463b12e0736f4b5e60b257665e472072d551689ccc7603fb35ddb7db25a40d605e9257f7c1af6e679bb60e918f76b218c175921ba65b0065904424cf4a01ca421c17c49e74e62a2865b8f4a815de568f1a6b359af38004551353d768a66357e5cba05d19eee19e8acb2f764aff56aec813fdfce311e9550bf6ee9acd5d9e599483cca0bd52c15ed18d216403d9c1b4555c4872250af432d26cbb53ac3a969019dadffdd33d43d89939bb9d02dbc7e6ecafe0432b9dd41ecec8c66a1038f7b567cdd8d7a75fc909ce6883c1d3aa903ee48be188ca5aab34d7b6ca8b8b5e2187a01174de3280fe27d0365f4d2f4987f7ea57f5d318fabed639b251d4bf7298f88a728675c79d3d7cc4d7bb609f6f01c3631b5db5702904fad587be8d521cee3a127be4962b7bc0363740a8aa7fd6085042e06caf5a78b1e6e65ac04514dcc1aee4984cd2a4727f9d30c09c2e5dc8b048a66b769eb33939234edb07be8b085dab3aecb1b41f19aa6750f56fdaa3cfef753f94ab4b72bf2bd650f5f7f0c0e9944f91bc06a41e204efce693d1c9192b24bda58a31fdcea5f7167d6aaf2c416d0bbc68c29ae448af65f06c253c29d0d4c5f3cf26146f5a3777972ff0b1e4ca2727cdc4cbe8fff3ae10d4024c11105888d7cb0c1c86c065490831f74fc6420c2f85e465cd9a731cf0782a9b743ff2e718df39bcbbfecc901f4b7974c430af4e295f6446809f5869cdcd2d40933fcce6e014a3608e27f95fee8075d5c6b2ed926fce8df96de3b2ed55dfa010acbd03983df75ab7994ac17144ba148a017d04450e85c097a0fdd2be0b40414eb72df51aa2844eff7da06d35d58c38cfb49dcf893b3ffb8fe17d56122385978300336d1cd329cf808b544e80961da59d2dad4a0048dc4fd4d1eca20d212d93720704897f369cac10064f214b7a20b38d2bb7a1131af566d9bc4fcf71b5d0207c365e584220c39bd7d3f734d8c8b4bb03bffca5cf342caabe6f842d5d3bd502625f66fbe421d6efe1c2c8cc11dd041ccaf0e6df6ef7e16c4ed9bd441227a8d9be19b4ca1ccee3da41ae40bf7d10224a9756c7eb2c7da8f9149bb9d109d4f7e4b32f61338b15104b1326c4caf63dec9bf507fe4f04dd957b703865cf5928f84edd5887869722adb218daf5ad0d998ab757da384961b9c4976c2c777c42706c8a4aea4fac4ecd056f178d7416cc7de17af49f8bed67b39b0ec085f2680b7351510f8a153d3f8affa217ec96ee7f161d5a1e428d86890b0d3b4b652280c941cc55e545d72c2108981f2f4181471bbe0814ed334d186641e581445dd9f494ca1851742a591569c3639bd14f5b0309abd91efc83f4ea609fccfd878988174e833004b1739aa074bea96b3f69bbf6ec891226f75a4f27e5787167ace767e7ec5fdaeaaf9cba000a92b586f680d68cea0a3e26436e46f637288b4c9cdb92896fe3008e70d38098c0f270781f280b1308816b27d564132c5bb2e3d416fc26b7780611eee7071857d7dca9a298f7f9cb18615af09ea49b94b51c071280b24d129d86c4252c96cd1f6141f381536af8089c8deae14f7b9a9dd6ad314befb6e5dde39aaa220d336c72cd7c56fb9ce77f52568be82717c277a8ac0d17f810fa9f84435fb62e07dc4625c38166c5d4952794c583555656634a1d3aa6c830c02d133f525b0056cb1a2867bbea90e5fee5ca0ec92003e70611f9e350a8bff27d4fa56e268f425d1e2ff111be896f4d89dcd708ad6b28cd315fbe9ae8510e7e3d2b0bc8181a1c852dfce3cf5d8124816efb09b2610d136715673dcd1b00f88e43454f4841bb2aba5ca2c78817fac3632094106b52239f044e6d784fcdec9d2fe8a356694fde83cd863c60f74e31a2c496dec838947d22dcdfcee6864fb948f77b563b0cf2c13b1809536eb76398f748c0c171cb22c0d15b7cf481fa9d0a3a081d0c3b02dc94729d10b1ae25b3e6f84572b381db1ad0359f2a0c83705063f8c63402b7d87a4fdac6809f480fca59c030d205a8ad1ecd170e084025a8df8819d2f14c126904310ea041a61098ea4015e0bd3444e0bc34d5f4f55708901a56f9506af04dd6821b7213721b4e386d4f4bd7df133d258443ea619facb67b1cccc5bab3ab5ca04a79c10e13098cdfa381703dbfbf722687202e0ab87a144911430269de47ef9d7d795e87916f7da7917e9bcade9f4959f31bd9263e518d2727e4f84beca8ab5eee82285078e80eec0e7758dc99a39a42f261047b28d663456fbf994eabfdc5b4976e67d27899cff11904403f7752e2261630e77f864f49a6dfeee59424534ae1ae234f412efc8c41ec0e825931281f448347bb480224de0ad896ba0f42996bfae22cbe1da642635b4df90591bd2ecdcf39d43f786a1b33fd2cd26c41e220174633e3f243a4d66087e9d3096d3cea55aef7ee125d1bdb44e6451c8b0597a311277a6756e32762c9d50c71529638ea42a4626a4289d5eac4fa4685475bd27f9881843b71f23ee6d279fd83919950da3f21249fd018715d26c6866bb1306bd2ffc4828776fa25e1e2cf34a128004ea956b8be806165988b52ce5051711919840d6fe83678f85630624cb197318127c4b158ca17505aaf3683f63e1cf59607a46cb25d0fe731770ba6c1c79441074ab4b027c1aad67d3ab667eaf111938385c79a24e140ea44224dd861a1a352052834bf9c044d289dafa74b592e893d6afd87916f2307154284621b2d3b7b5a51ee0ad1ff7705089eec8dc9b31496f181e7f93abf9175ed49cbd9d29696231a2c0254ec3a06043e6f3726d0fd9124db277978ec32436a8c230fca00f7cc3e62feb9197f2bf7af0681efabd3193904378698efc2bdf33c30c2291ef98e5407b51a617a2cb74e9b497a32648eb102165583e663444453324011be82f611079b4c6f65afb3bbf8577b6c512d71fd262ef293f19c80d8d33094d380e7c4c01e9b28512d57a991b3d39818a40cab7f187652e42d8464fbd28b2663633b162677af5ab4557acbf4d28c1a9fac8b55b704cafd20"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x26e, 0x4, 0xd4, 0x1f, [@generic={0xbf, 0x7, "945ad08666d60e97ca84d127823d18e8a88becd5ca064eb4bf686edfd88138bb7fe2b754d668d3c91f50ef79f474991580b2857bb73f804d359a5e55466d6bc468bd0b147e0d4f99bd707afeb28e47edd4d98d874ea49724136158b6cdadc3530620133e96f5b566bffb9233b49bde5c1c2561c048983b79c05f9a41dfee5193eb77850b83916e3b123b3266905bec02683b2d93a1e41376d72d234f3aa3ce1b037e6e79c42b7d3440e24216ba6abe44e20a4666f7fad0c5d82ecd25c5"}, @generic={0xac, 0x24, "10a3bf6da6899ba2a398c18a029c9229e0c587543f4d7b498640808f5b8a592dca4ccaa4f210ae0285caf24085ae4adaa7f6f6303e0ac4b8b3bd59f7fb2797771b16035f2c5ec56f874dd709b4d276c61d6d7b7b492794b859f949beaa70202edc14bbffdb8113445c12389fa671f44bd85b306eee0091dabd16c171762155d781df743fe93ae786f2f515b71e9646497f7b94e108e0778f4037f1631a1055e8d83caf68248b676055b9"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1e, 0x8, 0x0, 0x2, [@generic={0x70, 0xb, "55a6be899f26edf9357a90915bfd92a2cfdd29d02a4ea1353c83a6005d1b3ff2341e73d9e388b7d33611fc805875fc7c27c916a0f83b8c2988bf572ef70603b1fabcdbb4621ab79b0a38de9945753a1037a5f7b6d86df28c82b84bc0bce84a7dc64043d606b2b701a44a722cd44d"}, @generic={0x5a, 0xd, "ca0477149ee95c499a685affeaebd2ea89ee2f2b82d07a72e7476f1cb3af5705859f76af3a1d4e2b4e0e2d7ca145ac4aca96980fffd0bdfb2a51fc2dbcf80352c63771bcbb43162fb307ed0967852779b3a911ef1dad1f8e"}]}}]}}, {{0x9, 0x4, 0xb3, 0x2, 0xc, 0x2, 0x2, 0xff, 0xf8, [], [{{0x9, 0x5, 0x9ef9b52765634e6c, 0x10, 0xd3, 0x80, 0x1, 0x1, [@generic={0x1002, 0x22, "1caa471cdb7cdf9c911a6e8296c7cbe853584dd08cfac787bcc834297f10f4fa86aad7947e54c2487b199cb5c3da3b8467d30fb740a5dd34f75a95bcd2355c1768a905f18b2604ae9442e99c33183fe4604d37a16482f3c99ddac2acbb4c683387e09a84f37071fbfb7d763df1292cbfdcfaad944b94c2470a416cfc9926ce8e17a233cecf50ad79beaf8c1bb641f1f5a28d8394758c8ac155629602c72695ea663aefd894e129cfdc056918d0401edc7f27109f8a5045e2eaa6c6b42b685bc1e66fb65c4ac25f0834d75a198ee066b278eed3ff82677c87b53b1a9b095c86fa9160f31617ca0a0f35c234ab26ccefe5d7c7511a2c1b2b640948e89d033510d0ef877bb5860c17b850b0e02fad825ca9980f9f5cd3fa1326e5109503639fa7437794903e34a70b1c6f9505e392a49b5b5adb641322856f794d3b968ba4e92cac04e4538468335826b0e5a582e485fdc0f019c019131ba3a00fc73ff3f7a16de5a3eaec5d8f5eb86d592e35c03f5d1c455d580be92629adf5a1fbdb917ce35d4b33b6dd364c1fcbd4448b9ae1f9164d98a5b89a6e5bf8d96cd1eca6931f673badd156f09d4b1196c3a0efa80b3dd85e3ae21c125ccb2164e21b9cc252634d065e1f562ec2568bf48f54167a1454ed5a391eb6c88061c1d6fdf29020f482e9df509d4bd85dedb293fe5830ad02e278793aa9e96679b58e79442c84ed82b95349912a84111cb1c52b2b35c64312eeff63ccc9f3da42edf7c8d2fc67df94379a8bc42fbf885205e5e931d3059ea962c978ae3d45edb0d822aef03c5fbcf5526337069b3d68d9cd9243df07bad0dd9ae4fef611f8f9e87acbac86276b533da4a697196a37369b96f2b835bb7e49d6bbc389c13ef0bb795856e575368e58b4d13458a2f035ed893ee972280f3db19f6cb768c51e436d1ddb2a54c32ed9476d17562eb641aaaa269560a76dafbb89daac5e4b9cfa08f854203eda339d639c6358a60ce61b7ca006cd3d1c5f6092d9b37b900de259cdea795718d3fed1c113143a237c72dc518598d10e3b94ac7fabd63673df81de20df4ee97774e861ef3375297763df7498c2fa5adf5e554a969dbdc2d830c8b93a239b6cf6a715d1fc7b6e7b4ac1493b7f5024044c00fcaa56816e749d4c04b202be0bba826c9f6ceda0a805e9c30a0f315c057ae231e3b3700ae3c141480fcded5795f5f9f74d27ef57d313aab5ee7e8dae80f49283fd36089a01bf01502f280a930995aa189e465181ad7562070155ce2eef206373550a3b72ea586d90b37d5448100ead63bf64a5c9558898636da972c8d551335104a9d35b2cf314161ed002c4bd423900b734efae817b1943ee86e76687b2d8ac3462d223dbc174ec693f2665c72f7a32bd5b3b245596d8db41983704379923ec17896ca30c2b87bc212b77c0e191aa7b0c815312ca3e7121b0d8cebe2b5f803b14d809fa714d88b145fb87f58e1cbfc279f10ce8000bc8364f1ee7fd79276085fc2c4b10cf5bd684df000400b1e6da4af28dca4b035754eee9508b5fabbe4d80c5cf1af082217f236df475aa1293f4275e67a0f3c4370bd37393de09095a20242c146a0246d376767ee258cf9c77bd658065169cd19b4ac57fefb15d99ee7fdceba3e4fae477ee114446427e0712cf54b0b4c731c44e90732bf0e62e16a2528c6a7934836339878f7566a35a42a1feba7870fc1000d28a2e8156069d5ab0fa6ebb357ec5694505db82df4161bfde984ee2c3bb87f40f1916dc9f2db0a3b0a1a341fb0ddb910dff9efa840655e061ede71af1d1d9bb63593efeccd59d554138172ac80b2dbe29890e1bb9d023de693ab3d878746d5217596fcdc29c8dc3cb381e220ccbbf639018ab901d09615592fa5f56bd40604bf3d7496030869dd2c0216ff77138a1817737d5cc0a2fd949233235e1b4038f1af9845e9806b77005f1f14971f5045eb59c67d38caeb77a75ff0236f6298fd97e9194bfb2fe327dd3e877ba0fd6e684106fe84f7782adbc171b5b1e48d9448dffcd3af92176a247f9e944b30721bfaaf306979f4018487b240f9a9fb45ad007970eee760d0214234fd524fbf1810afed00122ba568cea103305c998b40cb72b3bcc4c0630500d31822251ed581d35a5e061a0cc9331e73dbf51146107e7c462642a716c486c4cdca614b2f190ee4cfdccd079780e009193df8e42f04c19778da9d86d7895032057d5b7156e16aa9b502ec703c3aff32864bd3dfef57a5e3021563c6c5944c72140fa787f12e9c3614d8bd3aff974d7f1672e7c3b2ef14a8403dff398e7ae9bc85b38c95f470eebaf74dda3abca5a1ffb458cc4b36b3b7ede056a7ed3b7f273ac31a1d685fe63423a5e35551573c0b7fee463ae336a47da21eadc655dd29f03e2597b649c21ee63cac7ae7ff0a8ee9621b5dbed11a21aa81484e1fed90a331f2151d64434c7b31e5c17da0d856d5866d1b09b0d3aa560071ddc991bc7a2a907e983ffb3e1b53c99069ba22add914d73cf1443517602a21f4ff9f370d5cbbd7a60fde011de7eda3b6b289cebb9e6d3ebc78e7da5ce2b618dff4ccf56fefbce149eec43d9fdfd25cadfe0d2aeb3ef57d664df366e05f832d131906048dddf63dca4cc155fe03ff18739c12e56da66dd4a1d01a2e75f9a03ba9c1cb0e411aec6497446a8679465f6fd78432c6901b4a17ebea7c4737d37bf8258028b3712798cf7acbe11c4e3d677063e4195832964d4fbd501c39c36dcbca3a285520d9e75a44654d1a4851d2adb807ba361133a2adccfdc2c7dae9a7dd5f1f3e5c032de88aea50726a6cd3782981f07ca2149d265b9ea999750d87b2bf043f7dba86fcd376b8ae3a59913c8497b478c2e4c816a3f2457c4019f5bd12a8f81260668dd23ff08f0bac8fe87047e2362ca42ff8a1015e305f5840d7ab192d8ab4302368b61c6e8e70f1663a2a0c0ac6c8bcf4ef2115587b825d1f10c72b20addf51aad1fb4e43f6508e701875b5e16677711f2001571114a19631d29c0e827b5ea9deba0c322d32926c41555d9f0884fb768ec295c1fae57dc54d5ea57e07f6d8a211b99e296b7c1d6945fdae294e15bd287c98efbc16db55b69fc0fba5e34a828957e02dc6e2bf53ccf7a42af1f9f1df02d580207134d95ad824de0b40f7460845b97f9fbe9c5a52a15f5dcf5a8698565d0886cfd38a8a9ea94eb5a38730176257149f400c4d9651c3b6ed5d6de6d2aa22d30bde28def6a6e4753cc7d0f249d316993a953094207b13f653b7cc08d5948d4865985119629a596b60f2a1f2638e6ac40d99543340556cbc8424165b135c21e10bbf8b92cba98aa249e4701c7ca4924ea1594ba5d713c2485d2c2af4c117998448bb001570e7a4b38788afe7e65616b82c7cbd2eb7148fa75fca79a2492dd8689a586960e9ab8a369e4813b7d889c87bfeb252b344d43202ed3e87dab5e4e5ccfcf88396d1ca00c0265d2146613ec32d0a76e5e9e118171c8dd4face66e6a57eb5969bab849f7deb7dadcb2d93b3aa0116ab0cd5dc2dc56eae246aa0ceca3b0c499ad9c67834dee887314b52bc187f1079be68a305468fc59cf30b07a3fb8bbf47358d5c0ae67dfd8a4b193810faff43acf3387d3433b13cc71f759909f41927dced330d81f332fee00b952b1813f090764e234b79d504c63ed92c23f2d0207f5123e4f2ece9da6a4436d32a8a9106b8dddf36444105f32beece8c34954f895a65555b9122172dc7f56fd51307218e176688ab8f112d778d23df6ad6048a760f692ddafd8e1f65575268f804668951311eb6b6f7e1eb11c4609a42ea80857eb7ad140ace35a1f352da085f35aa179fc7b84b3c89f7603a2945ec3e87bdd25de32e51880a8b8749f9a88c57661d10c55f7ae7c3ce4df0d0c3490ca650291a427ca6e8a5f253a16b24141c3c518960ebe4aa62f655e3e18acc96b07f611fd48507f035d533f8cbe640b142e6559a2d436bdd1e184cbfc7de12287c350b0723c08f641e2811c81c689f381806bb914fbd88c79b799d60234290be3a922d71751c776059d8adda2323ba69c609339659f4bfcf6d717b54a0a0b7c7b22da5c4ad64129706ae2ceb257b3ff3bfc0c607abe8b3ffa5e97c0c361d817fc168bab78479e3bfb7a20e297a88d88fd5c1de547f4e8398cd612b52eadbe97b78b40b50986a5cf0aa5982a17c9d5ba8d0b6cf8f12d42010e8c9d1d207ea408ef50d105d339be872c860bd619c13c1a1e5c414ddc49a7a6feb804f2f0b2e99b4223e9093f5795fa7e458ad69d8376f0b5cb47ed9f196412ef99beac695a44852abe6e2467f2dd8ed2e09d81fe4b1b119b7f6e09fd3019f7ee61fb64c0fd86415ac014d4c3f9c08f268c9acdc2db34bcff3a9d8cea124e72a70e3f43f9d7b06c392b8d585cc5bf713a161f1d23f1bd9c2099d4e45e0859635c8fcddf459e8b0bd74cdad3f12093be54cb97c61c2ae2af2e0ea3ea0c3f10105cf73d250ac62424f6958caba20d3b59122b36b6f4f24fd8d14ec80cea814f031e2f32be32e30c7a1bc09c4ae84eeafa78db05e052d5510205e934eac6741482c26ee9a9894987c1a25054c0f087d49756c89ebf8ffcfefa054081441db5af2612e5771ead92947911ccbc89f53d3f3984ae90e5e84627102bc26a519f53698066eec3a887b9c98094e37450458a9335539c7d19cb9e88e50b1d190f9d636e62429a801385a0e079d483fb4c2edc63ff106e0ab3d960980f06d122e5e019f06e0b637079dbcf0fc586643c2f3012ddbdfc06347a5aab19f22fff4424671b0f66a1a0745d35cfba28a416aad22caf885cc0afcf5a9daaa99f393da67da828de659fd9979343fe4d69737fbe1527153551f3de14beec94b9a5a5624ea1a77a9ab410ac0139eb1dfe3382f425df5db2f755a1a80dd4f06e8aa8dbaff901ea334be1d2909050ea5d51cc25df467ec0079d85eda43d9c013d48c3bdafb1cf7e7cc6cef6ee8962216814fa1190ecf98cbcf1aba132c70fc73a1a91d62eb1037edd77cb109664bf93a7dedf9c6b7873d844227425ff18da715c74568b00db657e888ba2c1f0b99d9770a67735dd23ed495beb9ae84e7199d5c1bbffd516d1d795d68362b71460fb66c3fcda33f0da613d75146fb496390efc51bfc491cd52db489524cc57bbb39dd49e3143b19e23ab1645a9e1473f2272a950e155a8121fa80345a676bebb14905724eb045f4d11697668b804f139a7596f78ba4ca3100ba9287588dc6033210d969d00f3d133bbab6667ecd4ca30c9242ba9b91ecc56d884e7b71554e46f8753727b7961f5b682eb227ef2a0ad6956ac7bcd0d7fdbc8c953bed118fa7d2aca476225613f584a5a53dcbad5d8f92da47d557140e549da9cd77bdcc00fdbd3f0f9f2d3b535527379995269d8efa61577b694e4aae3c8d0553fe7edc7e5e20fa8a224f91e17a7e0c1ccec5220e16a5fb0499a966babb8b62241a3f882fd80606c1e2b6a3bcccb929fc615d50f071148fa49418ed3279d9e4179b4a7f67a5d783fc1c8c6d254a7051e9766dbca7768d4d57f3c5c833d61caadc00f85a7ec7cc753a71389cab6d9a35e4e846644b6e5c86fedf0ef33f2d58233f18367d6c46762b382287e3e40b1e03f3cbb053385e395ad7bb9af8f30f2165722c775cd8d743e8dfef4e5d25d34772905336f14d503b4c925fd1c1bb29f9b332a1400e3927944fd9aabc83780fe9adef068f3220cd891e9b7db1ccb07a1a7eb01ce776ee684fb66909a54a4c3d96ebafa89733161b8e9a8e0687c7b91e44b7463cd9d4aaa7f376662"}, @generic={0x1002, 0x1fdb6f0f25c1bcee, "8572b48a20aba9df6dbcdbc659af4048b22116d0f3c2d1b1af907d3ca5b0affd94a4232f476f345945fb11fa7d961ea38ca0209d75078df01f6d6f9216111abed71b1c7a7553b11e3c1c5e55836a9c1ff17d8b6822726cefe2d4b91b84b8f61bfa208f3aed612869ce88a0ccaa7bf42407c9fccb46c3d5b1ecca67e2b0e3716797d68b5ba170b0d4e843cf0e03bc88d1e0d28a419732821aeaf340ce15c16e67705715cc96b1374fd53b7a70541f2c4bdae6d29117442049e9217b00b005aa92cc04d5cc209d6c126514db910a430766f0d0833ffa9e8054dc0f9c3a5c525169ba4b39164e1f913a53727119b2f3a2b19ec716d0403c1a5ce1de7048673796e1bf3df713d6e4e12f21658c988c620de75f7fefdf55670ecf40ac142521ad8cfa1d8b1b4374701742f295da57d87c2c8cbea480f7204161070f7b4e847317e9877b7c4735142c9c729a033640e855f90785bcfe2b231777aa3c54c43e174f57ee3fd3e7eb186b0d035a8e8d703dc55bef9df7a0efa60c8c92a49a54326c7191c9340eda45c68f046384136805242998185e1133039a633876a63debd42d9a22639c583a5e16166ede9e27540b7bd5d1f30e5cd4dd1f3ec5c1198c151ecfa2a4939091cc9a000534107cdbf6fd34a2881169916c377fa3c6eb51a6c5bbd147ff0c9a76b418ec76572fe30c01b3917f1ac73648c077a44d14770cb1a7e942b72612c574cbca99653a3777947e0b7c914b96c551b73b10708fa966a26426767dcb010a6b5881c90c432a9b484ebc10237b0369041016aa050a6be7b56f4811d305a0bd205c699f01a9de83a15f99f9d7e487d226fc7e9b7740822369c6458ffe9c7f7a3a471ed7cdf6e567181b1dee57970a0f56a3dbadea1dbc94d7ca3221edc3ef93c127e85fda66d28eb695d1c98a141d6a54ac504d537f24d1f4a67f173ee76f347a8ca9564c82759304926e3fc9ba14e127c05dd1820651b35843d8c372f1cb139e97c23e48a7934ab958bf9ac4c6ac5c8c5c125dd6b621dbe4bda6e0a50a1fe8f4ec0ea72f77ae2e20b5c9775919e0df24b74b4b6e90422324db1675ffe68b1f4c145729dc9ceab28722fc096f0200f89805e30fbaae2358f2952f102624189b9a1dd8d97d83f5be42346f6a7ee4bcd28dab5220496020393783ab0f628c364fa21b5e363c3f5ede58cf213bb485a468d4f09da6ba5e8bbdf3eac6d190b9a4c5c93ad2637ca662e7af0153a79ce6fcfe6a199c86e59c37927b3d3dca7a51b5952a99184bc52c10516e2fa3ae4e79819414b94829c1e2764ddc3a09e9b212909ab18ac17ce9c51a2707348fd410466d2c33a6afc0cef7bec95743aabd97b8f9e8c913d9c9de8660df40c9819e1f618fc3b48d3dcecbdb4b2e9eecc4302b8dfbbb37d222a2623a3b3543e9e2d079be69311cf78772e0a61deb19f5e2639abdb5381983cd62b94d2f6a773057ec46f3f5e7f32a3495ee9db676c8a5f29ead029291c53206e844ca2bff4fefc9d199388daa08d29d7b9f68d49b83fd05b66a8a7e3286a697c87779442c3beb142a292ac37e101ac0ab4ab34c10864212d862c64b19339f8a02e1f1d51f3bff66581d267ef67c054a42f2260d054cd678d1729ef06857ebe2a8ca0f3780e0384e61467ebbbaa541441e563113c5c0b74177b3ee37a2f07d594ad39f6517ad7634e0ce3ae4b696302538bd6be883ee4cc48e718fc0a774517d7cb7b35ed7e575310155a1c84f8ca4c1c3e69a1a38aa73ea6e610ff550eb9cec18359d6a02c470b64f4549f74f67871f7622860b30dcc20021b8e8f3e4bdc54ed4f45539227e8835ab1eae9eddf8775450680a0187ad50f4c9dd1207937eb5697d3d82e770ce8740b6655a5f1feed790dc9f65a510bdf5d06fdcb82182961679cdf34e97f5504d755fcf4a6aa2e9d2f10659ba9c680751601411b449109268439c483466d333824b81da63bfe31f16ae44b1044ac8b46a108d7c35c2191455dec8c5e7e44f39bb40f6b52f707e13aa0b2b08ea496f038c47b1ee7cce5dd50477805eb50f6c95e2f3f5fc58560b928d2413a85e5d58017447c49973ffaef06893a2df1f53988541f461746e8e2bc110d86218ee45da142240ac530a37f3e9a5f086eff6ec88674e2138e7e3a3090a33c6aefaabeb473ccd596862d6e3a9d92904093b3cae13656b9711672515268a6c851ccbb31f91652945cd63179667f0d24032d6c8ea42502eee132b6cd5bb21bc84345989b1865d93b86b43601597f1117af216db9be9fa9fc5492e46e93d791e885a73113ab1ea32b00f1c84828326b634ab53882413985e3da608069c3d3ac7fd3239feab2e792521f9846df4841525fff20fdd0499b87e3ca9c609dfcaebb1d07d319a83684d3e71aa813361f724ab7283a54d17845a18b770dbb1fadf7795afc134aac696aea7ba55bb477189aa1d9005057e7e985868cc65eb18697cb33bab86c9ed249f6efd1267ff65d6e616a4b8a272506e26126384862b0ec4dd342dc347b803bcad40a9c5d5271f859487637d994d5fc399bd71ad28a3468d79d9ff61c17524bf9c5f29fa09a128cd897808e83cd0298a0407972b9b6e2b67230bb29526cdf00194b53a9d502221bdc1580ed5bad2c38b75f613e3feb43bb07d1f11879c79220b77acfbc07e32212aa602c8f27dafad33b93920decebeba617bfb7a069cb6550fd2648d281ab80f991bf3a3453bb5216f7ab6b9db8753e48ce35ca6019e58b5edc18f88ee1961e78b76e1657fc4ccc88fd4b5c39e41f4ebd64ac915b1cc3d41b51ed6ba2cc82425c28d47bb31f7f69b7df918fa2995b87a2a90a0596242094f46330368f5499aad317ed19104706dad3d5d5baef4c7966fe3e99021cfc18cbbc071b359147202fa6c9ae1abae21fcc770518f339ec12e7d2a1821ab7626f8abb8c50e0535479ba2f47de26ca241e0c8bd44de548a6f7730538f9a506b012b15039f2747447ea5a61f51c8fc39851dba7969e3d7738533c62bc7f41ebccf66bd0ac842507b45d498e489a7231ac3d8273570e2440c28a34847b41287e4bd30ce3f99e27fed41e65522524d3baddc65a097600152a054878ecbbad778d89ec466a7cc0d6f241ee8697b7ef4d6981879f39fe76155d21c5f4b2405956abff3d506797a0666d2bac5776ffc00fdc1055462554e7d136035cec163fd5445ee6bf6a1c9f61e3af3ad03adfe40b69f4b721f0ee9feb13f11bc537a781d30a20f350bf1158a9ccc5976fbf766079503a5740ea3401a896acaf024fcd9e32f916de2cbc35d1ff84a885a089f07d535b2b07ca47643102edb6a215f041ea8b98df26b2e05682b42f0bb89d44e166a3352f3dd529a3c1502abcd6f8d6a83537f8b43f188d967b912a8ac9aa4b85ab22a72b70a2f2957c739f0791f8c6111bd8908e48fe798c4959add4dae5171d2bfbdfbc4b4e6bad347310d1a5c6d4e782e05e2627bcd66354c9b9ea2c375444f23c9ac32aa6150dc9edff16ed95998e79b8f7b72113a856a4be222d3043d89f127cd87e76ea009bfb39ae534917527f36a77069a775a6435b9dba62e194468dc57a19980a38c661c80b0f9c146928f905ae6b83ea4280dcf78879f5873a3def15a82af66dbfe9ac5ca4d3a0e4e62d241301d46cfe2b6c4c216d5b632ef16e689209f6089637d49bc761922e041d43330a82e98f4bacceaa94779232405cf9183f039befe60186b63c3da37b852f9b738a78b03147f99120cef6f171ecf69f90464fe2dad40b8f92bf7ecb069da18ced17c5ea199b0b5e8ef65cd6f3814c181dff42a2b4ac558a5dda2e9244cc5dfa4016c1028fdf0cae959fa8e758cc0028ca0402a3e677f3547d018230e23d689a00b4441857c98686b181fef5b3643713d228ebeaa3e4a396ff54d90ef4a774c843e04afb245173de0a3a13288261be6977a41a625e3ff18f1c5360c7cfab5a71023b4cf7937450a333229f0d518a9b00e0d84307fd0b797c7f531cd59bcb7bec8e486c541a23ce17814cc3020f5d4c5d1cf422ede4b24450b13402a36eb01b079e4de658dcc7f054740dbb00cd0e3eed374e7477a0a14c8b5e95b868adf777f47aeb39249f309522ef6009034adb44960becdaa30782323da2d9659390742cc42dd33f66c10790316182441750a727a1fa4062f0f1d3d26f9f81d4038909819e02999811d9678cac0d01f93a5ae2013f60e34bf03054f8a07ff5ca65ce51a2a86e01fcc6d2ff0599d01e2c1d0a9c78fe45335b7f98facc2c033510f687ac2a483fbab97a23a26e3fd058f2add9e9ce81f44fb0073672bd21027d4ae4ce5946a5ec67f2408a0b1664e3d60d4af3f6ffaf733ec6002249895e6d1121b5eae724297a99c00a3910b3c0213d853a05ef941afefb20dadb04345a12bafb165b16bfbb93c4649c855a5897ac5efe7595030698cd08578e63158e521c8f0d5715362727e2e5a9f851e3222982e70fbdffe835671a23062f924f2a318f8443b9e820f878b91db137a132ee8e6f0034c8c281e2955637c947fcf8ec2bf8c314622b6dfa5abc7d39f23c9e928d0407141643d5f299cd06257807eafe42e84ab574cf7a8d74b9d9a37d4839f6196f76e73c42b4f142eebde4d7aade8e98595ee932aabc1966060b1d750aa4494b12501c1477c3c43847725d6e16892cbc0a0eeb477a37d40ea8b5523fd6432152c0bb64a3a0de8210a9ff0be8c88d6f93667616ff785c910053b7572dd9a8d04ad06c06d51a120b0642568463eeeca7b3250a3c89e17ab7e7fb49e6552c4ed23e9425d37d881970376fae36b2dc86e974eb0d26ce10ef7418c40a0ffaf2b3b8b184bb9c5ed1b037180035fda703db6f918c9fccab797bc4b3bf767720535066ab8e52964307248e156cebfba5f9e593afc261a39388dd9970d34c90a60fed5d6029a3d3e1605a4b319920f4da938929f112bc6fc21dcbda7d84f63ac4b89d0ddda2e14df04004108961848cbaff7a6798f2c50a87b07f891f162e14b5ef3b1ff02a9d7639e9c26e13a678fc0f48dd03e8dcf663951e0951c6c1ef9436d5a33539ce033946397b6744f1e4b58294cee391588b2122f54376e012a6c5eed7ce274fa19283118be15ae633bf26f01895d4d37ff1529e81446a4ac0fbc0a8165d1c880c27b81663a00cac27bb412cd7e97fd4bbdf1aa1d6debf6c9f61eeb0cde2fbcd4ae8581ac5108ee7479a1a22448c1225d2a661874605d9b1a1d03026b7b7ab80df01c9c28b0d86c3bed041423487ba89567968e169c6e011e9d1788100428d4ffeb0d738969f6656893acaf3bb9e4f69ff370af91797823e17431956cdc5b2bcd8226a6faa4322e4909b25dd13e2de9d61f6ab3621487cd99722cc2dfdee08c699279ddd19a304df56ef7601aecb6708b34f0f91a7d42d1a90d06b38adeb5a07eff10cb77b10932edcf7679c11c3e61d747377f8b0b6f0211ea561fdcc8ae853083fc763d7e696659e078e60bd5666709e8ac52dcda55750f15124219461d0f7239c15da52458cb1bd1e59e73133091686f76f224e47bea56179eb276ff94c30901082cb7058ef696b9b4aa74e3d76623361d7c0775610e2aeaeb7f3db14d6f281e97b8b99511c1c1826442f135f7ac08b0b8bab4d32f5820d95357d9106c64eaf39f6f10ae9fe5fb020945517e9c7685d158ef8281aa83a608925bdb7744fc4258b95dca95eaf926404ea2d322d573f4c94cdd3db7f06e25b17bb793d7a8e5ceff839a25aaf6de9c592c8b613918dcb384cbb26aaa313d82be79575ff0c3b90bc97207ffbf305b64b9"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x256, 0x3f, 0x2, 0x3, [@generic={0x40, 0x1, "b1812c787e35105ac83b2bd6dabdd56811e14c4bef02bc8fdc9ed607d0ea84aaded972123d3b40c5ea151453f8a667cd719c03d98adb58ca09a170c8fe64"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x320, 0xad, 0x91, 0x3}}, {{0x9, 0x5, 0x4, 0x4, 0x68, 0x0, 0x9, 0x80, [@generic={0xa7, 0x1c, "68db19ed1523803a70240a5304418b701ffd48aab6a49d9aa227a8702ebe283105162a43b91d4ddae3631166758e16232c5b2ac69e000f7f3d4d658e9a3794ab157bb4e13c90890d18c8c1f8551b611099d12e6eb41044e662ac7b78048077e212cf964ec78b47484b49f2ebf6d7da63a2eb34ae4c00307ad038fa9f8951089bae78461c95e4f60facd02b5efd12ae8306c9bf9b46c3902d619c01da66c831d4669de25260"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x2f0, 0x81, 0x5, 0x1, [@generic={0x6b, 0x23, "2d483251b7ea55cd7099e923788dbd61ba2c9e4410909233db5c5f733326aa71be309ceda425cc558fb61c01f9d85467e7e675570470a0f40a7287621f6a3417b92b0855c26cf23b2290c362f8fbe75da642875b7aa39a9a0ae8c7e768f10cc3c1bf612ac3cfe9f288"}, @generic={0x6c, 0x14, "31edd49e48d679a71784f933ba2cff92e920b07bd6c6e4b7a2638a4a2c554129bb65d9439a6b7009521e3822ea61ba3d1596d029adc848895367ec4124a81549d0bc95c53448e63707a5d27dcefcd3c3319cddc9a844ec05c44217fb368649392a0f08d926f98c381ff9"}]}}, {{0x9, 0x5, 0xf, 0x1ebcac220485369b, 0x184, 0x0, 0x20, 0xdb, [@generic={0xb2, 0xc, "87c7451d089c6fc3e04df6cf4207778d46cd206ed2b1632f5db8d1894a3043d928e5ebb66ba40a14a760a5c504eabf00325d3ba9957a3a86c7581480d2cc63894435fc133f3932eab850cd67a90e78c2789e68e4b664d6d08266777c01083f2e2afd8dba71166014f6ed8c6967c63cc1d0e6b0411af2cf5810bd259646ceaab29aed3f55c0059a1db4f59d249d3d24f10747e6e2ff4c1a2fe7c6f868d22b94986bcb71873496d7566fc4441e4f7b0b5f"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x23b, 0x14, 0x3f, 0x2, [@generic={0x1002, 0x5, "283f1de9f5b5a2138951090c5ccf6ec01e86c6ae9649339cf92581be14232d5d23c1e33b8893cbc636a5f8a7783ee10049cedf80bbc74a57d35e0ace0edda4e232540eae93d01c6e40be1b33be51241249b5e8bb7b78ee19062196138016f97a7a4bb09fba6e2179a5fa10c8f00955c7cb34b1c241c9041d1b7399036dac285daa7876b18893475289530ad1434016d70af62cd735ac9ef6e354f6531c718d1759ec4a54744fdd1e403171dabab3a255eec345d5dec24e246c1e8c2961e5846893199b52436724989e94a1e1f0cbc7348221f489b9273355576855befa02a0cac76b6aa8d93a1b97541dad15fa5336b9b55ac40f175083fd9ea3d28675e6e51c9d8e066efebb35a5c8bf0f708021be7d237e8046a45b8fe5adf5c2135e7a0790aa7f4103c32c1a5c49c16e0a117b0f6e82ccd72c0c452990fb7e8c30ae1e115ecf46a1a2b158a41300184b109251f59f19b99d48d8a3d9f6943a4b5453b7e46390ab023f03209a3937234a859291398be2e59c49caf753bed69efa088c5b6e2d979f1f4dae9b8ab5a4e3b8b70b091bec3ef86f45f48f0bd599567379a3f5a44534c2c8b62266ef781ec93facbec07ba2bfb99110595e0fdd519e6d1a7035ed281d47d7c6a8ab26d869a21aa0689b186f20e3e602fb52dfe7113cfd869854a197b7e998708bc166628055f50f2f1062b5c1b5f8d30f9f77dd683acdee30ed228fca737f5b55e6fa35988ce227477b8102d0922c2a0c3be027ad0fa5f170cd3bee65ea76e818cff0275179664947f4525d006fc45f523e37799b1ab512be2b81fcbe27b23ada6b9bf6eadadced1c98007365ab5b3c27db4a9d3db9f60845c5481ddf36a293fe7bb663489d46a823c17802ea565a988936bd945fb9e15fa8bfef5c4dc52024dd96be8a64cf4573476d5cb8fb761fdb14f8f35e14afb1c795afec4e404ca6031610fe4b93b48932cbc807edfb1d7d432e107ff699b4dcc0c3b83af6ee70584c7f7ad7b4d761665d23c6fdb95ccf0a1990adc9414c03a5884c91f8c3e897956f9643a4693b1c0e41c6ae2cab8ee4c0cd1d29b84ab677a81281bd28bca10c0a6c23ecbeb80fd91588a2d24210520f495e1da40b665325b6430dcce3141c6be4709131d47ebc4ff196bc3701be0f59732f104c254890a638604ce8bf1ac96a189d9a6ed68b974830b065f4e437568336ca8a5d693a99bd6151d402b49d026b1a59f85c81135c4c2a762a03436c9c607d46ef8d6164580ab0a5232b5223822b591dc5a3920655cec3f3dbb82d722824f12d6a0727b908f0fff49158cc2bfe9c18d134b90cf3765fc043188a4f0507de957fa6f0079286df09dde9af2c9799fd5c8064c94ab719e43a6f52fd431ddb8ab92343d338ae53d169f2b892f394597c1db8b51a626e2405bbb091687e36bb57dd89ffa1183ebfae95b1366af3616e569ae3330ca1d613f62466d3fd5fe875331d63ca32ca0f567cf485be8ffa5f582ad6f109437d74086ec51ede253b04f8026ee0c27118e6bbb9d589eb5dceb9a7a7cafff176aea59d86b56771ae9d80cfc13e283d114b3ec66537609d8783afaad6de8cb1849201c77be4a9cd5504852f2e952695d9842f23023d9a4465f2a85612499616dfb5b2debf54f89a76895393468aac5cfd1d2e210ae0821e5cb4ec99db5ecb9805fd1194e4de1c8c91cc31d659d940ad7e564aad6d68050961a82f3baa7193fa5c534f30cc882d9e62b116edf396e5b7215eaa70fb43e22e415990e2fcaf97ba015d9c7d9844b060154aee0a795831b0a879771dd5cc50607db7be83615af49afdedacf349e161793e58ee7eeb9ac9f3b3033b8bf0b7e81e0ef34e58ce7f9cdda2e7a170bcd9174bbb49572f6243669fd285c977adf611b0d7e8249b8e72042467da5302c9fb9b3717085d9d6875e728a9c1641d469837259a6b3f8cd92d6115fbca5b17dcedd932df98d6bff334fc31bceae6267dbff275b06921f0149e27576a57407e1499fad145240102ca4259e23b2745581620a0e0599052bdabe4251a3289b47752ba457703930b6fcfa5e829024097cff536b21e412fce9cf1b3d29d2e91b396d7e492094ccd448fb9f061205bc1ab5ae072ab58f185334147105b894a28b37834ee1e9b5cb382b4d429199ee1ba658c7d8dd5092c40498a234a8cebbd9cf0d6de18e5dab083be9d18e101e4a290738cfc26ca10a6d5f1ecda6cff933e6b1d1fc55f09e5622bced811f2c36f15513a73daaf92aa3e4fa2d44c1af9810140a9ce325e887a2e0ea47c791771a53ca59a02987b32062b7877b4374ba9f4ca80d55b41ac6b348582e173a93cf894df0b20d80b62ac692d3ff00095e53d40ae30f354ec9c9e17b1b462235ff56099705013fa539d8457a0ffcba8ccc933d090e1c4cc0e7e914f7ed95f13fcd3223666705019aeb358cdfbb23ee14e5c566cbc040813b49f030723c65ffd321749ab215db4b5d47128f8fbf52356d84f0640d60e9f6aaed90c21e145197accf46c59a6784abe58b70d7b4f494d5d129fc21f9bf34f4a6b991967d55e17a26463f80a4107495e3fe3224683dfbf680fabdb5d37f1c0401429c52dc2bcc3e482c02421f1e8dc1863a88e4b3ef20dca87a8acc5cdb2cfd3b78b10a7f42d5a1c2c7ecba1fb785e7e9b83be0631ed9106d66db26f92e998e4e4f9f4705e1af7624e003e5cf7050cc51229cb7a28d3daaff346199a7c807bddb123ad67b2856e5244fc840fc578a8a04bfd4c7500d550f0966319c773c452dcf5efd59c60fe9c331db4f2dd91f5fe0a6545a32bbabd6639415de81e00c2882c0788e63765d17232164a8d1357a22b85d2a614b47144b6749b596fb30361dcc94ecf436e1dfcf7ee99323241681c66b58b4fb965b13303c45ff10e9fe25bf09c799e2e100f5bb91d03fbc9c46032c245801db85b97a4fa08563600279cf49e2042d2ed6f14c76f785970cc371fe34ba1b2bf82b7b3f5fe0bf5de496e49a46111068143ebffc1a7e1f3a1478e80323f4c618d943de83db77d66b869883deb4f3c97815e6e89ef8aaae7d75154ff0675950aaf099b455007d1cf4e937cc81425d2251c0e2da5f6aceba2b6b52fecb6f3558d44cdecb75559bb6c3d7d86506e47dbfed4777a83a451c9080808566d0ec7eb5728f60015d7b2d47ec7a8bd5d675140b7d07a28ae9b300f7539f2c829219a938eb3f1137755d20717538a3c434af7172270bdc668d3681669fcf2e004165c2f66d326e46de8a5c4b7cd02c2232de874341d9e383f1147ff988128750f32759e4fd16c29c34e3c07795a6785c9684676e48425db21f6a12c209fe1228451aa73926acbe964381e48c760b1a245be4efa7abfe164fccc70cbff6237f0e79362b9c813fd93344c1fba81b6c0e382cf7daae67bf5699bffe01be15ec3aa8f87498e20bac8e14e48589956c2358946c0468abfd0dccb5709348992f46f8465a42d887ab4674d20b3c134944f7c82e1bb8aabe09decc2191171853938df78feaeede25ebddba96715aa2836bb789b4006f2abe44c98551b0c3a01d4bd23a0c36a2c6369834aa2fc884b23568fd46e49a4ff4cb73c1ba498e6a817039b634fb4eceb43156ee6be9cb9c4fe7983c466a557f2521f3c6f87e2091cc378aaaa94b821384dbad74959f5a54b885d81a02938975e7c263509d1fb35805351066dbf27f4ee181df938961fd86a3d868f53e484611af842d6d8e8e55b26b77af9a119beab74d94934249398ff91cfbc0e011a4cd72fdc58f6240ceeed6922b54b7b21164514fdc79ed68c0e95083752e2855f9f2ea88c610e29dca8bdc1b20a22fa556c9261f94941878fc156142a68dc63b829c6b5330abea0660ec795b5d5dbdefcb52008eb3975dad400d18fd83ea2c01d644eeb8564bc2c6498f2bf9100880f77a1b69bfd5aeee7dea522de0a4f683aebb5e83c528078b1f099a874eeda0bbec0253cfa8c918428d2f9f2a115548121b3befbc8ea178de96962ed82cd0782da32756d424a7a153d855f95dd9b8a216708fb0a61ef1e34fff7f526b5c0c14f49c94bd22bed2f17498027ce3d97a6db42b10a1f0c1089dabfa16a88eed439797057fbe09080cc68ba46d18b20dd847dbcc546a720a8f6e86c64a4dffe2951e584114cc1767fadc420e85b2bf4e27d1dd044895cbcf882ec7af783afc228d634040ab049a13af62cf78d15c6068812bbc53f14ba8cdcb82ba6845b3121138c9fcc4a4c8c807d470752d4b32e82166b96be60cb32cbee662edf76d4e1ed7037014d50a4aedd0b3f2c9e7aadf18c155436115638e8405ace37ba3fe7daac70febeeda090e270b707e7c6d2a35adc083d568e9f7bb0e8da297d4742e46a77db4d34fa2062abde26a7f236517e0d16b9887f1d1a3868192697136a58919a96b259aec22a72286ecb7369d7fc7f41490b5096be926e4a1ee2294bbbe267d0e541330a2bf79df562217e6f995b5a2f876757fedf15aeee33b0bc3cf09d50ed4e99882f1275e67ef4da803f42620aef685cabf10ebca9ab3d9cb4b6961c1edb7e46e9eadcf8397774d9f1ba839acfeeec48b82919886bca42e311cf14dde93b7e8082b4d584eb8894d610ddbe3e84ec01de218dba18227b68d9746c1440c21c503762e6b7d4a6e030928d3cbbed0cdd184053bd61ec7e4c3a3e19680946386ea496384e8b7de89ae28a9c56c67c95fc04144c6177176645167b76a74dd5993810b1e41b5244c0849b2150045247147343b57e0e515e6e4d3042e3d457cf433e9e174298f7bfd1d36573157ef1107b70a4e61b93997712af7bee44245970a4f32f24170e56e3cf68d6af67521db5d409e539c255bde9f266e079af68d8fc49ddfc8ee932305582f038adc5fac14f322e89d8bbef370e7f486e120f80363788c0b029abf5ba598ed4986db4fe37beea5b7325222c9be6174587fdb4b15bee22bdc226c229801469fc4b0e4ccb15e568091902fe3f791b2b0c318abf7d41631e831652c3a59f07da98fb159e95546f6cb7ffcd54322b403062d9b27f08343f9cce06ee7457c812351f87316a11f51e0d3ef7b652fe8e9f3875769ab542da21aeb60f90b419acc3a3e7c25d82c87c01031c4f7c48a37c1e768b7302502f7a272802e47ab7cb5ff50d4c596f6e814f04c1cf54f34e53ee2fa8112e33aad0bed9ea27e0a3a40833295a836683d50af6fdcb80fc6c7aa6aed293b843002daf9401204be4336ebc752095d08c886ce5b957096097840d074d68bd9b17cfc1305253e9c8e0e2877d1aaa36ee14e17ce67cb678d2cc00bf698829a4adb7c2b870e09f8ecf9ca62f4d2439dc7967066d4d0cb61da9251a24a13e2f029cad084a3c6865d3b7a2a13210b4609a1fe6b2ca01df4c5286dfc143d26148b21735b0cc34b1724bebfee9b8312b64b8a53bca6d03a2032d8917be188de034dd770398007feede598cbf796a27827a28cc4c877873815e0eaf94311e6e32ce3f0cc037ca97093f1d5453b163ff7822fea71e003f0c1c86044142373719b7de42478a73d778c8887365668d42d9d1d7c98a9cca8a714c53d5ee3c2d051c1f9a6f70fedc2a23e09035db32e188cdea6e562fda93047ff6a97563016242bf1be46ec512705cc3b5fc96a877d91c04c61e3b220f2d4eb240cdc38eaefc7520f52d59b2dc5906d55620aaa7f6e30f164d58927a5d1f14d626b4a873095ffbed37169fbcf2166f464955931a380e4c55f6c11f3a4a72020c8c9a935c905d91691e34a80832f5320039670c03b08bb7fe2cf01d4b85eaae04f29bcebe10"}, @generic={0x42, 0x22, "a3ef7bc9f2c5c1efafd9e799a1493029864f64166556e8738fbeb9e342ad865a570c05b9d69fe2240158d7bd750c673a225ecc1e0775f71d22a8e48e40a984d7"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x38c, 0x0, 0xff, 0x1, [@generic={0xc, 0x21, "e57ff046b1dfc38132ce"}]}}, {{0x9, 0x5, 0x18, 0x0, 0xa0, 0x6, 0x5, 0x6, [@generic={0xca, 0xd, "76cceb9bc52d0b346e2f6a56bafd0c8c2af5a4315304a94a50b0bf35b264fdd221a1a614718abde8e111d57a8acea9d746008da7771c710dcce62c455ffc289e52b52b9e451599bdb45d370a0ba355607663743e17dbab145523bdeaaedbafb7b23ad80470f43f27d09dd40d3d5a8ea3806b6b653f6e3a8df5bb1147103c887f106ee60ad47b26c8a3e6de32d18ccd7c380e8b14c1ce6d44ddcd6d0c210de4052926c1e6452a390528249ceaee927d915261f507dada0ff3f84fbfa2c7a1ab7779416dc948436f33"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x1e2, 0xf8, 0x1, 0x64, [@generic={0x2, 0x24}, @generic={0xb, 0x2, "18ca7237df06ab60ed"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x254, 0x7, 0xef, 0x7, [@generic={0x61, 0x23, "d6448d08fdd3889c3e752c3f11eb697f0ac5524caa01f0e93638567c92f99da122b12534fb2d04bb4adcb7f9d66d6459bee32324041270b438d1d86d07ff16f18432cf615a31bc13874298b94afaf4221480424cf475cb612da5502db2ae28"}]}}, {{0x9, 0x5, 0xe, 0x2, 0xce, 0x20, 0xff, 0x40, [@generic={0x45, 0x11, "562a2374a98698f28519601071151d2ef3519d38f2af1e9093703868f147b1e1e4b86432eb50c790daca9464f1449e6a22bbd1fc2da5cc569c2ea5c6abf7ef5ad584e7"}]}}]}}, {{0x9, 0x4, 0xc7, 0x20, 0xf, 0x9e, 0x66, 0x5f, 0xff, [], [{{0x9, 0x5, 0x5, 0xc, 0x2ff, 0x4, 0x6, 0x2}}, {{0x9, 0x5, 0x3, 0x3, 0xcd, 0xe1, 0x7, 0x3, [@generic={0x1002, 0x5, "2cffb1e5fda688bb1e8aeb608744c77a8f4dea27f11f96f332c77e4be7632d2861664a0e18c83666755d8221892d3db27bee575471086ea246d06f23a98fc585c2cbebc742d99cece7d33b71375af70d24def4d9943fc9ec0bf0e626461fe93cf38a3d8fcb84d4b5c4513f42c5aad0ae3eeed9f986ea324741dd6a26c8f782e7e127960685cb76b18358bce80daf7f03eba610a3df1f73c5c2d7aa889e4264bcdd950c13d81f79b2130baeff883e094fb3b15cc65567acf0212960fea88344e032b3497284d26734832a3db2f66b652a577e5dfcd9c97fd9e68e4908397f256327338681f3818c7dca11f9bbdfc906bae3d10960ed095f358290696fb70655274aefed3d5f3bc411c70bc816df3ed3b54e0c065d45ea369e8e050ae3d1437fd4744a8026032497749230a97c44b3980e54abc6ac274a9a6dd69aa13ce238c99d88bf7c5f5244900be1bbfcaf3495f9458f871d387144ca85231f29b70331f79930d50429d4c1438536e7a8e0fdb48442fbd7ad6193def588ed9629ac4ac5c1c23271be3b54b8a645ce83762371c2eba4fb6269e2fbfa96d7de28a9ea9abcd73659718524ce8514caee35c09267cf93999af6fd1ca976081fdd00ae9be588a14971fafe6ef42cb34a3377538373520adcd3b8cda983f6e88562767cdaeae91a84bbebef9565cb1130bacb46ae3a25d0edf302fd1ae6e5c62ae7eccccab80d6ed3117f00af2798004e90571551c8a9a58bdf6a12cb9db9e4df5b81b274d942f4a69bd2a46213d68e55b48dd888a5baf540ae05dc7bcefa0f9b23ab39d9bb62d1db5414ee31f4c06db15727826529716a0aa483e7b7eda8929dad0c9223b878ac2544416c1adefa00e9100f80b0fbcbab87e61afdf5486bb4754cb53390442bdce5a946e5c62aca456ae670b7b2da87773cb089c52f43c25aed163ea71fb33648ae6fe729acbc97e67eaa199ae04492c9fb154e4a196397721fbad55c06b2500c8723d785c9a07d2bcd701d427445b636df374af485592673f5289e9d1b7bf539eb0369be5274f9a86bdd1f5e8a8a6aec062bcc8fceb4d890d4086554e5f19fe1ad820016d63a5f98d93695eb5509c15c22846e465517d3882177f155bed50c89d83e28dc979d05ed670a9933a9e03f6d4c25f8ce7d2c93af75e4fd951208cb1e1c733587cffc5a77daac1d6618a2c11db4ad5e75dc3a53f5ef42c0963a6b7e99b4f991c046f2b1b95aa8762271618c2efa314b9eb20515988eee1af352f47aa020d16741011ae0df47a6f5327743dc3931916ff30d11c4381c0587ad99eba324fffc2ce91774d3ce3ca813eddcb4ac7cd7368d1f9bf1871d0a9ed4d19e113b2bfad119771fdba71ca90763b559ba3693075fd13919a79506196399c98c3907786951f686483d006b41789ec20ede679a344d6d4cba4c0bd187948609f94661a14678b0f05d54c9a27e09c8f7bbb584397ca47f1cbf4c437e76d9e430d0ddaa0bcd1d82dd3a81ca1ebc99cb75c910dfe95d900bd1608e868a4fdd87741e93fbc32938148e33493dc46a402aabd037d8b8121e714f6eb5c2845fc679e81e2511942e34ae0e9c743ba2864657125fe41109781f0c5c5effd69115dc5beafcb45633c9ccd5adb289936b4c1cc7a3980de9bb4f26ade20ffb2a7b03f2e0ceedda15b88e4580a0e7cd7e768f4388edd60a55aec882e3e3d6bf06707b493a36a65460d2c118a3a8fe95f2702d191f85cc69bdc21114cf0fc08a8f1d685e3af3f984971c3c4d459863e4ec00ec891b4ca414b04328f31625c90b98ed82801fbe754526160a1b761a095232897ba02f674d8c105cb695c3ca53f4c6e85d5366cfa90bc10c5d542949bd3c7810ee931c587687148a431811073660f5bf465a36e6f1be49cbedc64f5d465a36f1686f3c11fe898001eff5c7e2430cd911cdcf94109c6f19863b1234478acd4d9cbaf4b2cef1e08233199c7b03256ffd5d1a789c15e76c6eea48a0fca4fa64ec3d9cae1005cb3b22a258c29b53da4539094f4ab1d9ab642b052e84ae7ddf6a7304282059f970aef7c965ecba5cdb3bc36eb850d9c25954a30aa85a432ad688796119f16cac9833825b030cb755ae142d815f480c7179470ade947856d029a06ad6c35e90b237d6bec8adac4152a9281c08057436b4374738b03f55dc2e9a9cd9d495956efc7321c1fe4c973b120b906f3c275072cd7989b70a2ecf0de2a5fb116fefc009bf89e09fc96b2e8d42f053439174885da9927dff7edb399e5a4536cc3738e51c45c558587e185a130aa9512bbd86ef7836575f2ac77a9fe524370caf571b96c74fc621a8952abb2ff394cd4cc3769f2583ac9ceb4f509c79b585f08db9f6e5ed6526c756cb7b53725c3280ef3c1b23232e98c6fe4bda6d50cf9c170aa34979f58111841d3d23a0d41d33a2eed2caa208771f814326fe13fa56d116dd4ab5106239a66b5e1c29b4b6a22aac198f3d75dc6861ee664b28d9b969df427f7a9d26eba57e62025905425b66cb541c6dc9a42d7e8c4c8e4c0d2d4d2820289eac4c8d610dbf8df600332339b3eea10d551dd0cc1450d4f38217ef3f3aa7fe019c5647d53e37374bc91ffddecd6d34187ace29b4024420fcdc17b0c7f127dd532f1a8fd401bd43c12871f25f6766dd234fb758a3918aeb6f639a8f741c5cdcdba75eb657c5c267bce05c3d693919fdf50cab8165715b872e05e95304ec300cde3b5793f89c0ac0262e6762a4b0167bb0d4142ccbde2470924392cab1b8b6697257ab583421b819c8ed40a25094db7628d773de8a92f12a0a585058e85eeb803ea9c77d70fa57a1b55cc2791720c6ce73f7c251264aa51455a6bc2559b10617eab63e4d7aa8a38491bf0ec32d94af184bcec44e009609aa6731ddb4c03ad03f58458e229d9d2c8316f438c8892864e39656fc2550ba6263979e5a774d0f3b67022647897d6447d230f78ece45ed4ed57f60e462b84e854116df4275ce086ed70bdcd85fdcebd903e9aa885803711943e659a351440c49f6f3017d4e20f90340b1b9e4255417b34ceabbfad6a180accb1903f7d084d04e7a72ebaf69200e342a6de5cdb441ef51fb5199347796f53f739d52c4b43c8a19093e026706bde9e6e3b2e9b9307291377deeab9ea5d55b0ae126f947248e8c80e3e0438d26c687a18ace446d3a2e50b49ac034137f4c7c2b3744b549ed001c9643f005f83c2f9d1054886addb0b74c11fbe0d0fa2f818b31f55305d9617c136ea2cf6c2c5e92caabb9bb9448bad0121b26e88bd1b2d1f3dcbf1223e7979abc1f70a91408331f5b3f422e4b665f5ef725c07fc053111978bc55f7409c23f2df53ae1e58d14837242fce4f1c87cf0837b0889b1c229ddc9a5c8b45d58005dd6838674ff7d7d5812399b8ef32e6055e03993ff62724b7010f9a1195cf8ab13aa4eba6ce01aa3a11497eae68704acc0fbb089a4391e98e378d434da43c0f81b785104ed7684afb69bed393a3b7e298b5facddb31aff5c76d23c60a3269415cc2fd7ca6e0893b12c13138e58985af9ee951f43dc33c81f75fe085969779c5d3ac8ad8e29fa988186c7d8809739c4841890adcbd7158689cec4518c1289c97a98fdcbca43f729bace738f5a44dff5e0e82352c3790100e7cf36e40d4912f73d24cc13c257f38e4b910bd741b69daa05891f25dd5cc6c8e1f54e529b33af09d8ca9040c7a673ce5acc2208fa60b358e16cc9563e46d2c1cfedce73c7a9c136a886611e118b979d0e2d8add9b4d1d3f71da30aec4e5c88bf61fde507300eec5837bfc06630de519e72c73d779d37dc59081681771b9e5dcfef28601efe0e4cd3021a95fd1e7a8607b796a6654f297d9beb6c9088f9f85fc04e6c8301b9ec470926a5fef1c1dcaffe15c1716378c4178e967475496662db60dc936efd52e88055336f38cb662873a6a106940af37b642e06c2fe852a7cd4211f0dacf1255c375085cba3141bc0d95f2586d328caaae1cc093ac65aab50dd177007f1191b9d9423ec9a03180c7a1d36d50494f80e18ff6aa123015bfc5a92b830363cf4b8d0b2c8a07428354edbc5a9bdbc643ab21d17a055d9bb00ec4b616b6738f415e2ace4970a2a3a373350998baec888a1f80fe4cd3b9a8238c9a48b2ba2d5b56decd8b96a92dac37a966364bcdebc3d27357c754bb72ee581e6f13263b8ea83926eddd3004be7693096736fa60713582e6d1a961cdb39cb1d993b9c24e351f231aa24a9827953a4f8d8f0d0354172063bf1ecd24c682a3e3ee7e8016600255b82f9484ec8c83b5f1c17680c157125121d65c2324c64ef77d30ff71101de2f49e1af2f8ae6e58cd34c5c92c7cf8bdde03f94dd3ecf067f997e45cbb5a0cc484cde5a34eb3e8f06b76d3a358bf0d9a240d6a2a04d320d3d8e41dc49fb1596b58a2a9087ded2162bfce4fba6e3aa25adbe45675418f451ab51e5a7a743629602d525624eb4c02f3295603f5ee60d539f2d9963e20af21a3f5672c8435e167e1d095c322782b71afcd7a7b70188453b5f49d0d6c67811fc8438984703f18410c4e6f061261a02f5bc3a60e822d6de26d879299ea36beacce14a4e9dc3906e83ef50d2ca81851e83ed1be3d6120c7efc912ba6037d1cc7268440f35561b032332779364add440a0c28906f1c3987732d3d9cf9bad5a157df4ab27aba7538fc3dd144102bb2953567faed964d95fec8988494990a2cca75537615cc45bc53153c0edf992bdbe6657504705a5af5c9cb613eacc5a272c281b2044f1ed016956783489f92bf23f680a14609f46a4ff09d1b2abf7da5f4b6e49514b12660cfc803b8d19ee3a19ea59dc0f5bf6da5800669e86a2ba0d0441bbdfaf68c41b01c75571545b94937f705f78d1d5863ede67a341b12161775329124da1c58d4024abab97b775402a1898e198525b986730cacae4175fe980d79c670dbb0bc26ac498e3d171bee5cd6833b761407187d9e364f3f370b9049e2ae4fc0b90525e488613daf54b1fe177fbce8aea1e9fed656b91d8eef704eafb3bf29fc38f2a977604e9c3f5eb1d00ad68ed6ec3e487a49ee2a1b40109600b12bc2ce706f321786d1eab9e21a8ab63ebdb4af44c9f76fedbd16f295874249d086fe284e8fb34358425b5cc9f0bdc1a50df13a8bbc12216786dc2b078d96650554f26f5b70191918eb7b51cecd650b6fac30da9c7069610eb8279f53e1981033c1e06eab1d597305385b21d3b2344886d4bb83aac4b164c7763b0c4ff9551c5bea842913351b5f34ade9fb10e9a53da69f5304a84fd700537ae5f5df6639bdbc57ba7ee0c4d70b602db76e43b1169b60e7c239f6a27111fb849257e1dd45b4513fe07655b66b7ae1c1fd4dcd5c4068c270656669bd90acdde611a7780f9d82d5def7cde532d98246d9473d2d53d661b0d5cdc11eb872529199372dc218d8da6eae4278a3cd8997170c7e989f2f6069ca32b0e1515d8a16ee98dd68b6734531b9bcda7bd5c809ebc44e6d4925bc007993aecb08347720225f92cacf89078cb67b7bae481ad66f8ddcdcbed869d9d1a791b7e927d7555db067aeea44e95361fe169b77a62e128635a7ca0c3cdc62c0323c0ea845e3b08eb3cdfa022683115ef9ebf8973d35af13d034dd0ca3909799e7db7fe005cb593e10c9839d86173ba922e39b55389abc00fd602343e8adb0041d5f5afc583ed58444b1e1342157adddb66ba5027f34ed2eb2c118fae96c26968feb4845d703730ecf67c73b3168e07257def4028940861564af28a0ca22f0639f245f6d11530aec60f65386f67e"}, @generic={0x1002, 0x21, "9dcf7498fedb287445de0735b0f1e9b98dabe607364e5cbed0aabfa94b7982719a57836f9e50d68cbc67715db075a5881dbec7df417d6cfc38960ab02d53d8c74126219783ae2f092e3bd7968d0a529b876351b97c06f8fee9ffd983d354865a97096ce4825167cc5f7409a0bcca4abb6f268173f3bebda1c31fac91b83b37f6d497f3e7f62956cc1641d30406dd3322fa48d07b561108133127fd9f3bcdef3c75e57257fc45d56c537c4718ce1375f1a9031e0eb688c397c946c137de3fc9a8769749897c0c0307d38bf6638a2728ad44e651f529fd2449e3c142f2797072580c1fd2427c50c24c1a0d1e18f731f9aad8178668df941d80305bad1ff7dedd4dd52a154d8eadc1c9a7953eb256306393e00ee0701d913209518b92587491673e6ff925c8c8339c2a1a1013821ab0dfec2e2b046155b0f74e9b5aea473ba8438abbf7400db989bb9a4f0ef7bb86fb15f680b379b331badcf22206154545d083f56910fa69c6fb9f972e4a68a4b68335d7b821205b7c5fba1e3fa4a5c35c96461f83781145c26107e35dc498404084436c6ef4b95379c0f9e0d3a2f84f7fb5264df96ad5ac5815ea72ec02ce8f5625f5c691d395da05e689bfbfb57b5db445b9a4042f39c5d9c2c59ff98a79fe468685ad58044a17837f3287183285e25c21645e5c58b685d335a0b5e17da91e715a753eb14a2f9bc61ad7d987c43001b34c6a9467d915e78c227dcb3135790c7af3371b23596fc62fc2ce1877844ba95758b098800fc1a288177b9f30e81a7ea1b9686ab17ec88d8f0465050a8c67f1761d3a20724390b389f67a193ffffa0ea6a8b99694a75836603f80393da07d66e52339b2c5f54c788e592f21d0293bc6372e8910a1501730b722b96f42edf4b41e38f5d02f3b91bfab52ec7785b1015539011f64de4a5853c32e5d40796875c693184b84928f8c3d02a9ca271baa398659d150adb04a2351b35014d372c686a1e3dc7f8cd0feb7172b6db2e833c9563728ff0128ca86a32d84976389bea51c31397e7d59444cec4140da4b48c8ec368cbf8f445fa62cd30d96dc49d2dcdf1ce5eb6096eb2324a12be19c862b56cedcfe14293e139885e8cb704fba4712f36d584c449cadb36ce3ecd232c9a2a46de8d6d08006f47ed105eb9fad615e6173da94ee1411758984c044dd5250801229a55f2370c71238f9ac6f48a777aa75ec1ff1ed84f68ec1aaf5e6e4220928cf7b53d49648b619c1a6656a09c16381ac6281b0589e6df809c718e064544cd37f556f0e65fe2423fb339de66fa2a188d170f83dfd7c8cda5c1f5711dc7ec8ac4f7023fbc1a90ecc380c42bdf7de9bec2e31f07e56dcc7babdabb3e94c52e8421dda6a3c2518b437aef05a3477e68bf28dd88cb2ce6f1f84a1dbcb658e8b7ac14d57e55cb67ceaeb4efea066013aba1eebc03bb641e5dd3dc97cd92c22814e36d5ab6e720ae12728beb8fea7126a5b46e0d12c9044cecd4242d14bc28e35eeb3d28bf1b3dfd1f1f4b2fd83666b05b9e2d42a4f44f835de624d3557d821406342db0a914bee6452c3c0b920875eb52cd844422a58ab8d042fec4ee03892c573a8dfeef999e4249f1ae8307024a9b33b80ad1b25ab2d47e036288348ee8185609369c7e12369c1091f76d254a8e4c9595760e746e62b9f1e97678ce627dde9bbe088cb7f9fe6b6122082b455b8515cb8064dcdd6081efa5bd4c18584d11726006b1569f827addfed690ad5db6b0c05c22a2f118f88751be8e3733faf0587645d11a38f2ec5b4eed3fdcff92e8f94ebcbf329c31d797402017d7bdb3ba20fcb61d6c82547948792928e87edcd8c7d3654c0fc5b4c514f896df72776cf2a14c4538e0f3709549046f797c9e5fed059f2beac59eebd2a325c2b35419e3fc441b64e81ce0bb60fd43d94848f2142eeb46a123f21f7ef7dac855075e862e40123e5e082a621413f82eaa09db5d41951874d0d859c4d4646dd80d15286cb1c43567255dfee95f1f52b333c5f082d6ee79ce3e3c206435bcf377b3693a3371632fa344a6c8005476957f3b1579014fc2ecf549431cda7bc6c23dc45d4cb779b3ada5a858781a1a16d51d5141d7a26ef8e937aa7adce971950c61bd8f73023b53fbf59d942809f20f487993ee41610261fa728ec2f819ccd2c4140c9301c270b0b0d5d981b644dbfdf2283ce3a89be993281aab78f07b9a49d714f4d50393ad71adf6578719b6798726a03c11ce881aa47109fb7e1679ce9d7c4afcb9872944b8c5bd3b30c043e4a73a71c487a33e10540fefcd4394209c1f8f4b27a5d01684d646f02a0e7ea8f6afa5ed3ae0f2de709f66c7f2cc154d3b1860d4f2de36e0197a8867600df108d012518cf7584500a32874810552a0a3edaea2a0995899460058f28ff25bfcc988e4a348a3ff74dc4bf75e7260c8eafaa5df2f75c229ea6714d8ff442fd731fc741a191c3f72e043b9b44ed15db32a2a64cceb5310b3ca1c3157013f40e1074afba8312cf3a4fc985cb990919b0392ac7854c93a631a670fd380308630975fa003bb3e254614be472df5c68c663e5e83b55ded97e588fbf0e90b0598116cdf900e0517c5fb9572615a6e320a190a8832bf00d8d53e7345b988731ab6eb05a7095629ec697ac9a92a124df7827c6ddcf21b8bf75a899c4566f84140c60d29d5f899e498b8741024acef4ca9bc4c39d4337e1b983cccad685fd121ebbbf0e3cf85d2841cc04e7f6c96dd1f09a442259ceceb833824404b7238fcf733e96922336c04daf28bf8e25aad74fbafa3a3e47b7bc153acf84ff275931c5e35bc7a9b3aff1e9e0dd98f9d773c0c2d4dc02c899c1660e1f2263157ef9217ff2b743f5c9c7949c7701f191146a0faab254f7b61553d07ff2fe4863de87e0b7c5ce5385313e7131dd3f45fdc1ba6d2c07579c94d71cb76d5f9028292dc380adbab7ed4de48789a9a7b3ee9bd3b6ae9d232a012ee5641350a66d5556e97bdb55653cf9e41148a31f77a7cc38fe4581b72f5a989d32f73dc1a4df8fc7c9c29eac313c10422b2a8f00da4344e32382efa205bfc4efda5603270f99d8d77b3d21e9d42f14365f05dbaa4bbd45e8b357304422bd72a075d8e235ecf1989d5a8b15fa2cc34e51279819415f4fcbbf389928d0cd7013d0d42df8b94261a21c8f8df73bbebc9b2229d722b6730d7d932d0e632832628789fd876177f72f0a7b68d90a68494bdce1d926c28c26ee98e766882ca9c7020d6eff08a27fc781977b2574709fd2b179b783ade21ab47c3d40b0a346559fecdae234dc9c64283962e3a33207fc204a5410b49f5e59fe2287562d695fc59bcf921ff08bd3575ed9bf2a3c96cc1fb0173911a3941e966276a7a4206e46755f7eed320fd8ceefb21dd873a8fb7d85bf92640d973333f0a4f841daac3ca1fa15f79ff62a66806dda589bd3a231129ffb87d691e8da3755a46e5230fd90e3050976c0bcb98af5e9379ea479434bdf61ef906ecd110b3a80fb849e322ffbaff573548a2b214850d8b708e98f15a71e3cdc2d42b12f5ecc4145c9a2a5675e82c2d78380396560b9db3a3fd853192b2181e4f170c3815aafa344fb170145d5aafa028e6d36b0a7def50f6bf3500af657a0e75e9430a5c05551a7860fbc25fcc32a990df0c16e3fc21de9387b6599e26829b067958e9225c67c41c0323a5764f5dcd82213eed11bad7d7c613705504fe8517ddfc45be784274b594f6ad3954c417e73a8ce4e6573141195abda862b00260b43b2041e718009ab2ff81b992e162885dc5c273b294fa09281cd226e9e2de95bb10245847db40f2720c8f46f8a50ce35cafcb6bbf5fc2addc2f9c53babd9e64942025ad1045daa6d9004d7a3bfc5020ebc872da1c54fcdde608a4c67f4cea8e0318396b555b0492b1cfbeb0c11044923fca11d1c083286dcda1da11de3894757f2ebb9e03e410b04997f288bab4970433f5792e69b63909b94dc99718c5ad0d7be50df95cfc9e93e45da2a2be932c62510fb2e695e9d7998b34aa29f4a1d3882e7352f1a9990f6362b67cca974fd0b9a8c37f09215f39dbdac4c3c9a1361cc3e27b504ed1493a8d46b15499e8e7cf8b0548a4dc4648903eeccf1ca8f4805eb1430ed5f51fb488ec88dd3eb8b297256c5f81e9538fb0de532e491dcbfcc361248d0316cdcdb87a99fb408234fd7fdf2842b43223510510b6d00e0f33105566f7f4d030e595014938d546a9de5aaf24e45c82f3569aad24c5c8a6977809e3c4ac2a02095c5d4f84072d7a165f9a496c8bdd8d17ac11cd51d2484b8cf8d3e24a445abd33206f63f882a4a2d4e9eaec68e50cdb2a8726a332a42a33ef96bd68bab60d4ad25a4f2d6e48b20320fc96d3b4f432b487c00dd20a1a0462e693fd3086fa35352ac5ec82adebe6156ef0afdcddf0f05686e947b526c317603bbe5d4957ef08cfdfb72edc497e2b9c34d8170bd5ccfcc95ebb494f389b73f5f655394e61ce00ee9bbf384badbab75dcaef08c0c30852120aecd91be6578010939856d929b062d8dad275ec18a27f216cc3323c113ea6be31f3ef888052601eb0d739ebf4f6f64ef9f09ba379c65bd6ab3897e47d5e3281b5274cd652529392ef1c9e5d1fe92f8cc4ea6eab47e7c55a603a596c6c2271ec85cbf15758ac13ff91004268ef27ac01d56f8752bfd3eed792759de0d5a6f42618e2702211d4a231069fa789510d0522784adcf14a0bb477ae1b831d99967e8024feaf3bfb545166c9a0497151c81c7c2fed1b1274bbe9c313a7b441d2c6c44706fb5904e06b9dc0274d2934524d2fbbe48acd5865605b19e8f672e45d9bd471fe497d67d602bbe5234dadc40941b20ab2abb7d7e31ce916a8a4f865b0b2cdb3d521990fd528ef5177cf80ec58e17bb513b475e88f590e0cdb3ad83792d283e1d20c21bfb7e36732fb0df95efff3aa070d034d2a05d713b4a8a9cef9770a3f9b2b40393bd26695688fafc8f6a5b05d0876d4dbd5c2eb3fc25ba1a3b3b97f6b18d0549b4cfe6620d3165cfdba80f92598ba53746bf143ec96349e70119131dbee25366498199fe1ee1aa2db04e8ca77351bbdf3c95af72b5c1f514ecc7dad90088912f7f1c712b24befa80f57b9b3a887dc824e233318de67c653e9a60d3f55341831aa7ce4ccf766bbf789fe962d73f767766f4197951e72aa122992295f184a331b2e000c8fa44aa0a66f2daa5ad6b6dc3d66dbb09815ece1ba1152c84c0639cac08db1f1f78fcfba95e57f5fe5f7f889b1b446fbcb3e4e42279c6eed4947f29e6b699cbb96c949bb388430169ba253a900d87b2dd37fac1b1219df1bfcbd08b2565285b579cd0a19d1e820c777e8cb4a538bd6e689b4504798608bff07d267f55fe0c22d42fbd36ab27add742c4835eb5630a3ef6d878da648991ee937b7578c99dbf4ce5152ad7d6e8a75188770d5eec0d9ee6e65768d26a28748531b5c3c5c5884462bee8a0a68bdbe5ea59d3a64e2e7ce3fd98c6d127649047b8a3b903e43cdd996df47187f7808ccd8cda9313aa39f946a50d39489dc49d85fa58a538ce9e798712649d61502519b7aaf2e819095000c781bb0f7525633b3f8c418db0bb57b695230020edf9d2b2b732ae4b82626d5d3026debbaa3777ee7b836143d0ee3d2c694a2999b558b7b5bfebc0d052c8d5bc3cf0d16a0b2403e2cd1cbfb1d909d1668be8dd9c892f9b8d62320ddf77fb46a3e35a2ae9075bf123798e3853bbdfce353610fc5eb3c2fd884b97d7abce61c6b48601b3b4fd70e32ea1daff81e2a321d05e88756a0829baf979"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x144, 0x6, 0x5, 0x7, [@generic={0x15, 0x22, "82e57215bb0d5bc1c6177de00a60ab98e24bc9"}]}}, {{0x9, 0x5, 0x9d1d77f74a9b883e, 0x3, 0x1b1, 0x2, 0x15, 0x4, [@generic={0x72, 0x59, "ab38d01c39acdfce70a659b7dbc6c90a78df3aeac7b0e79c53386c128a27028d067c152c7cf6542669b016d7de5ba1ba47543245e39c10c4577b50d854dc4573837ab6bc05eb1515158af6bc72ca2b1e9ce03f2194693c6aa5d0b1bae6f2707b230421c302d227e5b0b9491978edb8db"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x3e9, 0x3, 0x1, 0x2, [@generic={0xc2, 0x3, "702bb94a57eb385cfabf11abd5f795ba8dc2fdd3f6d2f7968137cef920ed346095415ae9d6b9834db180922f1fa5b9a2d2f1b9826f9e5a416469150ea22142a2d9805cc1882fccd2c0740e45dbcf82c4d596abb985d32e57b6f86274af6961380bfe851c3ffa1dc76591bb7cf23dce1f25c0ea334afc3a6529419f271cceb4ff7e073201ed115a95c9ae475679a7df3838de1de005f8ed1e3bacc6ffc3ba39b63ff2eb0736112f83936f59c1dc44a980fe60e97033faca3df64fc48442377715"}, @generic={0x1002, 0x14, "3275d3e9813448a1bd7c5e5c9f35cd7bbbbda61883645dcd8c793afa8bfbae37f07e1faa70545150ab796c5493c543f0bc6e2f8cd93c9160d84a9fc646ac8af818d4f605b58f2f217fc1e9b4214d840b4a526105042f30ea9214573fe2356d902e1c124746b621596e9f43d5e7244a9edb24088ae66d2b97acaa023a553a1959ffbe0622aa83f88ca3248a0a71399dc8b080785ae13f74b89e186ecc7faf10851f0496a53e6165538a2d8082b14bc7dd45c6d4da8273e52e5bf7b6fe723a445c56da72c9caf327539e0c09bc9f85e5a28795a2bd4a79a35d65d132bd60f349b3fb79871d34d013c8c3df56c5fa51c57ebeaea28895a17be457e3d1e1d309a549c80af2c6b13e3c130851ab6da86b120b6bbf7b50ffadb13ff5e4e60f737614281c7605fb4ac947fade50d0b54a63508b7d64019a602d593c65c18ff64a4f380d1bdb0b0fcbfad0fb9c42ef707701937d6994f7fa27789201486472a2fd3ac572c325a95c18a922f3cbd5ea9303595698e802d02aa8c5f68fa1be513bfc172fdfc39697b93368a9ec08d7634d9241737653bed0b2f7a119b21a66225d014430334ae74f717acf73d54ee07258a338325d36a096c5c4e41b07267ce603f24fa50941aedce37da4b58707db537787a207171ccbe8b7a49975ec2934b7c24273b33c597ff8166cb3dbdc6963564ffd5a1011188d35040f729f33ed84c9890ff68c2ba7ff4dcaa463567b625e16d3cfe5643a137652483f591d754be76f8b73a159314617867a13b9e7677ee8cfee4684a698bc8ccfc6d88e73c8f83e3941e9452e8d82cc2986dc98a46f9da03be1c1cd4e388802515f852e1c8553d27e47f85b6ac5f23c7e782f7019507ea7c011d8cab581306a3e2dc07576ae6d05cf768eb291471708ad417ef915a2090d12e4014007ec4ef32370f5c4c88136a79eaafa1c398b4a4ac4854227c39873031a43aa86507a85aced53a1abb906eaa51f558e10c9607949e7dd7ce63e89a76952ce273ced802d4939c251a83c62320a15a9b1a0fb07d623ed933b9c261910b33f29fcdf3c64bdd1dada55e16b79f4d830d6fe0de02f16ae32746675c629606d077bd5d6d3d2f17cdacf3d8992b173195c890d1441ba14853f1c3c66acbb8254a40e115844e0c7e8d4d0f4b7174d39b1a52fe18f37a21243aa0497eb5737a74e033393afc3ec3b2555be27587cfb536f820eea661716437bc9029dc24125d7fe4027b30b66d5856d8c7d26e0af0f3465b73387edf2d2f7366689f6086f54fe3ebb1adade3d0eac18a20e6ed8367b6398045d343a4e23c75903ef6ac6c065c4261716ab8e99a31f4244ecfdd4290cfde5a6187d70f814a02e0805fcc49f84dbd53922aee4a9b1634a7390a27376df47f8a54fe5571cb117c4036c2afb95443a9558a7ea25164ec5a7d6e535544f40803311406e2c13864c0c4354a9c9b7b9596731d30e316b17d0ad74f759817ceca64770f9ca7adf1581cd605773f3119a8cc790e32b152b5e86fd3de4b6b253d5f03a17e682c5959d60bffe4183cf9381b19000a28af2a14f304848ba76361e44bb71d8122a1fda6bec89eff9227dd4df5a694251f34ea12b8c95c4085bbb378d0c468ab3c90c3dadec0ce8a0370e482ef70353fdb82e85af5fc6fc3e1869d06893387fa460096cc0dbd59f7fa61347d41b9e79c52b8272d62619b9881d864c1338426e107116548be09dbb745c1724a8b4bef67fe233f1297fdf5cc87b73730c8aaa4bc7d43f2bc0ba118cf289b8157fed5adda78fed436aa53b35f931f37cccecd84053c424b061988a2c180df8edc2449b76bbc6bea79832395fe5ff62cfa15f79bcbfe4d892e460b78af1de970a2456f8159736b8fb0d5fba90b100b05544a5a2704284261c028174917980dccc64892f6313c6be29526f3a995423ef498859e166ffb06a22b7fe62bcae2f3c607fb1c3ecade9fef2cce7c7582c83b42e47f8b7f350653509b6b1ccb1006f0876b9e1b0559c0c0dec0496c1dddd584e5b81df9d33348defd197f209cb932a6fa178b7966c135423f6a8e53193c6d8220f9a439ead642c4398b651ef1c564a5fab23127869211bd8ebd9f96d1be1550c27590d6bf27e6cd506e95fe56952d1ebc8724a46c526a6124ed7d95c1ffacabf337917f1b811e1dd110bc3a82a9fbff25840f203eeece15dc7cfa3dd762aec3605eaa8eab3f42cbfd348c73b3f5ca99fe7aa76989b6ba48e89f62fd4472c645476521cfc47fbef536a13d26327baac95f48fdafd495b679b75e2a9585ac6cdd01d4c979a70d240da44755fb28e431ddaa9a2f08ab474311b81f264735a162fab2906c722bdb728c914739a471ecc1f954eba0f899b1f65919390b4efb068b2c2dd67f4f897d761a1ab4cc3950361acebd00c12e03fbd262e3f01df3bc341c949b45ce990a997332e8ee331d42ab544ac02690386f0a0b3cd6e254b15f8781182ecb8699d2c322d5885d8e6e10d52f09e3a1e5c6069aaadf18465b05c2381bca2535baacaeb252f13d329ad79dcc50e11934f1891b7e39453b437247d3148260b0590836113600235e9a76d5e52d34211dfb9a89f6996281de952282303bacf1dab7255c26070aacf4f4307bbc6d1e47ad464acf9a3d7e932bd0f4e075c58ad2961e0671a500e7f18fc0e6cd67067bfba9261e80d553791e87277afbf978ea5ec7c091bad4a994cc300e2aaee6438ad39cf80ffddb9f47023d7732d2af91e7c75d9f45d7fcb1f4581941504456831447e266697580c5e958bf41a875de92651f57429ee78e0f02849e53e639ce9f27e2ac86520d63e939525fb76aa8901ae6a72f4fa20f7d655d5bc831ff1fd166880883ccd68be3938401a5c1b99c3be65a14b1f19bb8f94f6997e89776e7bef4df15d1a0bf216dd3f4926bbb85a413fb4e81dabd7edc5f5e3262d09062741d37ca7d22f1709ed832f38ed0fe2148840a7e0696aec259a1ed66c2e0749379176d5a6978ff6b81ae80782f8a729a026b6919117f3ec55640b84b5fa3d81b879a71c4a066a54e45607326b47e7a0ece3015c9ec4a53b4c9c0281f664303ab2ee1b412d8d97f3a1b718ee27d6ba2fb7f21bc98d248bec7c47d9a947da36a9d655e5a6b37104b4f1a6db33bbbb643e6d5e0b360161cbbe00072a4c38da0154cd15a00701fa9865b4a3ed110ba93b49b1beb3189ea8309087dd8e665caa9895bec8562044b92d0383bb163ce7694d370fa165c82a5ef030c6ff969bdaeb6720b09d246b51715832fafb4dbb24d97f69b231bdb996a5ba049b9cad106dd809ec8d85f78360ea86af5edd65a9b09552551c1fb9e5ff938a98b5351fb087bdc6f5c422db31451a88c64c8e44cbc8f193b7a55b133277faf339c0a340181a552255a27cecc4a325670b7d0d489fd86a3262feeac1ce285097eeb5f8b6096754ef55ff3eb7446e7d7d4ddab6332a9fe0b6595db6a9eb5ed900ecb50227c2be771ac1eb7ec3ff43618838e61f1ec2db04ea85b133ad93cf15516cce42b55b4bb8cad015ddc6cbf194c3b4cc563ebb35ab52b01365a446f47e03b412fe3c39d50c8ce53716f661526e28306e41d1fe8a331dc6c0b7e6d3961ead8a834fdb5cbe7c7e517d77d3aa4751c58788d25e2b26cf06ee7d9ac47561c69b46aadaeb75040917e3069c243ce35f0bdadad92f4336694eb3768e3461f654e5a7a634333b6634b5445232883a6e3b61f357ee6e60cbe3d95fb883887c7c65344356e184de495269023394a904909105e5509ee38a3ed50e7d96e230d5e14efc54d073f06fcce27059a4d26669a15768a0db3827eef7763703de40e597add869a3e7f88c9f59a729eeead48b4f82eecfb9079e09a9bb65a0bbe8a10f5417364dde9df2a4d4bd1986a3fe594ff8993a6936c3d57520a23358b6b4163a658f96cf0f50ced8352065e5049e2fa7d2d48b71a56b2aec64108f3b43d752df8485de5aa57747ea19d9c1ddf41ba55d9a449ad29f315e82961722baecb089add40b1310c68eb31f96062723d4041ea1c670f92b4fe997ecf71f3f53c9a1bab5c2e414f093b868408bedcefe0d7ccdaf781b24586962bd711ba4b36cc4e6b8fbb2995e6c28f3ed89484b320489fdddeed9edd5972e3fa49ca9b7c9bb1c33f04e40aa4a95a082feaf516248c29b038d6591c068fe5a31361ca1041f378c795eb765fc2bf01dd6fae9aeacbd6cfb26b9712bb2359fb6312cc45491ed5fce49fd0603497628905d48b724ffdebb4237d566b2797e42cbece5917c3eef7c848dc027774931281e2e7adfdc75928858f56c5aa8e20de3aac583f97815d6bf43bb481a06acd47827a792edaadb2b5127c19b5223e50e1741c5960ac61dc3468e27c9392daf9607a0e2e6bacd4ee2f3d0ca77549e68cfc7dc1dcd6e544158d73739a965954474ae3d4d26d1c103ac258bdf981b07300d445ed48a67cabe0b95bfc463a04596c8afdbb83d192f972304e93bb96242045ee6f4fa5119b01851218223c1534fa0891b41092b19a1b3ceacc2b8582c32a0b525707ab141e5bab1fc382a38ef5ce6a50fa58f647282d5b9638abe019826a15e1f480c445bb492851d257eae35ee90e679f597b60a0ea6faef9263f30297944e5b782e40d2f6fa0d5c512468aa470176d3133edc545d5fae492056f429c8cfb2d103575569d753ad966698db0308814cb0cba3522353203ec5a91747979cf47b8e80c6b13ca8107be63ac8d1ef6a5933edb433696ac8dfa46745e777c2d26819ccca7657075d00a698a8e705dce43438df17abf6028eba265c7666e17b3921b6191967398ae1513feffcddbf1ca1e68bb2bba6bfa3408c9c00b06522fde5e06868e03a3bd431515210b572e98e6e56152574a81ae71fd73b2525a0c587c349cbd805d8f52339e107974e7c6d1a11469048ddd9ba3c2fb4b9be7805d9b00a803e0f726201801735427d4942b9b432850d861236958da6e7960f1a026d8823c32714b89a3360c1d762162383b233ace12aefdd76de91353fbca960df8af96bb000d104495b7e597c963bc37e0e5925f4bfcfa7fe40041594c0a8bc200a06b63d2002e2f767a6b4407f0d0fa61e4ae0121c0cebc97ed53c87cbbe1e0f2f8469e99cfed99ac5e6a8b85c28f4050fee0c039037fa4456347def89ff8e1442aebef118e3a49ba56f1765796a17be80e7280e9addc1ac54e4650da366b19830e201b0fdcd7851b085c104d22a287a9e50ad7be7094ac7f40922134522da2cc787f73d1df14241166f2977af725fce055acb38f709252baab726e5069277e697754b1e8aef1d684085fb3a497883dca61f47d22f19c8b07c30173b3a2bb902a5fcb9906b0281634f46a5f8091932db56bd28acdf691de4b4d5138f8425ce7bb0e4d461079b698fb8c34ce63bf5d398cee7e010c0a56169bbde5413e021fac51735fb841307dbec59f5979bb2e5276a55f9969cb716999801764daf30127102a8b5df2f6e953b2b9b74cf49e41ce286ba7685dfbcaf3db6ef234557017c7fe82ed8bebed5948f50ad2d872a85f09869184a2f0ba2e386f7bef88f562b23815f561ddba39c1aa472e9fdf4e0f3dd2f83879b3c359eb200e1bc7965656b18129f3c71b9c647b280a1ce520ac9aced09e008abbc2f1c349c3944a52a50d426d9404a3f7c825111705fb58b0866d503703702395cd6d14695dc0b8011973afadda6d98bffaf3b10540384ad826a4bf09ea2901352ceb6e0aa9b4b6f1ee11e2fb9f7631a06f384e4421307edb61a27d2a13c96c22a64aae47423cce77705a5b4fb"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x2b, 0x2, 0x0, 0x7f, [@generic={0xcf, 0x62, "f8c24db0c5539623365597091e4c0b19bdd0b38bf344fb6d80252785b1c1f8993448a0dc92c5fb8e4254cc7d8d7d93d055c3c247d24210a26fce884f0d84daee9e73390e643acaa0a93730f8b088e322472585c09f11ed5e07f184d833784dc5c86531c28e5f1e228e48754afe42f6d6d54c4193c83a014c8ec79dd512c1d041a85c0ba3baece55927724d165f12bec5441a98accd879ba01a04e95aa349984662cd85e4c262747bf78706e7b985d8490ca7c0c78d261c652a875170c0f921c10b75e6cd547efebf522e52fefc"}, @generic={0xbe, 0x22, "ac9eb839b1e1e1b554c74db5a8c721c17d2990a1cd90ab9738e8e38492010e4ec14a2c09b033da250b8b898db81ff8e747dda93e521b269c28cf5464a20c52d2d594cf47070ab69ea588dcc4dd09b7ee80c7ddc9546036e72b122bb477885b80fd8d8a12c33dd8e0856969edc6ec5e742cfaad669b066a3f65a71ddc64eb226921d53d735588669f8decb47f97166f69dc8198a8d58cd14187712e3ce90ebc333e0e484dfa4c064ade8e93a4035d76c78460a31996bdd23fb899b88f"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x27b, 0x91, 0x8, 0x90}}, {{0x9, 0x5, 0xa, 0x8, 0x35b, 0x0, 0x0, 0x8, [@generic={0x2f, 0xd, "bf48fecfb0a3106d0ac578d294a9c01dd6bb720eb7b2fce9a45836ba5f5cbb5bcf692ccc3fe6a88ceb6731156c"}, @generic={0x5, 0xc, "029006"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3e1, 0x5b, 0xff, 0x1, [@generic={0x7d, 0x5, "7526a2bc7f561a337515878b1feca96141045b7e46e306c3dbe3eda41a0941158fa0e058c51caf1575169fb29ce8bcb8f873c8ec9285ec9905714f4aa263aed8ee19cdfd128203800a638589ea4ff83a9c8ba1c7ca94c7725ee968c5a54909950313e81f0ce0c4938757027346167091dcf472a8fbc7721526ccce"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x372, 0xff, 0x9, 0x3, [@generic={0xe5, 0x46, "95edadbcca30759fdac271d97fa6da87e6bb4ce510b6cf324ee0117f61305bbdf0bf5c685bfc95300726bb9e22bf30d6c6f133b3f96c80d5f80ff2dcf97f5bc517456e73c2892776324ae3a4549514c0273baa580c569157ac892515d4195eb18346eae8c328d0ce5470cd168c85321d42b64d54b73ffdb8071795d9e036d66af13835a4516e90519302e68b61e6ea53e2bb06f4edeb037a1822f184727d8cff007e7e8b380dc85de37b0739232a8ba2437a04e43d952e3582ece109e8dc824c60c97aa84ffe315f24d5c63ad243b6fc9f19535e7288e170eb4325dc67ecad04327dd9"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x110, 0x1f, 0x1f, 0x6, [@generic={0x4c, 0x23, "d07952bfed7563e904d91175a7a0bcf216feead23716153c77f587dc9d095e3a7ff947f8e374ff27e9f0cf58ab9af7c1e1c3773f824d329328710e7f5e91908681d5fefcdd1820bc8edd"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x3, 0xee, 0x44, 0x80, [@generic={0x36, 0x22, "fc442a65e91d83ef1840239387f53ac6aa0795654d6a03fda162bbf7ab3bcab17558cd5fcc714a6b29e94ef10833ede00f51b970"}, @generic={0xb3, 0xe, "45fff95bfe710a44bd0d0bceb3491d87a8df105dae13da144cc8f0cf7ce7d357dcf7df6f0e87fef70f9edf0e991fe521cc1e105e3322b998e40885a160ae0b50ee2fb0670638e9911cdcecc61c036c2409b9a695744b390e9dd9ffb2aec49d5db8985fa0b109eb40064c588c183298e688a6e699aa2b3c08453e81773b81ba4c93bb7665e2ce6a1ba4e15a1afbb5ef51db25728c14dd42901b4eb9b90547731b6e83bbc70d8dbf96504f418f4472093b19"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x2bb, 0x3f, 0x9, 0x3}}, {{0x9, 0x5, 0x4, 0x3, 0x276, 0x8, 0x2, 0x80, [@generic={0xf4, 0xda7b46af8522877a, "871e84879bd237f31bb108df200de0d64f16e80fbce2689253b09afb29125b53e7ec0589b40fbfde8361cc3f646e17325452b6673ab612e3eccd5a110216190122518b251fe59f4baa486bfc7f9c14eb41a8ccec514ecaf213edfd346e6b7efee6d4a39e50ccee8462f694a5aa5ee46413d1f665c03d770cf7d1299279d7832c29c078c636ca6462ee6f4dd1c0faeb83ef579472a1ecea78bd2e431165be1d1a0524e9951ce12ddcd14b68391256ea84f3e8535017ed6e2e71302bf69298a8c5f7e24c36880826eb43f31241afa237157e08df3ab1a927d1646e59c064cda3a86b47e9a9e48293ceff102233a58b32f33b8a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x37b, 0x7, 0xc3, 0x3, [@generic={0xc1, 0x0, "633690005ed509241cb0ff21fe3eac06f15ec74ff4c561132fde42002d281d3b05faa42d6962a4b2d81a30f5b5715ee6f2dd9462252871ce88646c4c3bda1628188d2bb99a246d89d59e4f1e476b9e964dc34d125e07792b788acc991ec126f8abfee210096ebaf727d43490b8c9bc9c35567b055927898875623ac2e05de703e975c022910669a502712550069fc28f1b9be0c3662ca2829a0ae1212756ba269bd4714696a148af2fe937a1acf1add086cecf223a163799e501510f14e41d"}, @generic={0x1002, 0xe, "4af5e0b88db9899a8644649e36473dc3db08affec267fcd8fbbfa7055b14ed65c3c1daebac40d28111645ff49de10fdca3b0aa72501319e4242ceeb61baa35fe18975ff888c18fbf5479405c8f297a3ca958e4c9a2e824bd5a3a84b34e67cd0fe8d5ef295bb1743363f6326ef7f400e72a55e3e673c4acd854903d86b49c6ad4a35ac10f82f1d4d6ac4e1b343f3499ba324d5f24b5382d044e0629a074e80e881ad47e5f76d223d2d1e5d72f60ae4f6edcd22a7b27eaf7f380cf7f2123d6175b3ea38998b4c6e8ff43874e94be2c1e11a27e90441af13c57ee8d822f89def8d598218081df84c07823a8aafdca05ec41002c1343bb2d076d2e24dc7ea0f8b5b3eebac50ec1c9d54aaf82749e7bd2bedf483679d010212c2b8771bd21cc7a58a381f922b422acfc18b9289b7950c34d00bbae45cdd30091ea6f8093d125c8d7a1754c76a1549c4aa2ed4a1832a92dece4a04faddd0068fb40687b4aa4cbe9eade0a4d014f108c92083fed0884c3709b739a1ac92ab468a76a0e9dcc05f0150160425b16b28e4dadbfbb2fafe2830605c9539c62836c926575951084ac349d09a2df4ffe5f46b476d90b3f64f0f069ad6f9b49b3c05fa4fb410ed6df7b5dc910f421b5ed5b71dc5b56d972ac148449fe882ac607f6e5efa0ff275c147a4d59518b9a771ce062625ddaee3b50d042e7e5710010ab4d1afd46e671cfa78c0ed473a638270148d374f7c30a637b5883f9203f3c631d00d1a127bd4d99f835c00cd928844aa79e2116c1efbba30c9de533a7fb251c0304d54902b63e55fd0cbfe76495afea987c6f80f13ebaf64f62f35fdf0e3b5a4dc7b1688168b49d569e20c87b37da81083a978a028284cc1981eb08acc6e6b94bc3b60d648dc7e7f36398b1d55f347406766b86eab9cf6e9169e600f2a511edcd66c6a832d1ecaae5ca8db8041d60b395ea44fb51baefd56c14d5afdab3fbc319a1476a71d0138ff2b258be7896458a730e72d4d75e374044d7705db13b4a059c601f1db4b0e716f861b1ee1da1e3