929c9484b42b258593649414bd1c5d7bbc97355e7ebb9565639796abb541a0b5f14dfcb8f235921e2fe22bfa4b30124a9a239643d1eef94fe944d393821fb2e1eb42dfc6b86bb0632bd5a3c5fa3d631f4244124d597bf641ff1c594a014d44bab151334a037ac3b0faca2bdb040265b324c9dbed0b897d139e4b7ac57691e965a5d4f170d4425c0ea11386792844649dc69bf463a6fee339721d96f9442116c0a78c30aff199781dd7f114b63dab81460fdeb9e33b56a1bdd599c655816bcadaab871a72f5736bd3a88b54f193cdb8bdf818749e0ceb02c364abcb46691fcc288b4ad2654f22e2e67673a1b463d7ded241dccea6371044fcc246a02d0a0a3c55d0c3ec4671f56360f7a5cdc8157ad79b779a118268c21e37114b974f154fcee702f481870f412a6650545f78fbf47f3a14e2731083d9e942098ef2359dc53b2cafa386742c29488d4aaab95c1ec16f23f03c99c319df79488cb49581ebf22b5814823fee402a813a61d2fe3b41bae5aee777793732d67512a47d6204cdb3c24c2c4b299a5c878adbb5331db99fe89c8185f8dea33c0ffaaf534a6217c05996892133a03b221e640fd2e025295266f8b5dd5c9a95252e840d1e844e193c24396a916e1dc930f81c9cb9736ead28875972177773ee4603e273b9e8986c8c953ab952276023c165f055fd0f3b08db4574749d14901cddaaa04200db48cd78d31c912175ce4b4a337bd6f0dd1b749a3b6d76da2fa6ee32a2de1deba8364eb410007450ee12e63e28cb277a372e02589b15f157ad9e03730df20e6483e84b75d13434e2a7d7345147b7dc97712a64bcf73d5c95a6a13c6a642a14b5e2d791737ec5f1c084c15dee3f550cad10c9429e497dd7ff49e0aea9e58fe4d1f88eb38cf270e6fcd4206b6cc4e49504c067bd34e00e5c6fb28f0b7955c7742088c69fd942da77c455bf871efc63167507105c453378d8cd3380f9b71850531c2c3a26769711ba1700969e1ff8df8ec74a5f422ba1e75e247d4b2942ae1bbad83448d54f11ed0f4708e84830921283873061c0b0e1230145469b1712a4af727393f88f29f2161bf0cdb491a655c8783315918678fa292c6feb68f991fbf14170b722ace0550608fdf4a29c519e8686a930a9da1c6ccdf89cd58c2fd140fc2fd3358d971224c3914c2a02ed3655f4788216484c1354b38601b15e0e4496348a13379e346ef95d1e1081fd1331cdc521ca83baed1c4b1a4d8bd2173a100c767648445fee926d3080dc70d0efefd45bd04931718ab7fc2c85c96fe4b4355616fe140705f572600cae0ff636ab24b1d3122ee9d4e5513876cab46e28c9568834ffcb1a890c5e709b8d6afd21c1143852c2361a677be15c45f9218047d974851b83fc394f1d05edee03995e0797a0dd89c0fde5edd8cddb9372f815bc24582b4165ddf958321a476a5434e581cd3586a48252a8bd5ae622b7e3689b62e9c03a52e6fc713ecdaaa264ca8a8db499f1be88aac4df645b3439c72d7071e2e8a04412306f41ad266f472610200cf94d95d196f92f1e4e58dc869950b5dc36e097d6a7f543cae3b12f3fe5d4fbdffc9841b07d35673ebc287fcc70274dc7702fc60febb0ca00c26f0d1ccf6b2baec84562eb23f0ad7646b879a86e882e6a8443fdd1d2c064318cf75bec211f3da0a4360bfd22ae6f4e6bb2fcafcca244a122911f5ec698f4f67b4854273a375f85bc0708bb84e200946d1745dc588ad75b9bcbb6942d34cac4dde47e524332dd51fbb49e691a105453e683fd044a5db6185970fd7841aa59b485c72b985367d8b7accb10bb41c66cee559d6583203787b5ef38d595e9c0ae9cdf23e207dccef40f3972d29fb92a215bc35a7f82009937c5a707481d6960df0db4a36d11490e2668ca138ab2c7a970d1025e0792486b66cb241bf235441a8d279d784af2a29a2e6a7ded46504eeb1ad5515cbb485c55c054c99e943301edec89eb9c7d75d57e2be053d1ce4c8684f163dadedbdb155c40b7dea9865f0b07362b0d58dd3d49aab23157baa9e24a54d6ac7da04c0f6232c08bbee8dc408745e5fd72dabc49cded3431c4546ee480811cafe387836e64c60966bfdc038f21dd266082ff84865d250ba83b8b90027466663c4f85d0aad80ca2c216310ab5573e175a5968f409b24a43fcc37e32d08a60942ea9e6ff925317d5f180f35355ab1cd0e5fab41df1109b24b986f37138681feb0618b08028010e5f4bd8ae07ee23a5537068d9486d95a9e73f6d47d4c1ee5756ccd6727f00943123e28d124ecc28a5a2c9032ca571e68d50f8885992a6c7a6b34a7283aaf2e61b2581543e2799374b5c49a30c0f1002d6d374fecb4d1cedc6cd50e51fd6449345e00ed90415e07cf5d69e9a3a2601eb355939f5647b2d583a158473e9ef769dff86e911ef8151e78e2fca5dacd031d46e02bd23f0a94975ee849225f2972c711ba4b4619a644aa54a81ef1ee0a442d99074d1bc12b7378fcf437d190ca7f30e7b9f9ffc396d72c2d897e3239b7201ba15bd4708123e3d53b67c831d4618b0ac06fb768de2dd09698f570f66fe1e39d9b29d820899bee837bba13e0d4080668be7e6c0853d979e6d22e4c8ea8702c36aee504b007707220e780949f465dd82bb4bb230b05ac0167c381bec94020ad2786cf8c0bdaddd80828593f86678afd5a97e4330315dff7c776633827e648b87c1da2a5f0426dde0c368972fa4129e1fa93a9c8a7c36d8b67dccd471f452311f52c9aeba1263b6ed89fdc6d8eca1cc7e6d51f08d45f7a9cf37d551b2fccedc9200bc69f4d6584fd03cf263712718e52c87a4c2dc5bb833bb376278703ea3686c9a9cfc08863fd6eadf96be6ccdfabbb9af2a48437b4271c24eb5fa50d5f649e19db0ace74aa61ba7d7a98515837f9ae4348a916c3fe462b57349b3ff5dd99fd6add048cfdaecd75d9a863f3a96fa6c72ffe3295d6e0c18e0b56e2c243d91c6dd8b9780225c15400bf4c36f244ecb21ead00da0768c0b2c6e5015d262b2e86f9fdd0f3885bee32b4a870056b5c393946dea4e5e79c400f3889d637b8ebc7469b070de27ca33a286579c527c4c330e9c9c861125f2fd1c14f18626d90ff8ec7023b9807a09d24108b71dd499aae47362c54076bc3bcc613fef833cc6da059213b30bce5a78d6e89e6165eb2fd436a7c1b2ad264dbe22fdf1872b994c068d2628f7f35b19b19798d51181f4b35d8004e80bb28aabd50cac1053e0a6254896f3fca6ff08544da7f67fc9fc543a7e3ab56cd7e114a9ced6cbf7f3360763e2b253a17f423747c56ce92dd89407ebe9e1e4f610e24284aa5a3f377ca81c754e2b3b4d461374b4d560254398a008db4530d584c5591b277c5bb99812e49cb692bfb0dcebf08d44b898ba388024dc98efb8cba90b96c875c6788bec94d9ee1fcdb3d1cd6e1077d0570382e93b444ea188cf3cdaf5a857aead07cb40f38a712b66c335d1f77ae66c267a043e13699f60cd65d67f3b7f7bc12a54926774ff39b12dacef45db22394769d9a9e1b26517352d42a567cd214efe9bd6d66515c7a97d9e48c22f839cc78551e500deb4efb2b8e0291b45d2329fd595f8705f52ee5666b7afc1143ad56134be38c389aa41b78f11fa63626a08ff85aa3551b5a7af5e07373d07476d945b19702716ac34f599889afba77029141513937d9094553b0c781a8d5a5190bdee4b1ada312a070356894348d6f4ec605bb82027e1f7825eaa59b13b7ac71285f602622277517fbc79b23a025a95016691f9749cfb6fbbc9d8cbe6b9489246ebdf9840b34fe9772b0918b6c82054cd4139d54e632c63ae996072df1a961a669d2889fac247d735b6e9a56a21f520a1f52b5cf83196628e393bf213b5c5664c3aa7f1700d8fecfe8545ff84b1415d202980b30b7add228f25e0a5e191bc65d8ab5909324e6d2df17833e5a09cd55ea5a4c2ca826df9f264dbc8c2b1dca93eff62ac99a7e6f1376d2778014b2b029654b191ad011f68a31cd7188184a41e267e2853686c92d3b32b92cf324ddf0ec9f493d2093c7e18adc7ce31a005c114af73843dd6bb3c42b22659fe6a081f6566141b59c357b6ea850abd28af1047357de3f4c499602697abe3e6991884769852b8372fc4e93e1a7a9777205c749db3c9e748ae57565dcad403c3b5c2bddbbf6984997079f27feabc8193a05743f205666832061f3563b6b513a774a5a3b4af5b7381b4a4e5a46a5abbd26d7c652afed1113f49e3f5a27a26875ad22bbaef6ed0fd14a07e6a0bfa24b6dca513a3568ebf7da809d7b69e540866cdc769652e7cb20e304a0610fd8f50a87293aab8e66edcc98c10e934869c0d5c044c9628884bd4ae6b23c6fe4a4e762696d895be3a70edb89df8fb76ab012b18340c35d43a1bdb47bd26ef4f32f7f98ac5005d7b000e8266bc1923fe3d5cdd9d8a8721c91106f6d20369c3cf2b8b95907cb0a619c923a04b855017fc1b4084d6b24c4aa983a9af76d37a6edeb1dc4f5b41fdc0559bbdf5e70340afec0fda4f60310fbb481c1ddcee0c5c31d4e6f2201f003bc040183d401772d49b5423a9e1bfe81cf3901ae6f1d6c3ea3637275b3913be0125d11e7bc1e1698426c76d05da172584a78ebfc00037b338ce70e11235f06026b8e50381a5ccdcbcf121a9e5714fbff55bdbc3bb5c00b77d484ae2f20291d73096840b48d34f36ca34c858c4c5179227fdccae0710c1f4e9091adaf91a369806604bfdfe980f565ca3d47e274d0b7c865d570f97a1074941046643dd8040f8d9edd790aff486a0c6592dac50f961cebab0ea405ea43729769b81e83fb1a9564d48fe625ff6597ead01aab062e8cd087e0bd11c6f8851dd22513764be5d6bef43c0feb7aa27c7da4bd701b26507d21a743baf5455b299b91c8d1df4ada21d91d1057c6cbb81511bd3176e27a9187a0d7a43efb58e515b61363c424eb8a4aee8973d3ad598dae69b6d4a5cded34f2facd6859c696133f9012e6d64d1d79d513771f9353289b748e61a8f1c4bb515f9a622e494946d064f4d56af710c666704f017394de13a238e16c6b2bbf1a805ba167cd45b2356bc64f3dbbfe922b38097751e8d28cb8f28501bd8debb84f1807508c3b14fbadefbacbfc4c6afde92de19a08039b3e5bf055911110792ca5c344e18524f1c5442be34c0a6d746bd0d097bf5696397592d28304802bb222df59bb5f5ec75d14a46fe518d459b4bf936898f95ae3c46520a18265ad8a90c3", 0xffe}, {&(0x7f0000000080)="3176373a442bb9b6183b9692a7eec684d016d08091d174b8d58b02466dc33c63178bcfe89d17223b744a73cd662a316f4ec8e75babb0abae105914e275", 0x3d}], 0x3) 15:50:49 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:50:49 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001180)="0e", 0x1}], 0x1}, 0x0) 15:50:50 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, 0x0) 15:50:50 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:50 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xf}, 0x0) 15:50:50 executing program 2: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xc2041, 0x0) write$dsp(r0, &(0x7f0000000040)=' ', 0x1) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="a95a0f6e7c59fb380dfdbc20d02170613326f0448d4435ab56ea7c4fc6892734f745f7d18e6d9953ff8a2a03b62f774ede41df3118bb832ab0092b2999747ea51a0c27ec0fae0b7e2403f2d895ef13513dad7b3bffb6f10199379fb0a551962ede8475983fac174788b3f4f710e5156e343170d882988bfde2607fde4f54febdbf2c105442fe3e1e1f7b9a86a3cc61803e8d2fa5ef372a7d8f2bfcfe669265fbe7f7c016e9194c23eca71faa8204309b1cb3ba84344a95e9147215214836d1446ce67752c997e07925912d7af0ca51e64852cfa94f0ac5d0475e68dd95b5e4f0f4dccb5fb0badc4d6d2f5edb74ccbfcd3c31e7f17d6300d178b017d00a43f57af23690553399a9f4d84ec64a86489553a786b7d6f1a54d51bb47f44b24f23e17ca40c5b91f41ad4d46d21534a744ee2f1ec20d8ba8ab09080ebfa85acb57688d4bbcff9193325e26b1975d622609aa981ec0eb0d3fe2383fc0cd53fc5b892f4b130b3edf34567ab627769782179070da5e64800dc38982cd8276004929c9484b42b258593649414bd1c5d7bbc97355e7ebb9565639796abb541a0b5f14dfcb8f235921e2fe22bfa4b30124a9a239643d1eef94fe944d393821fb2e1eb42dfc6b86bb0632bd5a3c5fa3d631f4244124d597bf641ff1c594a014d44bab151334a037ac3b0faca2bdb040265b324c9dbed0b897d139e4b7ac57691e965a5d4f170d4425c0ea11386792844649dc69bf463a6fee339721d96f9442116c0a78c30aff199781dd7f114b63dab81460fdeb9e33b56a1bdd599c655816bcadaab871a72f5736bd3a88b54f193cdb8bdf818749e0ceb02c364abcb46691fcc288b4ad2654f22e2e67673a1b463d7ded241dccea6371044fcc246a02d0a0a3c55d0c3ec4671f56360f7a5cdc8157ad79b779a118268c21e37114b974f154fcee702f481870f412a6650545f78fbf47f3a14e2731083d9e942098ef2359dc53b2cafa386742c29488d4aaab95c1ec16f23f03c99c319df79488cb49581ebf22b5814823fee402a813a61d2fe3b41bae5aee777793732d67512a47d6204cdb3c24c2c4b299a5c878adbb5331db99fe89c8185f8dea33c0ffaaf534a6217c05996892133a03b221e640fd2e025295266f8b5dd5c9a95252e840d1e844e193c24396a916e1dc930f81c9cb9736ead28875972177773ee4603e273b9e8986c8c953ab952276023c165f055fd0f3b08db4574749d14901cddaaa04200db48cd78d31c912175ce4b4a337bd6f0dd1b749a3b6d76da2fa6ee32a2de1deba8364eb410007450ee12e63e28cb277a372e02589b15f157ad9e03730df20e6483e84b75d13434e2a7d7345147b7dc97712a64bcf73d5c95a6a13c6a642a14b5e2d791737ec5f1c084c15dee3f550cad10c9429e497dd7ff49e0aea9e58fe4d1f88eb38cf270e6fcd4206b6cc4e49504c067bd34e00e5c6fb28f0b7955c7742088c69fd942da77c455bf871efc63167507105c453378d8cd3380f9b71850531c2c3a26769711ba1700969e1ff8df8ec74a5f422ba1e75e247d4b2942ae1bbad83448d54f11ed0f4708e84830921283873061c0b0e1230145469b1712a4af727393f88f29f2161bf0cdb491a655c8783315918678fa292c6feb68f991fbf14170b722ace0550608fdf4a29c519e8686a930a9da1c6ccdf89cd58c2fd140fc2fd3358d971224c3914c2a02ed3655f4788216484c1354b38601b15e0e4496348a13379e346ef95d1e1081fd1331cdc521ca83baed1c4b1a4d8bd2173a100c767648445fee926d3080dc70d0efefd45bd04931718ab7fc2c85c96fe4b4355616fe140705f572600cae0ff636ab24b1d3122ee9d4e5513876cab46e28c9568834ffcb1a890c5e709b8d6afd21c1143852c2361a677be15c45f9218047d974851b83fc394f1d05edee03995e0797a0dd89c0fde5edd8cddb9372f815bc24582b4165ddf958321a476a5434e581cd3586a48252a8bd5ae622b7e3689b62e9c03a52e6fc713ecdaaa264ca8a8db499f1be88aac4df645b3439c72d7071e2e8a04412306f41ad266f472610200cf94d95d196f92f1e4e58dc869950b5dc36e097d6a7f543cae3b12f3fe5d4fbdffc9841b07d35673ebc287fcc70274dc7702fc60febb0ca00c26f0d1ccf6b2baec84562eb23f0ad7646b879a86e882e6a8443fdd1d2c064318cf75bec211f3da0a4360bfd22ae6f4e6bb2fcafcca244a122911f5ec698f4f67b4854273a375f85bc0708bb84e200946d1745dc588ad75b9bcbb6942d34cac4dde47e524332dd51fbb49e691a105453e683fd044a5db6185970fd7841aa59b485c72b985367d8b7accb10bb41c66cee559d6583203787b5ef38d595e9c0ae9cdf23e207dccef40f3972d29fb92a215bc35a7f82009937c5a707481d6960df0db4a36d11490e2668ca138ab2c7a970d1025e0792486b66cb241bf235441a8d279d784af2a29a2e6a7ded46504eeb1ad5515cbb485c55c054c99e943301edec89eb9c7d75d57e2be053d1ce4c8684f163dadedbdb155c40b7dea9865f0b07362b0d58dd3d49aab23157baa9e24a54d6ac7da04c0f6232c08bbee8dc408745e5fd72dabc49cded3431c4546ee480811cafe387836e64c60966bfdc038f21dd266082ff84865d250ba83b8b90027466663c4f85d0aad80ca2c216310ab5573e175a5968f409b24a43fcc37e32d08a60942ea9e6ff925317d5f180f35355ab1cd0e5fab41df1109b24b986f37138681feb0618b08028010e5f4bd8ae07ee23a5537068d9486d95a9e73f6d47d4c1ee5756ccd6727f00943123e28d124ecc28a5a2c9032ca571e68d50f8885992a6c7a6b34a7283aaf2e61b2581543e2799374b5c49a30c0f1002d6d374fecb4d1cedc6cd50e51fd6449345e00ed90415e07cf5d69e9a3a2601eb355939f5647b2d583a158473e9ef769dff86e911ef8151e78e2fca5dacd031d46e02bd23f0a94975ee849225f2972c711ba4b4619a644aa54a81ef1ee0a442d99074d1bc12b7378fcf437d190ca7f30e7b9f9ffc396d72c2d897e3239b7201ba15bd4708123e3d53b67c831d4618b0ac06fb768de2dd09698f570f66fe1e39d9b29d820899bee837bba13e0d4080668be7e6c0853d979e6d22e4c8ea8702c36aee504b007707220e780949f465dd82bb4bb230b05ac0167c381bec94020ad2786cf8c0bdaddd80828593f86678afd5a97e4330315dff7c776633827e648b87c1da2a5f0426dde0c368972fa4129e1fa93a9c8a7c36d8b67dccd471f452311f52c9aeba1263b6ed89fdc6d8eca1cc7e6d51f08d45f7a9cf37d551b2fccedc9200bc69f4d6584fd03cf263712718e52c87a4c2dc5bb833bb376278703ea3686c9a9cfc08863fd6eadf96be6ccdfabbb9af2a48437b4271c24eb5fa50d5f649e19db0ace74aa61ba7d7a98515837f9ae4348a916c3fe462b57349b3ff5dd99fd6add048cfdaecd75d9a863f3a96fa6c72ffe3295d6e0c18e0b56e2c243d91c6dd8b9780225c15400bf4c36f244ecb21ead00da0768c0b2c6e5015d262b2e86f9fdd0f3885bee32b4a870056b5c393946dea4e5e79c400f3889d637b8ebc7469b070de27ca33a286579c527c4c330e9c9c861125f2fd1c14f18626d90ff8ec7023b9807a09d24108b71dd499aae47362c54076bc3bcc613fef833cc6da059213b30bce5a78d6e89e6165eb2fd436a7c1b2ad264dbe22fdf1872b994c068d2628f7f35b19b19798d51181f4b35d8004e80bb28aabd50cac1053e0a6254896f3fca6ff08544da7f67fc9fc543a7e3ab56cd7e114a9ced6cbf7f3360763e2b253a17f423747c56ce92dd89407ebe9e1e4f610e24284aa5a3f377ca81c754e2b3b4d461374b4d560254398a008db4530d584c5591b277c5bb99812e49cb692bfb0dcebf08d44b898ba388024dc98efb8cba90b96c875c6788bec94d9ee1fcdb3d1cd6e1077d0570382e93b444ea188cf3cdaf5a857aead07cb40f38a712b66c335d1f77ae66c267a043e13699f60cd65d67f3b7f7bc12a54926774ff39b12dacef45db22394769d9a9e1b26517352d42a567cd214efe9bd6d66515c7a97d9e48c22f839cc78551e500deb4efb2b8e0291b45d2329fd595f8705f52ee5666b7afc1143ad56134be38c389aa41b78f11fa63626a08ff85aa3551b5a7af5e07373d07476d945b19702716ac34f599889afba77029141513937d9094553b0c781a8d5a5190bdee4b1ada312a070356894348d6f4ec605bb82027e1f7825eaa59b13b7ac71285f602622277517fbc79b23a025a95016691f9749cfb6fbbc9d8cbe6b9489246ebdf9840b34fe9772b0918b6c82054cd4139d54e632c63ae996072df1a961a669d2889fac247d735b6e9a56a21f520a1f52b5cf83196628e393bf213b5c5664c3aa7f1700d8fecfe8545ff84b1415d202980b30b7add228f25e0a5e191bc65d8ab5909324e6d2df17833e5a09cd55ea5a4c2ca826df9f264dbc8c2b1dca93eff62ac99a7e6f1376d2778014b2b029654b191ad011f68a31cd7188184a41e267e2853686c92d3b32b92cf324ddf0ec9f493d2093c7e18adc7ce31a005c114af73843dd6bb3c42b22659fe6a081f6566141b59c357b6ea850abd28af1047357de3f4c499602697abe3e6991884769852b8372fc4e93e1a7a9777205c749db3c9e748ae57565dcad403c3b5c2bddbbf6984997079f27feabc8193a05743f205666832061f3563b6b513a774a5a3b4af5b7381b4a4e5a46a5abbd26d7c652afed1113f49e3f5a27a26875ad22bbaef6ed0fd14a07e6a0bfa24b6dca513a3568ebf7da809d7b69e540866cdc769652e7cb20e304a0610fd8f50a87293aab8e66edcc98c10e934869c0d5c044c9628884bd4ae6b23c6fe4a4e762696d895be3a70edb89df8fb76ab012b18340c35d43a1bdb47bd26ef4f32f7f98ac5005d7b000e8266bc1923fe3d5cdd9d8a8721c91106f6d20369c3cf2b8b95907cb0a619c923a04b855017fc1b4084d6b24c4aa983a9af76d37a6edeb1dc4f5b41fdc0559bbdf5e70340afec0fda4f60310fbb481c1ddcee0c5c31d4e6f2201f003bc040183d401772d49b5423a9e1bfe81cf3901ae6f1d6c3ea3637275b3913be0125d11e7bc1e1698426c76d05da172584a78ebfc00037b338ce70e11235f06026b8e50381a5ccdcbcf121a9e5714fbff55bdbc3bb5c00b77d484ae2f20291d73096840b48d34f36ca34c858c4c5179227fdccae0710c1f4e9091adaf91a369806604bfdfe980f565ca3d47e274d0b7c865d570f97a1074941046643dd8040f8d9edd790aff486a0c6592dac50f961cebab0ea405ea43729769b81e83fb1a9564d48fe625ff6597ead01aab062e8cd087e0bd11c6f8851dd22513764be5d6bef43c0feb7aa27c7da4bd701b26507d21a743baf5455b299b91c8d1df4ada21d91d1057c6cbb81511bd3176e27a9187a0d7a43efb58e515b61363c424eb8a4aee8973d3ad598dae69b6d4a5cded34f2facd6859c696133f9012e6d64d1d79d513771f9353289b748e61a8f1c4bb515f9a622e494946d064f4d56af710c666704f017394de13a238e16c6b2bbf1a805ba167cd45b2356bc64f3dbbfe922b38097751e8d28cb8f28501bd8debb84f1807508c3b14fbadefbacbfc4c6afde92de19a08039b3e5bf055911110792ca5c344e18524f1c5442be34c0a6d746bd0d097bf5696397592d28304802bb222df59bb5f5ec75d14a46fe518d459b4bf936898f95ae3c46520a18265ad8a90c3", 0xffe}, {&(0x7f0000000080)="3176373a442bb9b6183b9692a7eec684d016d08091d174b8d58b02466dc33c63178bcfe89d17223b744a73cd662a316f4ec8e75babb0abae105914e275", 0x3d}], 0x3) 15:50:50 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 15:50:50 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:50:50 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0}, 0x0) 15:50:50 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001300)}, 0x102) sendmsg$inet(r0, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0x0) 15:50:50 executing program 4: syz_clone(0xc424d280, 0x0, 0x0, 0x0, 0x0, 0x0) 15:50:50 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:50:51 executing program 4: syz_clone(0x0, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0) syz_clone(0x882c0000, 0x0, 0x0, 0x0, 0x0, 0x0) 15:50:51 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:51 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, 0x0) 15:50:51 executing program 2: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xc2041, 0x0) write$dsp(r0, &(0x7f0000000040)=' ', 0x1) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='p', 0x1}, {&(0x7f00000002c0)="a95a0f6e7c59fb380dfdbc20d02170613326f0448d4435ab56ea7c4fc6892734f745f7d18e6d9953ff8a2a03b62f774ede41df3118bb832ab0092b2999747ea51a0c27ec0fae0b7e2403f2d895ef13513dad7b3bffb6f10199379fb0a551962ede8475983fac174788b3f4f710e5156e343170d882988bfde2607fde4f54febdbf2c105442fe3e1e1f7b9a86a3cc61803e8d2fa5ef372a7d8f2bfcfe669265fbe7f7c016e9194c23eca71faa8204309b1cb3ba84344a95e9147215214836d1446ce67752c997e07925912d7af0ca51e64852cfa94f0ac5d0475e68dd95b5e4f0f4dccb5fb0badc4d6d2f5edb74ccbfcd3c31e7f17d6300d178b017d00a43f57af23690553399a9f4d84ec64a86489553a786b7d6f1a54d51bb47f44b24f23e17ca40c5b91f41ad4d46d21534a744ee2f1ec20d8ba8ab09080ebfa85acb57688d4bbcff9193325e26b1975d622609aa981ec0eb0d3fe2383fc0cd53fc5b892f4b130b3edf34567ab627769782179070da5e64800dc38982cd8276004929c9484b42b258593649414bd1c5d7bbc97355e7ebb9565639796abb541a0b5f14dfcb8f235921e2fe22bfa4b30124a9a239643d1eef94fe944d393821fb2e1eb42dfc6b86bb0632bd5a3c5fa3d631f4244124d597bf641ff1c594a014d44bab151334a037ac3b0faca2bdb040265b324c9dbed0b897d139e4b7ac57691e965a5d4f170d4425c0ea11386792844649dc69bf463a6fee339721d96f9442116c0a78c30aff199781dd7f114b63dab81460fdeb9e33b56a1bdd599c655816bcadaab871a72f5736bd3a88b54f193cdb8bdf818749e0ceb02c364abcb46691fcc288b4ad2654f22e2e67673a1b463d7ded241dccea6371044fcc246a02d0a0a3c55d0c3ec4671f56360f7a5cdc8157ad79b779a118268c21e37114b974f154fcee702f481870f412a6650545f78fbf47f3a14e2731083d9e942098ef2359dc53b2cafa386742c29488d4aaab95c1ec16f23f03c99c319df79488cb49581ebf22b5814823fee402a813a61d2fe3b41bae5aee777793732d67512a47d6204cdb3c24c2c4b299a5c878adbb5331db99fe89c8185f8dea33c0ffaaf534a6217c05996892133a03b221e640fd2e025295266f8b5dd5c9a95252e840d1e844e193c24396a916e1dc930f81c9cb9736ead28875972177773ee4603e273b9e8986c8c953ab952276023c165f055fd0f3b08db4574749d14901cddaaa04200db48cd78d31c912175ce4b4a337bd6f0dd1b749a3b6d76da2fa6ee32a2de1deba8364eb410007450ee12e63e28cb277a372e02589b15f157ad9e03730df20e6483e84b75d13434e2a7d7345147b7dc97712a64bcf73d5c95a6a13c6a642a14b5e2d791737ec5f1c084c15dee3f550cad10c9429e497dd7ff49e0aea9e58fe4d1f88eb38cf270e6fcd4206b6cc4e49504c067bd34e00e5c6fb28f0b7955c7742088c69fd942da77c455bf871efc63167507105c453378d8cd3380f9b71850531c2c3a26769711ba1700969e1ff8df8ec74a5f422ba1e75e247d4b2942ae1bbad83448d54f11ed0f4708e84830921283873061c0b0e1230145469b1712a4af727393f88f29f2161bf0cdb491a655c8783315918678fa292c6feb68f991fbf14170b722ace0550608fdf4a29c519e8686a930a9da1c6ccdf89cd58c2fd140fc2fd3358d971224c3914c2a02ed3655f4788216484c1354b38601b15e0e4496348a13379e346ef95d1e1081fd1331cdc521ca83baed1c4b1a4d8bd2173a100c767648445fee926d3080dc70d0efefd45bd04931718ab7fc2c85c96fe4b4355616fe140705f572600cae0ff636ab24b1d3122ee9d4e5513876cab46e28c9568834ffcb1a890c5e709b8d6afd21c1143852c2361a677be15c45f9218047d974851b83fc394f1d05edee03995e0797a0dd89c0fde5edd8cddb9372f815bc24582b4165ddf958321a476a5434e581cd3586a48252a8bd5ae622b7e3689b62e9c03a52e6fc713ecdaaa264ca8a8db499f1be88aac4df645b3439c72d7071e2e8a04412306f41ad266f472610200cf94d95d196f92f1e4e58dc869950b5dc36e097d6a7f543cae3b12f3fe5d4fbdffc9841b07d35673ebc287fcc70274dc7702fc60febb0ca00c26f0d1ccf6b2baec84562eb23f0ad7646b879a86e882e6a8443fdd1d2c064318cf75bec211f3da0a4360bfd22ae6f4e6bb2fcafcca244a122911f5ec698f4f67b4854273a375f85bc0708bb84e200946d1745dc588ad75b9bcbb6942d34cac4dde47e524332dd51fbb49e691a105453e683fd044a5db6185970fd7841aa59b485c72b985367d8b7accb10bb41c66cee559d6583203787b5ef38d595e9c0ae9cdf23e207dccef40f3972d29fb92a215bc35a7f82009937c5a707481d6960df0db4a36d11490e2668ca138ab2c7a970d1025e0792486b66cb241bf235441a8d279d784af2a29a2e6a7ded46504eeb1ad5515cbb485c55c054c99e943301edec89eb9c7d75d57e2be053d1ce4c8684f163dadedbdb155c40b7dea9865f0b07362b0d58dd3d49aab23157baa9e24a54d6ac7da04c0f6232c08bbee8dc408745e5fd72dabc49cded3431c4546ee480811cafe387836e64c60966bfdc038f21dd266082ff84865d250ba83b8b90027466663c4f85d0aad80ca2c216310ab5573e175a5968f409b24a43fcc37e32d08a60942ea9e6ff925317d5f180f35355ab1cd0e5fab41df1109b24b986f37138681feb0618b08028010e5f4bd8ae07ee23a5537068d9486d95a9e73f6d47d4c1ee5756ccd6727f00943123e28d124ecc28a5a2c9032ca571e68d50f8885992a6c7a6b34a7283aaf2e61b2581543e2799374b5c49a30c0f1002d6d374fecb4d1cedc6cd50e51fd6449345e00ed90415e07cf5d69e9a3a2601eb355939f5647b2d583a158473e9ef769dff86e911ef8151e78e2fca5dacd031d46e02bd23f0a94975ee849225f2972c711ba4b4619a644aa54a81ef1ee0a442d99074d1bc12b7378fcf437d190ca7f30e7b9f9ffc396d72c2d897e3239b7201ba15bd4708123e3d53b67c831d4618b0ac06fb768de2dd09698f570f66fe1e39d9b29d820899bee837bba13e0d4080668be7e6c0853d979e6d22e4c8ea8702c36aee504b007707220e780949f465dd82bb4bb230b05ac0167c381bec94020ad2786cf8c0bdaddd80828593f86678afd5a97e4330315dff7c776633827e648b87c1da2a5f0426dde0c368972fa4129e1fa93a9c8a7c36d8b67dccd471f452311f52c9aeba1263b6ed89fdc6d8eca1cc7e6d51f08d45f7a9cf37d551b2fccedc9200bc69f4d6584fd03cf263712718e52c87a4c2dc5bb833bb376278703ea3686c9a9cfc08863fd6eadf96be6ccdfabbb9af2a48437b4271c24eb5fa50d5f649e19db0ace74aa61ba7d7a98515837f9ae4348a916c3fe462b57349b3ff5dd99fd6add048cfdaecd75d9a863f3a96fa6c72ffe3295d6e0c18e0b56e2c243d91c6dd8b9780225c15400bf4c36f244ecb21ead00da0768c0b2c6e5015d262b2e86f9fdd0f3885bee32b4a870056b5c393946dea4e5e79c400f3889d637b8ebc7469b070de27ca33a286579c527c4c330e9c9c861125f2fd1c14f18626d90ff8ec7023b9807a09d24108b71dd499aae47362c54076bc3bcc613fef833cc6da059213b30bce5a78d6e89e6165eb2fd436a7c1b2ad264dbe22fdf1872b994c068d2628f7f35b19b19798d51181f4b35d8004e80bb28aabd50cac1053e0a6254896f3fca6ff08544da7f67fc9fc543a7e3ab56cd7e114a9ced6cbf7f3360763e2b253a17f423747c56ce92dd89407ebe9e1e4f610e24284aa5a3f377ca81c754e2b3b4d461374b4d560254398a008db4530d584c5591b277c5bb99812e49cb692bfb0dcebf08d44b898ba388024dc98efb8cba90b96c875c6788bec94d9ee1fcdb3d1cd6e1077d0570382e93b444ea188cf3cdaf5a857aead07cb40f38a712b66c335d1f77ae66c267a043e13699f60cd65d67f3b7f7bc12a54926774ff39b12dacef45db22394769d9a9e1b26517352d42a567cd214efe9bd6d66515c7a97d9e48c22f839cc78551e500deb4efb2b8e0291b45d2329fd595f8705f52ee5666b7afc1143ad56134be38c389aa41b78f11fa63626a08ff85aa3551b5a7af5e07373d07476d945b19702716ac34f599889afba77029141513937d9094553b0c781a8d5a5190bdee4b1ada312a070356894348d6f4ec605bb82027e1f7825eaa59b13b7ac71285f602622277517fbc79b23a025a95016691f9749cfb6fbbc9d8cbe6b9489246ebdf9840b34fe9772b0918b6c82054cd4139d54e632c63ae996072df1a961a669d2889fac247d735b6e9a56a21f520a1f52b5cf83196628e393bf213b5c5664c3aa7f1700d8fecfe8545ff84b1415d202980b30b7add228f25e0a5e191bc65d8ab5909324e6d2df17833e5a09cd55ea5a4c2ca826df9f264dbc8c2b1dca93eff62ac99a7e6f1376d2778014b2b029654b191ad011f68a31cd7188184a41e267e2853686c92d3b32b92cf324ddf0ec9f493d2093c7e18adc7ce31a005c114af73843dd6bb3c42b22659fe6a081f6566141b59c357b6ea850abd28af1047357de3f4c499602697abe3e6991884769852b8372fc4e93e1a7a9777205c749db3c9e748ae57565dcad403c3b5c2bddbbf6984997079f27feabc8193a05743f205666832061f3563b6b513a774a5a3b4af5b7381b4a4e5a46a5abbd26d7c652afed1113f49e3f5a27a26875ad22bbaef6ed0fd14a07e6a0bfa24b6dca513a3568ebf7da809d7b69e540866cdc769652e7cb20e304a0610fd8f50a87293aab8e66edcc98c10e934869c0d5c044c9628884bd4ae6b23c6fe4a4e762696d895be3a70edb89df8fb76ab012b18340c35d43a1bdb47bd26ef4f32f7f98ac5005d7b000e8266bc1923fe3d5cdd9d8a8721c91106f6d20369c3cf2b8b95907cb0a619c923a04b855017fc1b4084d6b24c4aa983a9af76d37a6edeb1dc4f5b41fdc0559bbdf5e70340afec0fda4f60310fbb481c1ddcee0c5c31d4e6f2201f003bc040183d401772d49b5423a9e1bfe81cf3901ae6f1d6c3ea3637275b3913be0125d11e7bc1e1698426c76d05da172584a78ebfc00037b338ce70e11235f06026b8e50381a5ccdcbcf121a9e5714fbff55bdbc3bb5c00b77d484ae2f20291d73096840b48d34f36ca34c858c4c5179227fdccae0710c1f4e9091adaf91a369806604bfdfe980f565ca3d47e274d0b7c865d570f97a1074941046643dd8040f8d9edd790aff486a0c6592dac50f961cebab0ea405ea43729769b81e83fb1a9564d48fe625ff6597ead01aab062e8cd087e0bd11c6f8851dd22513764be5d6bef43c0feb7aa27c7da4bd701b26507d21a743baf5455b299b91c8d1df4ada21d91d1057c6cbb81511bd3176e27a9187a0d7a43efb58e515b61363c424eb8a4aee8973d3ad598dae69b6d4a5cded34f2facd6859c696133f9012e6d64d1d79d513771f9353289b748e61a8f1c4bb515f9a622e494946d064f4d56af710c666704f017394de13a238e16c6b2bbf1a805ba167cd45b2356bc64f3dbbfe922b38097751e8d28cb8f28501bd8debb84f1807508c3b14fbadefbacbfc4c6afde92de19a08039b3e5bf055911110792ca5c344e18524f1c5442be34c0a6d746bd0d097bf5696397592d28304802bb222df59bb5f5ec75d14a46fe518d459b4bf936898f95ae3c46520a18265ad8a90c3", 0xffe}, {&(0x7f0000000080)="3176373a442bb9b6183b9692a7eec684d016d08091d174b8d58b02466dc33c63178bcfe89d17223b744a73cd662a316f4ec8e75babb0abae105914e275", 0x3d}], 0x3) 15:50:51 executing program 4: syz_usb_connect$uac1(0x0, 0x7d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x3, 0x1, 0x0, 0x80, 0x2f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x9}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x2, {0x7}}}}}}}]}}, 0x0) [ 420.660349][ T5158] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 420.850117][ T5158] usb 4-1: device descriptor read/64, error -71 [ 420.861521][ T8] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 421.120944][ T5158] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 421.131109][ T8] usb 5-1: Using ep0 maxpacket: 8 15:50:51 executing program 2: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xc2041, 0x0) write$dsp(r0, &(0x7f0000000040)=' ', 0x1) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='p', 0x1}, {&(0x7f00000002c0)="a95a0f6e7c59fb380dfdbc20d02170613326f0448d4435ab56ea7c4fc6892734f745f7d18e6d9953ff8a2a03b62f774ede41df3118bb832ab0092b2999747ea51a0c27ec0fae0b7e2403f2d895ef13513dad7b3bffb6f10199379fb0a551962ede8475983fac174788b3f4f710e5156e343170d882988bfde2607fde4f54febdbf2c105442fe3e1e1f7b9a86a3cc61803e8d2fa5ef372a7d8f2bfcfe669265fbe7f7c016e9194c23eca71faa8204309b1cb3ba84344a95e9147215214836d1446ce67752c997e07925912d7af0ca51e64852cfa94f0ac5d0475e68dd95b5e4f0f4dccb5fb0badc4d6d2f5edb74ccbfcd3c31e7f17d6300d178b017d00a43f57af23690553399a9f4d84ec64a86489553a786b7d6f1a54d51bb47f44b24f23e17ca40c5b91f41ad4d46d21534a744ee2f1ec20d8ba8ab09080ebfa85acb57688d4bbcff9193325e26b1975d622609aa981ec0eb0d3fe2383fc0cd53fc5b892f4b130b3edf34567ab627769782179070da5e64800dc38982cd8276004929c9484b42b258593649414bd1c5d7bbc97355e7ebb9565639796abb541a0b5f14dfcb8f235921e2fe22bfa4b30124a9a239643d1eef94fe944d393821fb2e1eb42dfc6b86bb0632bd5a3c5fa3d631f4244124d597bf641ff1c594a014d44bab151334a037ac3b0faca2bdb040265b324c9dbed0b897d139e4b7ac57691e965a5d4f170d4425c0ea11386792844649dc69bf463a6fee339721d96f9442116c0a78c30aff199781dd7f114b63dab81460fdeb9e33b56a1bdd599c655816bcadaab871a72f5736bd3a88b54f193cdb8bdf818749e0ceb02c364abcb46691fcc288b4ad2654f22e2e67673a1b463d7ded241dccea6371044fcc246a02d0a0a3c55d0c3ec4671f56360f7a5cdc8157ad79b779a118268c21e37114b974f154fcee702f481870f412a6650545f78fbf47f3a14e2731083d9e942098ef2359dc53b2cafa386742c29488d4aaab95c1ec16f23f03c99c319df79488cb49581ebf22b5814823fee402a813a61d2fe3b41bae5aee777793732d67512a47d6204cdb3c24c2c4b299a5c878adbb5331db99fe89c8185f8dea33c0ffaaf534a6217c05996892133a03b221e640fd2e025295266f8b5dd5c9a95252e840d1e844e193c24396a916e1dc930f81c9cb9736ead28875972177773ee4603e273b9e8986c8c953ab952276023c165f055fd0f3b08db4574749d14901cddaaa04200db48cd78d31c912175ce4b4a337bd6f0dd1b749a3b6d76da2fa6ee32a2de1deba8364eb410007450ee12e63e28cb277a372e02589b15f157ad9e03730df20e6483e84b75d13434e2a7d7345147b7dc97712a64bcf73d5c95a6a13c6a642a14b5e2d791737ec5f1c084c15dee3f550cad10c9429e497dd7ff49e0aea9e58fe4d1f88eb38cf270e6fcd4206b6cc4e49504c067bd34e00e5c6fb28f0b7955c7742088c69fd942da77c455bf871efc63167507105c453378d8cd3380f9b71850531c2c3a26769711ba1700969e1ff8df8ec74a5f422ba1e75e247d4b2942ae1bbad83448d54f11ed0f4708e84830921283873061c0b0e1230145469b1712a4af727393f88f29f2161bf0cdb491a655c8783315918678fa292c6feb68f991fbf14170b722ace0550608fdf4a29c519e8686a930a9da1c6ccdf89cd58c2fd140fc2fd3358d971224c3914c2a02ed3655f4788216484c1354b38601b15e0e4496348a13379e346ef95d1e1081fd1331cdc521ca83baed1c4b1a4d8bd2173a100c767648445fee926d3080dc70d0efefd45bd04931718ab7fc2c85c96fe4b4355616fe140705f572600cae0ff636ab24b1d3122ee9d4e5513876cab46e28c9568834ffcb1a890c5e709b8d6afd21c1143852c2361a677be15c45f9218047d974851b83fc394f1d05edee03995e0797a0dd89c0fde5edd8cddb9372f815bc24582b4165ddf958321a476a5434e581cd3586a48252a8bd5ae622b7e3689b62e9c03a52e6fc713ecdaaa264ca8a8db499f1be88aac4df645b3439c72d7071e2e8a04412306f41ad266f472610200cf94d95d196f92f1e4e58dc869950b5dc36e097d6a7f543cae3b12f3fe5d4fbdffc9841b07d35673ebc287fcc70274dc7702fc60febb0ca00c26f0d1ccf6b2baec84562eb23f0ad7646b879a86e882e6a8443fdd1d2c064318cf75bec211f3da0a4360bfd22ae6f4e6bb2fcafcca244a122911f5ec698f4f67b4854273a375f85bc0708bb84e200946d1745dc588ad75b9bcbb6942d34cac4dde47e524332dd51fbb49e691a105453e683fd044a5db6185970fd7841aa59b485c72b985367d8b7accb10bb41c66cee559d6583203787b5ef38d595e9c0ae9cdf23e207dccef40f3972d29fb92a215bc35a7f82009937c5a707481d6960df0db4a36d11490e2668ca138ab2c7a970d1025e0792486b66cb241bf235441a8d279d784af2a29a2e6a7ded46504eeb1ad5515cbb485c55c054c99e943301edec89eb9c7d75d57e2be053d1ce4c8684f163dadedbdb155c40b7dea9865f0b07362b0d58dd3d49aab23157baa9e24a54d6ac7da04c0f6232c08bbee8dc408745e5fd72dabc49cded3431c4546ee480811cafe387836e64c60966bfdc038f21dd266082ff84865d250ba83b8b90027466663c4f85d0aad80ca2c216310ab5573e175a5968f409b24a43fcc37e32d08a60942ea9e6ff925317d5f180f35355ab1cd0e5fab41df1109b24b986f37138681feb0618b08028010e5f4bd8ae07ee23a5537068d9486d95a9e73f6d47d4c1ee5756ccd6727f00943123e28d124ecc28a5a2c9032ca571e68d50f8885992a6c7a6b34a7283aaf2e61b2581543e2799374b5c49a30c0f1002d6d374fecb4d1cedc6cd50e51fd6449345e00ed90415e07cf5d69e9a3a2601eb355939f5647b2d583a158473e9ef769dff86e911ef8151e78e2fca5dacd031d46e02bd23f0a94975ee849225f2972c711ba4b4619a644aa54a81ef1ee0a442d99074d1bc12b7378fcf437d190ca7f30e7b9f9ffc396d72c2d897e3239b7201ba15bd4708123e3d53b67c831d4618b0ac06fb768de2dd09698f570f66fe1e39d9b29d820899bee837bba13e0d4080668be7e6c0853d979e6d22e4c8ea8702c36aee504b007707220e780949f465dd82bb4bb230b05ac0167c381bec94020ad2786cf8c0bdaddd80828593f86678afd5a97e4330315dff7c776633827e648b87c1da2a5f0426dde0c368972fa4129e1fa93a9c8a7c36d8b67dccd471f452311f52c9aeba1263b6ed89fdc6d8eca1cc7e6d51f08d45f7a9cf37d551b2fccedc9200bc69f4d6584fd03cf263712718e52c87a4c2dc5bb833bb376278703ea3686c9a9cfc08863fd6eadf96be6ccdfabbb9af2a48437b4271c24eb5fa50d5f649e19db0ace74aa61ba7d7a98515837f9ae4348a916c3fe462b57349b3ff5dd99fd6add048cfdaecd75d9a863f3a96fa6c72ffe3295d6e0c18e0b56e2c243d91c6dd8b9780225c15400bf4c36f244ecb21ead00da0768c0b2c6e5015d262b2e86f9fdd0f3885bee32b4a870056b5c393946dea4e5e79c400f3889d637b8ebc7469b070de27ca33a286579c527c4c330e9c9c861125f2fd1c14f18626d90ff8ec7023b9807a09d24108b71dd499aae47362c54076bc3bcc613fef833cc6da059213b30bce5a78d6e89e6165eb2fd436a7c1b2ad264dbe22fdf1872b994c068d2628f7f35b19b19798d51181f4b35d8004e80bb28aabd50cac1053e0a6254896f3fca6ff08544da7f67fc9fc543a7e3ab56cd7e114a9ced6cbf7f3360763e2b253a17f423747c56ce92dd89407ebe9e1e4f610e24284aa5a3f377ca81c754e2b3b4d461374b4d560254398a008db4530d584c5591b277c5bb99812e49cb692bfb0dcebf08d44b898ba388024dc98efb8cba90b96c875c6788bec94d9ee1fcdb3d1cd6e1077d0570382e93b444ea188cf3cdaf5a857aead07cb40f38a712b66c335d1f77ae66c267a043e13699f60cd65d67f3b7f7bc12a54926774ff39b12dacef45db22394769d9a9e1b26517352d42a567cd214efe9bd6d66515c7a97d9e48c22f839cc78551e500deb4efb2b8e0291b45d2329fd595f8705f52ee5666b7afc1143ad56134be38c389aa41b78f11fa63626a08ff85aa3551b5a7af5e07373d07476d945b19702716ac34f599889afba77029141513937d9094553b0c781a8d5a5190bdee4b1ada312a070356894348d6f4ec605bb82027e1f7825eaa59b13b7ac71285f602622277517fbc79b23a025a95016691f9749cfb6fbbc9d8cbe6b9489246ebdf9840b34fe9772b0918b6c82054cd4139d54e632c63ae996072df1a961a669d2889fac247d735b6e9a56a21f520a1f52b5cf83196628e393bf213b5c5664c3aa7f1700d8fecfe8545ff84b1415d202980b30b7add228f25e0a5e191bc65d8ab5909324e6d2df17833e5a09cd55ea5a4c2ca826df9f264dbc8c2b1dca93eff62ac99a7e6f1376d2778014b2b029654b191ad011f68a31cd7188184a41e267e2853686c92d3b32b92cf324ddf0ec9f493d2093c7e18adc7ce31a005c114af73843dd6bb3c42b22659fe6a081f6566141b59c357b6ea850abd28af1047357de3f4c499602697abe3e6991884769852b8372fc4e93e1a7a9777205c749db3c9e748ae57565dcad403c3b5c2bddbbf6984997079f27feabc8193a05743f205666832061f3563b6b513a774a5a3b4af5b7381b4a4e5a46a5abbd26d7c652afed1113f49e3f5a27a26875ad22bbaef6ed0fd14a07e6a0bfa24b6dca513a3568ebf7da809d7b69e540866cdc769652e7cb20e304a0610fd8f50a87293aab8e66edcc98c10e934869c0d5c044c9628884bd4ae6b23c6fe4a4e762696d895be3a70edb89df8fb76ab012b18340c35d43a1bdb47bd26ef4f32f7f98ac5005d7b000e8266bc1923fe3d5cdd9d8a8721c91106f6d20369c3cf2b8b95907cb0a619c923a04b855017fc1b4084d6b24c4aa983a9af76d37a6edeb1dc4f5b41fdc0559bbdf5e70340afec0fda4f60310fbb481c1ddcee0c5c31d4e6f2201f003bc040183d401772d49b5423a9e1bfe81cf3901ae6f1d6c3ea3637275b3913be0125d11e7bc1e1698426c76d05da172584a78ebfc00037b338ce70e11235f06026b8e50381a5ccdcbcf121a9e5714fbff55bdbc3bb5c00b77d484ae2f20291d73096840b48d34f36ca34c858c4c5179227fdccae0710c1f4e9091adaf91a369806604bfdfe980f565ca3d47e274d0b7c865d570f97a1074941046643dd8040f8d9edd790aff486a0c6592dac50f961cebab0ea405ea43729769b81e83fb1a9564d48fe625ff6597ead01aab062e8cd087e0bd11c6f8851dd22513764be5d6bef43c0feb7aa27c7da4bd701b26507d21a743baf5455b299b91c8d1df4ada21d91d1057c6cbb81511bd3176e27a9187a0d7a43efb58e515b61363c424eb8a4aee8973d3ad598dae69b6d4a5cded34f2facd6859c696133f9012e6d64d1d79d513771f9353289b748e61a8f1c4bb515f9a622e494946d064f4d56af710c666704f017394de13a238e16c6b2bbf1a805ba167cd45b2356bc64f3dbbfe922b38097751e8d28cb8f28501bd8debb84f1807508c3b14fbadefbacbfc4c6afde92de19a08039b3e5bf055911110792ca5c344e18524f1c5442be34c0a6d746bd0d097bf5696397592d28304802bb222df59bb5f5ec75d14a46fe518d459b4bf936898f95ae3c46520a18265ad8a90c3", 0xffe}, {&(0x7f0000000080)="3176373a442bb9b6183b9692a7eec684d016d08091d174b8d58b02466dc33c63178bcfe89d17223b744a73cd662a316f4ec8e75babb0abae105914e275", 0x3d}], 0x3) [ 421.260681][ T8] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 421.299444][ T8] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 421.320514][ T8] usb 5-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 421.341552][ T5158] usb 4-1: device descriptor read/64, error -71 15:50:52 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') [ 421.467604][ T5158] usb usb4-port1: attempt power cycle [ 421.491419][ T8] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 421.508861][ T8] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 15:50:52 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 421.518230][ T8] usb 5-1: Product: syz [ 421.533712][ T8] usb 5-1: Manufacturer: syz [ 421.538423][ T8] usb 5-1: SerialNumber: syz 15:50:52 executing program 2: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0xc2041, 0x0) write$dsp(r0, &(0x7f0000000040)=' ', 0x1) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='p', 0x1}, {&(0x7f00000002c0)="a95a0f6e7c59fb380dfdbc20d02170613326f0448d4435ab56ea7c4fc6892734f745f7d18e6d9953ff8a2a03b62f774ede41df3118bb832ab0092b2999747ea51a0c27ec0fae0b7e2403f2d895ef13513dad7b3bffb6f10199379fb0a551962ede8475983fac174788b3f4f710e5156e343170d882988bfde2607fde4f54febdbf2c105442fe3e1e1f7b9a86a3cc61803e8d2fa5ef372a7d8f2bfcfe669265fbe7f7c016e9194c23eca71faa8204309b1cb3ba84344a95e9147215214836d1446ce67752c997e07925912d7af0ca51e64852cfa94f0ac5d0475e68dd95b5e4f0f4dccb5fb0badc4d6d2f5edb74ccbfcd3c31e7f17d6300d178b017d00a43f57af23690553399a9f4d84ec64a86489553a786b7d6f1a54d51bb47f44b24f23e17ca40c5b91f41ad4d46d21534a744ee2f1ec20d8ba8ab09080ebfa85acb57688d4bbcff9193325e26b1975d622609aa981ec0eb0d3fe2383fc0cd53fc5b892f4b130b3edf34567ab627769782179070da5e64800dc38982cd8276004929c9484b42b258593649414bd1c5d7bbc97355e7ebb9565639796abb541a0b5f14dfcb8f235921e2fe22bfa4b30124a9a239643d1eef94fe944d393821fb2e1eb42dfc6b86bb0632bd5a3c5fa3d631f4244124d597bf641ff1c594a014d44bab151334a037ac3b0faca2bdb040265b324c9dbed0b897d139e4b7ac57691e965a5d4f170d4425c0ea11386792844649dc69bf463a6fee339721d96f9442116c0a78c30aff199781dd7f114b63dab81460fdeb9e33b56a1bdd599c655816bcadaab871a72f5736bd3a88b54f193cdb8bdf818749e0ceb02c364abcb46691fcc288b4ad2654f22e2e67673a1b463d7ded241dccea6371044fcc246a02d0a0a3c55d0c3ec4671f56360f7a5cdc8157ad79b779a118268c21e37114b974f154fcee702f481870f412a6650545f78fbf47f3a14e2731083d9e942098ef2359dc53b2cafa386742c29488d4aaab95c1ec16f23f03c99c319df79488cb49581ebf22b5814823fee402a813a61d2fe3b41bae5aee777793732d67512a47d6204cdb3c24c2c4b299a5c878adbb5331db99fe89c8185f8dea33c0ffaaf534a6217c05996892133a03b221e640fd2e025295266f8b5dd5c9a95252e840d1e844e193c24396a916e1dc930f81c9cb9736ead28875972177773ee4603e273b9e8986c8c953ab952276023c165f055fd0f3b08db4574749d14901cddaaa04200db48cd78d31c912175ce4b4a337bd6f0dd1b749a3b6d76da2fa6ee32a2de1deba8364eb410007450ee12e63e28cb277a372e02589b15f157ad9e03730df20e6483e84b75d13434e2a7d7345147b7dc97712a64bcf73d5c95a6a13c6a642a14b5e2d791737ec5f1c084c15dee3f550cad10c9429e497dd7ff49e0aea9e58fe4d1f88eb38cf270e6fcd4206b6cc4e49504c067bd34e00e5c6fb28f0b7955c7742088c69fd942da77c455bf871efc63167507105c453378d8cd3380f9b71850531c2c3a26769711ba1700969e1ff8df8ec74a5f422ba1e75e247d4b2942ae1bbad83448d54f11ed0f4708e84830921283873061c0b0e1230145469b1712a4af727393f88f29f2161bf0cdb491a655c8783315918678fa292c6feb68f991fbf14170b722ace0550608fdf4a29c519e8686a930a9da1c6ccdf89cd58c2fd140fc2fd3358d971224c3914c2a02ed3655f4788216484c1354b38601b15e0e4496348a13379e346ef95d1e1081fd1331cdc521ca83baed1c4b1a4d8bd2173a100c767648445fee926d3080dc70d0efefd45bd04931718ab7fc2c85c96fe4b4355616fe140705f572600cae0ff636ab24b1d3122ee9d4e5513876cab46e28c9568834ffcb1a890c5e709b8d6afd21c1143852c2361a677be15c45f9218047d974851b83fc394f1d05edee03995e0797a0dd89c0fde5edd8cddb9372f815bc24582b4165ddf958321a476a5434e581cd3586a48252a8bd5ae622b7e3689b62e9c03a52e6fc713ecdaaa264ca8a8db499f1be88aac4df645b3439c72d7071e2e8a04412306f41ad266f472610200cf94d95d196f92f1e4e58dc869950b5dc36e097d6a7f543cae3b12f3fe5d4fbdffc9841b07d35673ebc287fcc70274dc7702fc60febb0ca00c26f0d1ccf6b2baec84562eb23f0ad7646b879a86e882e6a8443fdd1d2c064318cf75bec211f3da0a4360bfd22ae6f4e6bb2fcafcca244a122911f5ec698f4f67b4854273a375f85bc0708bb84e200946d1745dc588ad75b9bcbb6942d34cac4dde47e524332dd51fbb49e691a105453e683fd044a5db6185970fd7841aa59b485c72b985367d8b7accb10bb41c66cee559d6583203787b5ef38d595e9c0ae9cdf23e207dccef40f3972d29fb92a215bc35a7f82009937c5a707481d6960df0db4a36d11490e2668ca138ab2c7a970d1025e0792486b66cb241bf235441a8d279d784af2a29a2e6a7ded46504eeb1ad5515cbb485c55c054c99e943301edec89eb9c7d75d57e2be053d1ce4c8684f163dadedbdb155c40b7dea9865f0b07362b0d58dd3d49aab23157baa9e24a54d6ac7da04c0f6232c08bbee8dc408745e5fd72dabc49cded3431c4546ee480811cafe387836e64c60966bfdc038f21dd266082ff84865d250ba83b8b90027466663c4f85d0aad80ca2c216310ab5573e175a5968f409b24a43fcc37e32d08a60942ea9e6ff925317d5f180f35355ab1cd0e5fab41df1109b24b986f37138681feb0618b08028010e5f4bd8ae07ee23a5537068d9486d95a9e73f6d47d4c1ee5756ccd6727f00943123e28d124ecc28a5a2c9032ca571e68d50f8885992a6c7a6b34a7283aaf2e61b2581543e2799374b5c49a30c0f1002d6d374fecb4d1cedc6cd50e51fd6449345e00ed90415e07cf5d69e9a3a2601eb355939f5647b2d583a158473e9ef769dff86e911ef8151e78e2fca5dacd031d46e02bd23f0a94975ee849225f2972c711ba4b4619a644aa54a81ef1ee0a442d99074d1bc12b7378fcf437d190ca7f30e7b9f9ffc396d72c2d897e3239b7201ba15bd4708123e3d53b67c831d4618b0ac06fb768de2dd09698f570f66fe1e39d9b29d820899bee837bba13e0d4080668be7e6c0853d979e6d22e4c8ea8702c36aee504b007707220e780949f465dd82bb4bb230b05ac0167c381bec94020ad2786cf8c0bdaddd80828593f86678afd5a97e4330315dff7c776633827e648b87c1da2a5f0426dde0c368972fa4129e1fa93a9c8a7c36d8b67dccd471f452311f52c9aeba1263b6ed89fdc6d8eca1cc7e6d51f08d45f7a9cf37d551b2fccedc9200bc69f4d6584fd03cf263712718e52c87a4c2dc5bb833bb376278703ea3686c9a9cfc08863fd6eadf96be6ccdfabbb9af2a48437b4271c24eb5fa50d5f649e19db0ace74aa61ba7d7a98515837f9ae4348a916c3fe462b57349b3ff5dd99fd6add048cfdaecd75d9a863f3a96fa6c72ffe3295d6e0c18e0b56e2c243d91c6dd8b9780225c15400bf4c36f244ecb21ead00da0768c0b2c6e5015d262b2e86f9fdd0f3885bee32b4a870056b5c393946dea4e5e79c400f3889d637b8ebc7469b070de27ca33a286579c527c4c330e9c9c861125f2fd1c14f18626d90ff8ec7023b9807a09d24108b71dd499aae47362c54076bc3bcc613fef833cc6da059213b30bce5a78d6e89e6165eb2fd436a7c1b2ad264dbe22fdf1872b994c068d2628f7f35b19b19798d51181f4b35d8004e80bb28aabd50cac1053e0a6254896f3fca6ff08544da7f67fc9fc543a7e3ab56cd7e114a9ced6cbf7f3360763e2b253a17f423747c56ce92dd89407ebe9e1e4f610e24284aa5a3f377ca81c754e2b3b4d461374b4d560254398a008db4530d584c5591b277c5bb99812e49cb692bfb0dcebf08d44b898ba388024dc98efb8cba90b96c875c6788bec94d9ee1fcdb3d1cd6e1077d0570382e93b444ea188cf3cdaf5a857aead07cb40f38a712b66c335d1f77ae66c267a043e13699f60cd65d67f3b7f7bc12a54926774ff39b12dacef45db22394769d9a9e1b26517352d42a567cd214efe9bd6d66515c7a97d9e48c22f839cc78551e500deb4efb2b8e0291b45d2329fd595f8705f52ee5666b7afc1143ad56134be38c389aa41b78f11fa63626a08ff85aa3551b5a7af5e07373d07476d945b19702716ac34f599889afba77029141513937d9094553b0c781a8d5a5190bdee4b1ada312a070356894348d6f4ec605bb82027e1f7825eaa59b13b7ac71285f602622277517fbc79b23a025a95016691f9749cfb6fbbc9d8cbe6b9489246ebdf9840b34fe9772b0918b6c82054cd4139d54e632c63ae996072df1a961a669d2889fac247d735b6e9a56a21f520a1f52b5cf83196628e393bf213b5c5664c3aa7f1700d8fecfe8545ff84b1415d202980b30b7add228f25e0a5e191bc65d8ab5909324e6d2df17833e5a09cd55ea5a4c2ca826df9f264dbc8c2b1dca93eff62ac99a7e6f1376d2778014b2b029654b191ad011f68a31cd7188184a41e267e2853686c92d3b32b92cf324ddf0ec9f493d2093c7e18adc7ce31a005c114af73843dd6bb3c42b22659fe6a081f6566141b59c357b6ea850abd28af1047357de3f4c499602697abe3e6991884769852b8372fc4e93e1a7a9777205c749db3c9e748ae57565dcad403c3b5c2bddbbf6984997079f27feabc8193a05743f205666832061f3563b6b513a774a5a3b4af5b7381b4a4e5a46a5abbd26d7c652afed1113f49e3f5a27a26875ad22bbaef6ed0fd14a07e6a0bfa24b6dca513a3568ebf7da809d7b69e540866cdc769652e7cb20e304a0610fd8f50a87293aab8e66edcc98c10e934869c0d5c044c9628884bd4ae6b23c6fe4a4e762696d895be3a70edb89df8fb76ab012b18340c35d43a1bdb47bd26ef4f32f7f98ac5005d7b000e8266bc1923fe3d5cdd9d8a8721c91106f6d20369c3cf2b8b95907cb0a619c923a04b855017fc1b4084d6b24c4aa983a9af76d37a6edeb1dc4f5b41fdc0559bbdf5e70340afec0fda4f60310fbb481c1ddcee0c5c31d4e6f2201f003bc040183d401772d49b5423a9e1bfe81cf3901ae6f1d6c3ea3637275b3913be0125d11e7bc1e1698426c76d05da172584a78ebfc00037b338ce70e11235f06026b8e50381a5ccdcbcf121a9e5714fbff55bdbc3bb5c00b77d484ae2f20291d73096840b48d34f36ca34c858c4c5179227fdccae0710c1f4e9091adaf91a369806604bfdfe980f565ca3d47e274d0b7c865d570f97a1074941046643dd8040f8d9edd790aff486a0c6592dac50f961cebab0ea405ea43729769b81e83fb1a9564d48fe625ff6597ead01aab062e8cd087e0bd11c6f8851dd22513764be5d6bef43c0feb7aa27c7da4bd701b26507d21a743baf5455b299b91c8d1df4ada21d91d1057c6cbb81511bd3176e27a9187a0d7a43efb58e515b61363c424eb8a4aee8973d3ad598dae69b6d4a5cded34f2facd6859c696133f9012e6d64d1d79d513771f9353289b748e61a8f1c4bb515f9a622e494946d064f4d56af710c666704f017394de13a238e16c6b2bbf1a805ba167cd45b2356bc64f3dbbfe922b38097751e8d28cb8f28501bd8debb84f1807508c3b14fbadefbacbfc4c6afde92de19a08039b3e5bf055911110792ca5c344e18524f1c5442be34c0a6d746bd0d097bf5696397592d28304802bb222df59bb5f5ec75d14a46fe518d459b4bf936898f95ae3c46520a18265ad8a90c3", 0xffe}, {&(0x7f0000000080)="3176373a442bb9b6183b9692a7eec684d016d08091d174b8d58b02466dc33c63178bcfe89d17223b744a73cd662a316f4ec8e75babb0abae105914e275", 0x3d}], 0x3) [ 421.886238][ T8] usb 5-1: 0:2 : does not exist [ 421.891847][ T5158] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 421.964868][ T8] usb 5-1: USB disconnect, device number 2 [ 421.990365][ T5158] usb 4-1: device descriptor read/8, error -71 [ 422.280466][ T5158] usb 4-1: new high-speed USB device number 16 using dummy_hcd 15:50:52 executing program 4: syz_usb_connect$uac1(0x0, 0x7d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x3, 0x1, 0x0, 0x80, 0x2f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x9}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x2, {0x7}}}}}}}]}}, 0x0) [ 422.380433][ T5158] usb 4-1: device descriptor read/8, error -71 15:50:53 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:53 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 422.524222][ T5158] usb usb4-port1: unable to enumerate USB device 15:50:53 executing program 2: prctl$PR_SET_NAME(0xf, &(0x7f0000000040)='%\x00') prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) [ 422.656998][ T29] audit: type=1326 audit(1707061853.256:33): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=12649 comm="%" exe="/root/syz-executor.2" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f042407dda9 code=0x0 [ 422.760132][ T5159] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 423.041260][ T5159] usb 5-1: Using ep0 maxpacket: 8 [ 423.201402][ T5159] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 423.222311][ T5159] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 423.241249][ T5159] usb 5-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping 15:50:54 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:54 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:50:54 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 423.446894][ T5159] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 423.475915][ T5159] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 15:50:54 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in=@remote, @in=@private, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x10, 0x2c}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@remote, 0x0, 0x33}, 0x0, @in=@broadcast}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 423.512609][ T5159] usb 5-1: Product: syz [ 423.519496][ T5159] usb 5-1: Manufacturer: syz [ 423.529701][ T5159] usb 5-1: SerialNumber: syz 15:50:54 executing program 2: syz_usb_connect$uac1(0x0, 0xd3, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc1, 0x3, 0x1, 0x1f, 0x80, 0x2f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1}, [@input_terminal={0xc, 0x24, 0x2, 0x2, 0x0, 0x0, 0x6, 0x9ae, 0x3e, 0x3}, @mixer_unit={0x9, 0x24, 0x4, 0x3, 0x4, "0e489a19"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x0, 0x3, 0x4, 0x0, "72ef7ef8"}, @as_header={0x7, 0x24, 0x1, 0x6}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1000, 0x7, 0x6}, @as_header={0x7, 0x24, 0x1, 0x81, 0x1}, @as_header={0x7, 0x24, 0x1, 0x40, 0x0, 0x3}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x1, 0x1, 0x2, {0x7, 0x25, 0x1, 0x80, 0x0, 0x4d4c}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x3, 0x6, 0x40, "f93b26c4ed0412f5"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x8}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xce, 0x1, 0xff, 0x1, 'E', "190efa"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x3f, 0x7, 0x2, {0x7, 0x25, 0x1, 0x83, 0x7}}}}}}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x2, 0x1, 0x0, 0x20, 0x53}, 0x19, &(0x7f0000000140)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "9c9068540b1508ac4d6da9626f73d7df"}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x40d}}]}) [ 423.880197][ T8] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 423.900480][ T5159] usb 5-1: 0:2 : does not exist [ 423.923141][ T5159] usb 5-1: USB disconnect, device number 3 [ 423.962467][ T5198] udevd[5198]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 424.050551][ T56] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 424.070312][ T8] usb 4-1: device descriptor read/64, error -71 [ 424.290404][ T56] usb 3-1: Using ep0 maxpacket: 8 15:50:54 executing program 4: syz_usb_connect$uac1(0x0, 0x7d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x3, 0x1, 0x0, 0x80, 0x2f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x9}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x2, {0x7}}}}}}}]}}, 0x0) 15:50:54 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') [ 424.341909][ T8] usb 4-1: new high-speed USB device number 18 using dummy_hcd 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce2b23a5537447a7}}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 424.410400][ T56] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 424.426776][ T56] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 424.450495][ T56] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 424.530266][ T8] usb 4-1: device descriptor read/64, error -71 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce2b23a5537447a7}}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 424.630352][ T56] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 424.639435][ T56] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 424.648900][ T56] usb 3-1: Product: syz [ 424.656744][ T8] usb usb4-port1: attempt power cycle [ 424.662315][ T56] usb 3-1: Manufacturer: syz [ 424.667049][ T56] usb 3-1: SerialNumber: syz 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce2b23a5537447a7}}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 424.730162][ T5159] usb 5-1: new high-speed USB device number 4 using dummy_hcd 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x3}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x3}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 425.002019][ T5159] usb 5-1: Using ep0 maxpacket: 8 [ 425.030489][ T56] usb 3-1: 0:2 : does not exist [ 425.056234][ T56] usb 3-1: USB disconnect, device number 8 [ 425.077657][ T5198] udevd[5198]: setting mode of /dev/bus/usb/003/008 to 020664 failed: No such file or directory [ 425.081033][ T8] usb 4-1: new high-speed USB device number 19 using dummy_hcd 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x3}}, 0x0, 0x0, 0x0, &(0x7f0000000940)={0x20}}) [ 425.096256][ T5198] udevd[5198]: setting owner of /dev/bus/usb/003/008 to uid=0, gid=0 failed: No such file or directory [ 425.149521][ T5198] udevd[5198]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 425.151315][ T5159] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 425.178951][ T5159] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 425.188561][ T5159] usb 5-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 425.210595][ T8] usb 4-1: device descriptor read/8, error -71 15:50:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000d800)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000087c0)="3545e08feb47451630a31ffb3a5f8690f7945653330585e019b2456d59e4cc657b65b25c13aa7a5d02a114b6f60535eb47edf9fcb4ea38e6da08e1ed9aba19db10450c029f4b076959a102838252e5695f47aefcb4b0c3c1ff0441f1f61e22bc710a64a10a8a107c71fb1e23352b61133d3a088c97307d2f52cde342a393031620330c9d8788afcb654452d8616455f09a501e61c5de26c7a0579ff366afbcf55075957c21b751ad5c257004f05f45a88426ae48f8e83f9be0ef67415d999b47d1c24a13b12af2ac495b4de45d086145fa65ff5810cc080279676298018c14c6cb27dfa17d77bac20757e5d277772c456da060409a03e5cb2c73820fc35dca8fe4af1d68ecb662751ffd106baaa00a605bf4988bb6f39c9505a3322981da378181bb63857004acba86abfd32bf1daaedaef97549ecc4c02d3a9d52efc7d1da132a165c7935c66dd74f97a9726e635462de089bb3d6eaaf708288e67ea45d8a5139780abeec3add46d988c1b44fc9b51f2058f2582a31e69a25ab1234f57ad3248abe4f6c59060d318771576198c39e5d85636042d4d460d4b6916acf37d577b8122e9ed11c339ad61c385bc1bb906ec545210f26fe4a9a9051d3cdde432c4a459a2e8e4d0329886b2a60ae3678cb2407a0f2e1306983c8f9db60ff4a2c3abadf8c9d9aad83b7dd6741d3807b927039d2308833ae3c0b45e778ef9701db6d7ca0a31148f72e1ce58d31c5ebbbebadf0331f57a91f4ea4026e0c4b78189489b661f1dae884cd9a0185b15f07824df8a6a67cc420da6bf0953eb440aeaee09bbee653c3cb16b5b9dade5cd4cbe6522d6d3f643c975733bba2ce353684b6df1a968aa8be9787fa1c01df14a18321dd2aed82e690cc3ec3711bf7f91ef61a991c2f3184d3b40603a48ee83c396208392b661a1184ba035692ece739695ef11bb29eaea29166ff8ddc3db976b814ec211c3fd7ffc02b5382dff59adb5e2a52e0dd4ce0d0aac31ab10fc70c8c70f60309a43f8880a3ba267e8159da390ea351ca7be1453bad8f69b8194f2e3d2d3960ae822a542faafe608caa7f7dbee1c7e72b4e668948c60555658eb9a20ce9f48760211600c6525940e06db8c57d9906485586f5c2f56a6b5a4a40514cca5a2fd521f6ceb0c6f033f950d59c7aed13f7080e62be71cd5b669e5125b39c969a1225260de02b86b40465199a840751dee48e441cbd52ee82a4830d9531c2cb46a12e56ea7bf17e41494d7a97b1068346ca05fc14ac6f3d49163d42702ca2a2f650b5384409de2afa1da1cac4d1c9858e2829d9143e91316efdf0c9c36a3c7ee3dbcc5470157cb63e453ce93d4dc0415d36b84aac6e784f097e178e5f26ce229c13791b96fd6d38c203ed4b98a9ecb89ea4ec7edcc9ca47cf0f142c8bb2e14b906f3c1569d866a89bef643e18ed05c0a8fd7036263a3c83ce7c1a9427819cb61aa383789914acab57ec04a0001e0b75d9c737b3ab67b02e559f5d6a68d9e3262bcf7e13798e95b4d79ad4de13392cadc9a45c10dbd55a4d609eb6b12d3cde4e6e8e8a794834effa0109a2a9970c2c8c2d9bee93a2ad843ccfab3282fe28b6cd3c9acf3c3550dca998a1f22810043d0d445e36b80d4b6ccc67c517e77c1d63658ac818fda2bb28345e23812dd7afe1e250a53151f62b5da1f510d25aa5a22e9d51757b574754a3cdc8c531ac6b929f720299bbe6ebfbbd3b4ec54059ea1c6161c57e14e3382e54091c474289a9571fed18b6ac954ac78141edc90691da81e6251aa6de18e4f7db4f02d365a61972ec4aaa828beeb3177bf80e9b7d417cd163bed5941f8d75fd39fdae21fefa89c15cfae06c8360c579e5566f719e13670dab7b6cddd1dcf333e854e97b1edec34312f1c97d9afaf5bfc943444152ee2e41775ae62a53de3a3004054cc12a6130aafbc01656bad9e0d17cb500566f316339181581b4fb10a9a274d796108ba03bc4a54fd385ef5631f7464614f3ec33795cce983d1a802c86bd115dff6015ec83f60b765d93d77bbb1488849afc75a7e074457bf476cb3f3222b211a65b2a6ddfadf30d81e0ba9714994226714bd3c6dd2e5de61331f0a562dc7aff859b40d80bf1a0a72ccb7a298fa76c9d1f5989b3b64bfa163dceeff19f29f17b5e8f93ca63a306754e4380f3567529494df29d291155f1cf2576d6fc0330ceb93e4b85ba8e3c13c0f48edfccfbee4c427cc6b05e2058e3f90d5a881a5e32b2a8595cbd36bd53c54920595baea5be7bb863fea8a991a48fa361059203d35c676532a8806bdb33021f575660791877b3d381675651e2cc60156399ce53ed8c7dd4a204f66f506eaef2ddb968a7775ad1c977f47bf4791eead11f529969e4c7ab1ee0e9d1ff6ca60a983c992a5b02e10b72fbb611422962457905e70c1fafab0f8a8d3da60cb30c017317e3096eedb65f82bcd8de2995967a30a8511cefe7f043dbc76474e3ca1a3ba2444aeafdf1cea9e1c49c83bcf66e562a7045c81de4b8dbcac1a1876162982d4bbc6f1fe51cfccae78b31ea386d924158eac99ac847fa43f10e7e9e09bbb0c8f469e05dc1f8c16c1c7f7ea46fd7ef9ed93f097117fb50f86989be5059b64045fcb0baf0d3e1df749f7160ee98b7a379dff0ff7140a6810d7d8bc9a4c21c7def3925edf4461b4e547601afe9fc3d3ff1d7b377e4d676517462f58061df123fc74182e7fa93cdd2e3ed4540175e7cfbea1bd0ae955bdb5faeba4595d23e378c10b44fb94c8f28ae0aef5f33d7ff40e301f0c29077648b07e65734251842ed24225bcfbfc1ecf12c6010e1fd6e0945cc22822712f3b310618ef692487919ed3be54db698a74ee72e3758ceb397ee4099b278bcc47670bb022ca942d98907b301e4b4bd47c084326d3c76c7364868d5a81422c187ae5108cf0e7043b59fc9e560a0c338a560af628a20b53de1447b371996dc265a86bf9e72c0f2b8bf57af617796caa4ba3201bf67ee17c3137207a5b05783cb9fac8ffcd35ad32f042b523cbe18c72370f3c8b5cfca5a6f29f2b6170d4d14affceaf777ea0893c1866a78395000e6659343e0c5c394f029a5df8238f639d59b0a0158c67f7a3c490377d5b141440a752b5d3b19561712b8ee3e63e3c62f72bae1bd20eb90143c98df9eb33343025947230990dc3fda67bf8a76fb0f4e3a85f49e13ae796f000214d86dbe77f4bfff3b8fba6b0ee12b05ea0d3cf338d70c04a04f018c15924c1841a0b304944a31ef12e6207951c6752760541cb269f87bea9cca676f2f42f8cab36d43fc75d61b2b06cbf59c086851ca4921de345f5f914815549548a0a565e819b1c50f9672bbdb261057778e4854858e3b7b4d1db8a2060f6cd717b99a32afb94a74d59fd3fb13f2ea85c88cc6bbe604193d98e47e160390bd393bc3f9c1d9d80e32ad66df01b6f50cbee2b9e307871165f64167d72a40efd7aa3e30be2c1eaf7aff95c37df3e98f8bdde3373b1fec9d379c2f782a21340ae66b03bc26d3a3db5db05be1d2ff545fae28d86f400615ec82dcdcf3251ab6d02bfa7fe251a2cfe8206a893bd68fbc6dee31e0815c5c45432c36e9ba61108fadd1eb95cbbd9c719abd4c737f498c5cbeedde2a3a2082ac4c19a0f3e8953af47f8a4bab80371ea94d78960ad68b534ba95db7589b8f52d9c7217788c89759433efa7f06fd975ee413c33bcc7045ad47e0bca37c77d7fd339cb19f05a849eb78a09d80127abaf2965e18422f4f026c604ed0f10a84f510f9e601b24a7db4f6bd9aa13c8d989a37ff9ca4e223f985414ea8f16d9bc5e3aefebb1d896ac6fdbb27107ccc5c547ad6bf46691457b9fea2cefa22d869a61fd5ef312281a4451a00be893b1bd9b6920e4ef0c989d8ed90f244a5fdaf21d3878143cdcd13c8682ee7ae514aa69fc277d3c79b56fa152cf30b8049140bc0427641cb74c7a3a27f74ac2bc76f46f860fc99a549ba01e82bfe6c85bb0a0d04ece3cf5560d9203039afbb463e7b0dcaba4e5d1b8bebccd337eaee8217891a28eb5a9fdd33c373a558111148e9bc0c31c89b9266b134e0ef7d889695d3f8668de8299c48f150b673a37d4a4e97e248b90fc3f03fd44fb63450da38fd5ec016d2d9efe252eb7bcaac28caec082bb53f204c7cbfc46729fd272198dffc88903d45f5e96581217bd942828acd56a33e3a0d402bccc8b0802d1fdd82d9e23868f35aa5a8ff65fbc2b6320f5b05b23bd2399204d9ce8e39a6f72178412df3a90e04a8a0727913682d616e5604938302de38721a94605951007b7aa86ae4ddbb0f2c6083c9fee52c929861ed5733fb57f4523c7e6f94f145735c661f735d3bb7a4527d3380e837dde5ea79134d33766c260eca2bc087aab31035020339041bf566547c0ac1644a9d68c7c0f951a1bfad1208fc798d2987fe9d4daf7ce8ce7f361b9d8d8d24e1d593e81e9a508d174466be8e314a849a37053ec336bc30d9083b760c83d9926f3c5874439eca8bceb887aa6c960af7982fcb8285a1377c159566e20edbaf9f5687e5deb2c6bf7adc1df708973bdc54cd78445c47498730d2ae1347bbb1e53e5f68795086d669c8fa7a7fb87b6d15983f5e7d3ef205347bbb53822cdcbe8815d2b590ecf074d56efec895e59c9d42d87115b74a505af398533c746f7afe56c8931c77db6a42786492f559886b81da5989454e41e951608f252d1e305ef95b545ec613c718a2812031e677d37e081041cfd90067bed70a0591d9731b48e151ac035478c7d99d30ebe855659c0616f4dd8800a0977ef4b305d1ebd3b9d24b73ba599d4fa13fcc23281495ee7c13fe8a27ca2b9094d04999bd13d24f74c37a151adafa11266ffde5787717844940c7d237adfb2725477a89b90de541a2d258f0a9d4cbf23f28deb249c4ff527214d777420508bbc6cd2f4e550faf155d957f65799cbfc9fbd0ebc6d17e69915c00cb75d57d33b72f85d7b0a2c6593b958b545cf7ea2bd947ea1ad02084e609c24c293b48d93ade8d14120db46b8759d32b9286a85a9290908dd3e5c1eef77baf7cbb292291449ca4fb48c45246ca5e4de3112ad9be84080473f9ac6542610057c362d22ae2986d0be890e4af14daf57c7b1f7a8954370661d514dc9e8893b8ac8e6375b2065554f442810815c8a36492fc8ae0f3c2b59239f96b4be70029e026f551ba08ac9f11ab085f408164cc3a40fa467e725ea8117a0ee396cd347ff95d3eee3a9cc58d0b46287236e9936c7ed8c54a8936814b63eee540cb2a78bbf84a9e4be61a31d2693feea4c780c8fa1af000a1fb581899f0da611ebd669a766da48ee004ffb0a2fe8c318d1ba0dabae09edfda5de412d6a7fbce4f627e5a4e03a82b954bf426b6ad5fe82296e6b6ebc9189dfcc891cfbf199054d38ce9d2628ff00f07e654209feed8d91404b770023e366161f9898b0a94237a6410bfcdc583d9baf8a96a373bc2fa0aa87568b9c48ddd154b77a5df73845e7fbeffe277a9c09119bdf8eb9f0c8157bcc9ad30dafd0232aae42c09ce7e30be36bae59b0a222cd013d6e46a3810f67b8a59fb71151e593e1f50a519cfc0662a4e89807168dc9fb9480b884d4b5e0fcf5218e828a7a89a423e909b3ef03e54e5e4595e1e3ff90884efba28113622e2e1e399459d164b74ca9512063fb88073a90c12cddb16b6772def8ac9c684a82dc124fbdcd038e9ea301ea4fadefac1c96d8a160592b85f032065b1110bdf3afcef75570870649cf0d6001c3e1fc019f6d53d9b6b5ae5095dddef153ece998b85e7c0a3299b98e8bf256f74818314ea9abec3a0e68321015e3f02d63777bc433a19fa2b06d718085b0e2d17f094951183ad14dbc9f94ec387da06519350dfbe0199708c736a6ad17deb24a065527e2f9c0e2ba28a9c2856ac7fedd407bd4d6b232c06fb0d2c65696f0fe13db0a2ee41156a7436be3ed215761ca0f17a88b13ccb4fbb3238944c5d591ad8c394dd8552c0e5e42fb671bc5f5428a5b443a29345329667ec6e26c2a38b040fd0adebc7c85bdb4d2e8146c6f672691b501ab3dfc92c7c094c9332a850f672746efd276f95233ba4bbc9104f3247281f5940c06b0607f2e0c10098ff3637c96befe893564329e2304181802b5ce68f21e63670f12a59e57a051b335500fa5e7feb6d56678a65e7067d09c412068c4e05737431261276cb4bdf41c03d019f3d195fba494e643e08695ca961251cb087a3790c174b42706bcfaac27fe418db24d6cfe2630ff94e556cfc7645ccf9c18cf30af586f16c0776232f5afb9e668c0de0e75d92c8e18e9d9017bbdaf1e9422a088ba7e7deb13b2012e99e78025ff28c6817975afb369a4b0dba15b03d0cef73d8d0af33e906aa7cae915f916ebe92ff0dd2bd1220c40469514d877849ef739edbf33ae6fcbe44e635499f9665203491bac069e97345f47a0689befb0e47093f7dfcbb49857e6475548de370b8ea7486b8bb9731fec0eceb4b3ee03f9207bb278394001fb639250c7b76de98cc9f277ca12826eef065d366f748e131eacc2de9e848b2f2ff954b89e3e24d41aefc37abf200526ef2f07f01e15171f91f402205ef2b6b9a834a53b35f71cd0efd16f2b1a3e298cd304118ae063a05a78942f5ca39159e7cee95e00ff896980f2e8b1e3100748e09708b2bcb1609b37bfcfca68ee3185e1ad502fb88c897efd3e34cf77041f81f3cf8625e50fcdbe3ed3b8a3af9ddfb687618fccf0ad781247f82baf813133e232d638515d61f392d87e71b3e7fd3148f0a7d43f00b655f79ede2b8fe55dc8b9529271228b91cf38772acdb3dd48335481b263f95afad3f1d0a596762e20312da409b456348a40bff9fcf0d131a3bfc5d2b76305753d8b965a3e21d0ccaf8317fc8e71115733afcbda58e3e0942cdbcdb06b81de2dcb38a7a8982e13fa257e570218722d0f045acf39d74f524570433c0be75fae260c2e2ea712f57098ef4d7bfc2deac2c84f4e1f1f86ae4a51498da528af78a2693b3226e5aa783a075b6a76c0606547de68d015aaa15bada24a574a6b41ce75777aa57caf07d9b3ac0ee9e61ac7e130b64e572f815f093d39be94e0f6b7f69cd2dfbbe5bc80516af11c9bf5f787067513c074ec6f1794446ec1e09c5149a6bfb39067934cbee74291f6731a657ec0ce1812320396ad624e206e1837274da63323ba3bb6b8ad19f67a5ec1a8f4451c08aa369c3f05a1648da3ab2b246c34746c212da049c6d5e610c20ecf80e7ef07a9aa9a06032ae9256bce7bd32177c862cf74abcda9322c5c2d0c30337a64f4cac98e865718589d08b20bd9e132ff6a0ec98257e281cab87e87cdd129c64be7f61e62d9ea3217c78eb7f8d22f5f675fb03b8a7fad379be989161473dbfc943efcaf01ddb94545927d56d89be68996c9b52de60c9db4308a74d65cc24f8e399a49ce939c91c50e931a0a129ec5a39e5f7d2c66bd6b380f52be345777d811b40ac9817d4680066e40bfbe1e826673b4d0e50764ad2a05df57d98754761ad1336a0c6361242b9f530c895030d37c64b7b5ae895aa1812f41cb7ce9424ff00c06bd639b32f1787a9a7140c9845a15591a74021cb62248d4372150f5cee79d6e0aa495d1ce14b078c84899ce1e0357c038cc2e1850008194d146790ac9872535c3f8eaee5143e444c3ffd039753f84c52cc8ee15b4528827bdff0326d23cf7954ca3c03353d307dc8ecb99b03b7d970c7dbefd6b4bee70346049a85b577bea2bdde871076f3a4b77908fda1d42e0418c58260d2a7a3a7551dd63a6677c46f2e8a218e6c42230dbc78b7fecca46a00e4b6589387fcac1bb38d80413a2e9501ab1c17912356bb4dc8acebdad1f7dd52d00c12cad32bcaf7d75b0e68ac719890936d42a28b36034b2c4b72af57bc1bbb0761301ef73ee16a0da972cc0255f2ab9972ca8f664d7a1d1027e5b08b697e720f6b40d4a467aeed724fafbdc31d610400ce010e915dd3b0eb7fbdb65cfb7bf83eea7b154597225a80d37bf9b2bb4911dbd3f098a362a820428424394a978d1ce5c837a2c1ea89d0aace1ede65a8846e8790a48c1884c50918dd9227cb6d20d6163c9c10fe160f41cdea264ec5bbefb0e8eeb7558980541e1ab2d85b566c73aad61e430b7f5a33cd37da3fcbcd65d865aa68112ff8ba0c142ddfed625a2416d89e242a0d2791c04c296800a07aa9b60664a335ba7ab59b4f3c30056cc0c8508af821171a4acb518fc786447d3b18359c1b13fcddbaf0065e4b3082e3d6352f002a00099481ecffde8f35f2bf1524e1139fa006cc073007fdbbf6da136d2b424ce47e699c56d1232d9d0653c8f503e7ff8e4f18d8ec79d0af53575baa9fac44c9404ddc5285db30740de0fc552ca35d280b748b424c57d9db4fb09b10fdbff30f5c572ed82d4e7bbb155f3bf3cd6e978edc509f7056f001107a51e22a77aa49da002fd0c6587aa9534c8af2a184bae6f6b7c085fa2de06116ce5173c330a5f06bb374b098db8a886e6c2e196907efdec70615acf2f19399771977d84263205d25b876f6f28b3ee28f900ccf20d07ef38f2d69612e4264c23d1416219ba3318326cd3f920c6f389c9e9641ca8a223786f248d7a828913d6f0908cf83e652691c4d619d74ce845d985c7c226ae95b9aa45e8a4c8f75d7a5f9bc574733be647f24c6c9f7348dc9b34bbb8a3c371541022dee69fb108df3111eebda89e124c0d355b70ca01aeb03b670a70a61c0071c373dd73783f0678989275dbf80905312475e648a3c9283812dc1e785c27d9d66ef6a8c8226e79526a86b8ce3fa0fc75c4be1a6fa1c2543d804dd7360290fa647d9af49a8023e62242b2a95d209414e9dffb224e133d5ca914f3be2e9494b267f79b6cc3fa40c54fb84aacaf290676301940cc48f3eb76ddd7a64434637553deae88fe5b55d030e775048fb6c22349b8df1550accc97a5f4451a68f283b64e75793e16c1585951c8cc357b6506f9c21f795e25c118be22882c50ba7e4479a504b2acfc6b573cd6d899172c63b6985c50d72734283b459b60798f1222457e8ad681a868869ffb2ae43640388eb90a8f8dd928d250f81165a5845a1e5721e061c3df56f70cb087dd4dc0a15bcd88c45963c4c3868d8401871548968b792b240a677f45bfd0590089ab3892a7ddd5fd5eac9a83c4f0aebc33d6649d6099236c305ca434b6ff612f511bda8b431cbbbd4ae528ba2f0978454c33e549f3875ce5f6df1fa28be996c7622226b2a8b92845a48e5728813246e7d3aa2763fc02a2e8435d29823e9142eae0d5ede8ade942962cce833c28f1586235b8920a394865fc4b95573e80dca51c3a740a66874e09cfe948c47fe95e0c51e71a61432c3e56ad8a311d65ce972bd7ed3bc1c3c251ebc89fd71a94f873dac6558ac6c2002d20b8a56440101a0abe4e39c1ac9d6053945f38cdeec4153c8fc0b21e7df0299cab51bca2f6484d5fcb8a9a898c84fa9b5f50559865943d10e3fd60232746691df4376a131e1aac2b467b6f0164d45bfffc571a4259cba25f53a1ed14dff44b5b9157517edf696a64b1b79b64f8535b092745a83d81ffa581010fef8c82e50be938bc3f0e59063da7487ecdd4c66b15fb9062272b5505fb2fa2beff750e452af4e1022c03850ff0a3a0b03a3e20d0223bb39f5e081b33f1d063a7287123c52eb08a4cfa9a5987d6a9153e94787b4b6759ec7ad61b90897c941a01c54f67c8852bd2bc27d0e43143e39ed1919f551df24544dcdda381d9aeb27292b5b4e205f835c74fa74e5018e05e440bbdda8f4678d2507a717479a0bce6a254427edc058fe419d2c4a1fc05856d95e1997e53e96530866d7125f12c19661dfe02c6da37033f1504650835620f845dcad5f93a53aa2fb65088313a4242e770d1dbd8808706917e773d9bfac252424a8e9623551882f45610d53a97a1ca6276175d1fcf06ba7cf999197784890c6608ee5da02ddea284bd922ff3c1df83b1a8cf94066b41e4411f9ac9a66104e654302c6a3807a612f0f24faeb6974a009f6fd486aedb91695597e3fc024cd233530fb4c2f2fc76d1da6dc522234488914efe616289b27ec2b44fd349f5ce1c63036b7c33fbf21071bd71774a8f0975738acb627bb9035120952d882a0735b06af1ad6378939d9fff4acbe41e3a8a890a38c089c44fe4c89edece9c1fd8b2fa7d6202dcd85cd5635399b3f32b9921e56391bf7cfc0ac17027bbee10ae8e9bcfb3353dfb39c48aac88eef7a4eb8fad3de5ea5ab3459cbb3a80dae85bb4d841545d0135aaa38875e0ea9af0b7352c60000ee212fc9d14138ea52e5612b3db82e50185ed0090e9a4b9a219dd4f217f1bb1a9f063690184f696eca6bc17a53e1e7e0aca2d17c108dab741d0a829ed2362035449f62d413a3c4301a45853be8e1ff1beb256fb498ef2269a809b40117df1f2534462ff3145d7f8501a969cd38b29822fd9cdcc3638e4d86a6316670eaf0bb94c15c26ae132312d1552bf9d8acf8efa19144b0590ac99258cd4348b90453b2790de98c5d4ac58cc407987c68e67b251322f7754f24f9b4c227b5994a7a0522f9e9763c82c30155a8f2645dbd40fda65d8f263511c5128c3b56c88bbb420583a8225d7f3b01bda72d2503e9ef33b989d9c39e6088dc4e3340cd15559d03e78fe3aff5588298f9df5d4f46db5593131e56d94c3bc7ae0fd88cf2b9bc738b4f79c4b1f83ffc77b20a7e8b71e425766e12b45f7bb39624bd8a0b692f74458df8051658bac08e0519fd158c047d5c5d7e5b455aec89c40a652bf4767c52d8e463fda5424d9a41b0885bca38429b4c7a6070e586c22b09f6f148a7d1dacb690a56aad33d8a961c2a18ac91989fde00d6fa3f20d7c422ca2f8e8541e07926e4412198f9988e8d1a47c4df28b24b8308ddd177e8a90835bb8c1133a96be4eb9e9d2f053a02090d9dea4be6e00625ea39a75ccc532fa0397c42e508717f0ad906add754df09464ef1a1fb24958e2f4b2b2f9e0c32c2f9950975dabd9cdae444cc97dc4a2d65cb3ba58729d7212db6d65228338f6503ddc3dd4fee2e18f88f7995e8b1695872d11cfc73c511544ad4c3a45c484bad1891abdb44217b996d06bf9c1f4a4c70590aaf0d62d76598b9efebc1c9a23dd529b364f8156327a7c49778cf235e7e49678ab55a06434f7ed9d7a78f9012b316041256a9dbfb237c670d34b33d357a10ebbd5344595f60121393541e4af13656750e07a7aad58cc99b1b3eb036f73083c03a98366df4bea08765b40ec5413c841e08432509692d8832664c9be8fcf7ac2fd8fc4a180c973452d5b12351355102d7dfcc712b38d18c126d95d42962f08db0564f4c9f54b65e9c78e385fe9c79e624b9a059ba3454f1d9d7e84f7fe118191c4f56e0cf019fc434564d2b48bdef6d24da1a5f9e3bebffd6c60150584a2c78dc406086dea597217d564cba928f0ef87ea8e3e20fff00681dd68f06aae0f06e0b97cdad99ec4ea19c57f5f356a8230f0fba928c5b961833ad0f8ceea95986edcb8235fcf1f5c076ee9fec0be242b55896a251646adecf4237964b33df0ad6650e430ece5be67aaeed4b32ab2150eada8b9e537701", 0x2000, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006200)="2be848eb57b0e1a90b7d78fd181bfe798cc535583a237e3fb264498db84d0eb9828b3becfbb578ed2378f845944727349ae039ac840216588f0fea169dd1f6824d7804b7339a74b92146ffb43cacaa8c15d5642805940c6123ff34b89936079c779673932e9f5ebe0e65c46976b827be16a056de8cdad27612d90ddbb588de4611a1dc244abfff2d1e4ee0347e239f76527a64b281038a475533a0deda6a537893da23af20fa4ed31626ca28b5b853a48ea1b600262f0cee85b275dc63536dc3621acb262fc26c4935749781075a79ad9d2cbdabf98e6c491605af6aeef45d59d2330bbaa754e837fa6a0b4f4537e75fce744506a1201b24a29ecca20a794c5a1509566b456ea64721779d663b2ffbf326137f35610fd23700bf02a63d8898cbd7e7a1b17c8f6f4070e328629f02f09dbff715772e9ce78ca94524a43b0edb89080e106b6b2660de85d533f9b51ceb47da3faff7650ff21a286ee36ce7fb088842e16206dfc593e9111aec147ee4b705694942cf45917042db8d6eda10044104a709ae4bc4729bb9df36954df7979134bbc787494672710a5b4696d186d9faec68716ef5dd0f0592ada17053e42ee0262f51cc088aefe722167894cbec2485aeedac06774ab1302684a5b8e911e5a790eb1c128ec55900dd6b88636e8bac4998e0148cfb0958ecb66bc4897f7f7ba93643cfc75c1bc1e5018ab9f410996dd75d1cf7666871335ed9a3e66d9f26f4e69ee352d63c1d154fc109331ba5f8bb0c98817187f98728cf3ae8913fd001576489757ca034f736839f1b2a16caad83ad920099363bfd4cf7ae93b7eadb390603b5d03b48c5e41c995f0c7e1f6e223038162f222b07a747b9fe97a06cfb87e675954e78399d295e05454d5aa8a4618c9d3991a4363d84be7f93bbd3d303213738dce5e1b6324ddaca2bc8ca4d321fee19deadbf7ebae3bb2b93515afbd27e30650fc2cd9a748ae9712991e25a0a8aeccb58bca3e4fba7e8aef587dae10a8413e39c4e448b92521c27430091816d72ef2cb832c8405d4ec4861e2b4bbce2922b239b1244c70eff93a041e90ba264e9d2f33c11677ee8576995fb2854e1a9c9ec1165fed2f78d987e21e38c19c2d0f293b848b9ae7806ff8a5e8435a1b522007168aac53f1c8087f372e54098fb2dc55eb036bc81364888e06d7e0926795b0194e27b06469fd75c18709a4d6059f454856019be26a68d348b64bbd7aae45b9e1d235e2aaf588c167a7eb9bd9a46a98320b14d7def2ab52c999e752976bc48a652295c30a61b64da6b4b28d9e0780f11fcc141eaf54c2158aeb84f01fcc3034f0a35f41e5cb6e4cad6d5540134c6e2ce86b9a8f025d3793a1ed382437ef6d8ee42f134a1ff722a8d182b8983f6b5f20fc5178ba6fc8f4f05edd6077a96df79050324e780b91187cfbfcfe165c21d42bb8c188b0d813aa41d04264ee35a5f8793caf9238dde7009d73e8bab74bc20cece4f9bff120449423ec8a5a6894403d4b69923a364cb3d3d5fff67ca0d991041cf490949be523b25d973aadda9ca187ba86e95f40684de51096de1f737fd3713c9d9f2ff726caf110bbaf21481baff7fe93a24436b9563c4a2844c6deff250dd16abb6a5d0b1a8e0b5e6b5674bfd6a4800e7aa27c91d2321ecb038b9a040416acb54e42af666e219b1d21adee0c3bbb21515b2917c33bb313df20ec5cd206ae5338820651649635e2c84d46df56e2f4ec8441c072129c2fcd73f6421ddec2358658b7b83d8d73cf7e90cace75d57f9d72a47a2fc6c5c2edd2acf199ed1c7c8fe671ee1d2a7ff73f543fb53203b60959b73219cda58a7f5c58d8f2db8303d64ea735e22b6c672d917f18534138555c7a4e1b1ebe9439e979b5e660ca5370bb275c3e352556ba5288b01e51e9316c97ba26cf2e51c8e85603ab97ab494e94c2e014e9caaa75b856c36ba9e690a4c19a70000da3ef0d16af9478f2d9e7e2e438bf113a183ddf2e39b634e0109820fa415504f7f557ce4ed312fd428cbf600472a2fa7b11e67a90065ac01592e42e0199c42ffaecfeb70953e3e31226d683f3ab80f37762e71b823c0f0bda1ade570b27b090357e74b146fd67ad9aa3e92073c17b36f7a9299f74cdfef9576b48d989a35c9ab8fe8ac2af43c1763343585c7d5660bd4eb898cf2b97d878be31f1a9a95cb18089c13002f5ee43ecc184f5555024263222cca8dff2b212fe3611271362716532c6592c4b5399d662f1d0fb8093b48d76af83d91e6d3ee9c89346e863b1684b779e8cbd30e7d2df74bd1c78355330c362f847ef39dc8297e3fdfc898ef48d3c1cc47bf3885cc8e4374464addc76ce7764f9bd951f51bac381035d328c33218428b3644e7a82f20fb62b6cc161b1fe6e49a59c814ce1f120ba37e0575c018c2d39d3da524eb87516f1ae351653f172d651bf1ad425720a74af92336ee223eb9a14a5cba9a061ce863740a0f9dd8c08f92b4bafcb7fcbc4f8c608e128a8f7284179b19a15bb71a6dcb9fce3054cdd904001e90b9df130c0deeea7d13154982877c20867d05bfaeebbb7999a8ed3b057bffa02901294a92bd10c3a18544c384500ba83f34ecb6c228f96e4882ef5e59807bdea7e86b9cf2308673db046d0f0312721e0cf5a9ed15b0186ca2d33f4e0415ebd65abb72d3827370f29ef102e4eacf7f58cb5fd69b928eb70d6c98f9d553334620eefd86ab5ee380c9a959d0338f11c8283a851df08db60b9f1cda0b3375a7dc25de8cb08dd1bb22e08149e2e097c252d78075569a2e5acc855813eec1ef1a106f48e401aa57bd0c0e83ed9d7fe7172d405ae17fad5167377898a26532ae30cd42cd39ac7da27f37657d8d1f41ed11df110a36e1a42eec23b42c8412d1baa12cc9ba804b5b1dc76f25ce10116e6a1b04afed7b2a75514b3f1057e552500192bff24ff73629809ea85d277f189fb70e7e5688741699210d96bb01348d81da38c0853ad82b3896b2be7023d51a8993232c0ac754125fd80993baa961cc42760fe65ea799e7636b9c3cfb8cbd6ed51a1d1e88e95bead1b7c13f8942f34605274ef2ac23585e02bcc272181fdece21eba75fabb2b3b2c048c5139dd961630b7b667bc165cc6bf0de2a40400da31622b82d20c4f0b29b2dbac806f3a7059f15eccef1d65573131fc3ad99ac4ef0023794b1e6582f806acd389b32525860b509665d67c81aacd69a598a776c4cc165974af0bc0487b4e2dc9e9de2ed3194a93e27d2ac38d91e0401b73990a2baa1452b948e3f6a6edf6bd3ad8ce152763450289bcf37f55d30d34a1c9c45624746089109a3dc1cade9fe5212e412b26dc457d92f49c338533f71d3e8ad6e25cd8bc40005f2d4da27958f46a662528ca178a3f38e9441bcc4a6671f6dc6f411cebfaa4fcaf22f6cdbad58954e2716d6a479f8735019be478a13a57d8fc784e10f87b6cb5632f631e00f0f212ab630ba9b0f3c28a1678507941d4fa4f0ce38efa24671671dee8587b60eba80a1f796e3134df21a37a3037b7f63851ea12bbba5e5aae98ae56c26bc352c0ea6ad7bbb064448c6566adbd1d555b52bc8b1b864dcac2894441b2f85a14d379c63516529944657f4db3f26159b903741b397c07e6337137440007aaa2cad30b8335b84bfe8b5a8623445a5fd874f7089c291b99b644013b33740c81092d6dcde25b25314de04ac79b6c2d7e5a9555967a0d2494a903f8c0644eb0f5acd6f35e49fc00c629aaae05d7ea132bb8e5a72f1ac0d1587209db2e60d0f92432f38ef1bb96bacd74cf7200face18ae57f6312d7d934f7853d55bd19af82cf7046bca0acc68a258285159c08910416b730090b48a6d3e8265490b699d04cce714d5ba67d28ae8489e2506e89e876034c2c209e72251cdef222a082220c38552cedd669343cdfe1b4fd982baf10d8d7184915942ecb681f94dae41369b1fdca8783880775748ec5563d3e10330faa96f1ea6eb8287a8d91a536375d79ad0860eb064d2c65fc7c9eb42668d729600ef251ff9fc14f7ce1f5300dd8b7e0f7e52bfd2d08b93dc15ec40cf3c5f51d1a94a7912a3ead7738af2abf609f6a43c3a77edb6c5e3736053eb4367c25e9cb2e17974734eb74369cd850ae1c3bef0bf20de19d2a6dc6459f39ee68fd54edda82dd4688a1600c3a3855b10f1e9200b2194fbea692696165e9be47aaf202ac9649f84508c3862d749574f84b5011d99c0e83d8f0dec69951ee082675c7cc33a928648d8a36f4c2c6eaeea29657a1fbbd53dba66f28da7934c14d32b4979c98f57225f69db6017ce7c30364c2c3844ff70642cf08f95924b6598199d930ea213b0b1883d21ba1d7ac6642c7b4f984af7751fe2f1da7f92839ca712475b9832978b0500cdb6b69d24a0627384399d152610ecd34af872bae67fcf89cfb75569e0d4bd3b60052e33482ef7ac2a0b91c5a39384a1a48de62da11c89dd9be06b8944583eabc1a6ba4a0ebcdc6bd186e909929cca8c1c3f564a4a89220973963c59e2350970b69ec9af689d659d453a91108251a4bedd85f7e3e31ec8b6a8f13ca0bb675f03467fcecd002373208d7ea7e08f18158531277f96acc34a2d693f5306f583e403f664b50b8455f048f461379b341b9bba8bdc325107c3197c6ef8d77b0a79fdec026d33ab25368b8d2700a54b5477842953c5957ad4271e986e9d7608ce0fb1cf9ff1205a1ca8a42a8ed69e683f188d98ad02dc11eff5aebcba905680d98ee544a5c3e466b4e56a86447153ba536b0057dfab2d59d0e2ae7dc35dcc581623ae6e67ec41c5a7acf1c8c77e088c0500a155a3a895a59a810b4d100dec94f69e4ce3b04b6978b559f5a420ff66331414ee3d6c26797099c686b7ae48045b9fa37befac163b6b321898750a5121ba596097c953871a6d8b8e79a66c7189f2e23bac2dc18170cf576e1164bcb2e7d0ecf5df4cba1c53422d640eb6985fcd34a3709199f87feeb3007a58550f2cfe43c61651fde69d31196577e4d6d8d9b0154361fff43491ecf5f48d1e3a6e4818e2ac9f65d85538f359f9b11af63c472b7ebfe3fbd4a59c287cc43b66a34d6fbb1fd9a64d30dd8c6ab5790d3b0b86fb99d90ab561564c0c5f08809eefd81224a0025617394c47336b87a2d9b885dfce3ad31185ba6a233fb2fbc61128eaa9fba2bbd87a509eedfd8e9d2b3fc68f5bc6101c4cb698de775db6006bfebd868ca848e41a06813ece3fddfd055c7c4cffb9320dbe2925bbf412b39e210c4a0ae14b5d3a6c8c76c6d81ec121db0192583c5fbb128f069bf7de81ba628c733aa3b1fe473d9676dd40bbb7bf11ebe14bad55184c3c391ba1a0e3746651ff09cfe04d71596fc16e0cadc94eca394c3273dbeb4b76d088df97089ca03ca9b6db153a0179fa3266f810dd8a2c85c014cd43c72b9ae8d459fb92bc481406037d7ce1a864e437ba86d5793d0c2532d5400e58dfe29076a0a3bdba33a58297ef0b69563f7cbe96dde4966fed328e6d56cbaa0b4ec0f9afaa8c53f34ba98aee90be2e66df9685099f4a95bf1e3fc8ba9722e4a98788100470cb9a49f0900e57ab45df5a4565fa3e4f34ca5f45e1537fa6061abb6816e3291262ff5b36f2b29692d26fe2c0be43639568be70f557217c9480cf7a0d58bda3736e0aeaeeb329d478cedcca59c634ebb013306c3fa0643744f397b04aa19e934dcbd36a8d8c2520647bd1856cacbb4b504127590dd75cf4f02875b17e2851dce9034d4da8b404ba0c41d4a78e2d0cf5d0411098ea9fa70db828308171ab9b6cec6e1315e25efafbdd3e3631f08a137bd5da29385cd8ab5623678c3389f83218eb3b186f61acfad8334f986367fcd0e43cb6f5bb90d0e6abfd66f0402f192cd3da3fe48a948f1f8461e3e9d46996e9dc4c49e22c58849cd4e851c9149326c1f3b983467a54aa68357ed29997f6e7333fde2718db177cfab3c0a870dad140ffd338f49620ab52306bf034f5e2dd9cb6f58f29ac3ba26a6e3a396c8af5c28ef926751b1328a4351a1d42b5a9aa14090b698bedbe99d8ec31b70fa8855c262fd6513876bc0ee38d56749343a11e4cf2fa82bd445d1238cd6a1235c0e82e8525deb8f98976d34d209aeb160c7270a2c9858c39758a0425b78526850dd43ce3ede81f84e6dd18677c4a199a3b62d4337ff2c903533b53c19a1e1cd7be89d38708c64fb4f17bda1bc13f0d552d276c710b41a1ea4937c638b077242465c3644eb373a16d0c5e0e58410d8062d87c2a4199035f4ad240b214c104ef993f27b0f0048fce2647ecae747c8aa04255436189776e8c8a8efc837679ed3d858d2b697a975de3d39be15c70aa04e9cf3a0eb0479fd7ddc7cf64735339bf9727aa3044b3c73c6171d32ce7e52d490ee867c36a8c479888711aca31587cffa140276f2132341d7c351637af29e733dcfcdf02dab2205e2585f2d601f046fcfc7abdff1935302c0cf5acaf8414eb540ce495b3b8dcc8996421b80a6c3a7ead3f7bd5867fd9507cf8ea446078b74f9bfdf551d83e0318c99832b5430cb8dba39f1d31fbad75d2033094e6cdc8efe6ca7298b943f67042542690dc4a89a178b63f35daeea594c2d83ab52796d08a3d6a7365f91d41915ba943f27da5389e0f5ec5b89359fdd5ed05efcd5de833011fbce22dcf61283b138055a85f7039772fd2ae07ce88cd69cb9049b792fe5e206152108d1de093664b7b9aaad957722d57560240bf7a2dc96463b20dac5a090272be217b117ea9db9da388bb640f757c81f22150b17c66915e4b420bb7852eebb0a26e73d9bf56186573eba34de14f2c249b04857db9e41bb1f3972a2c23715420a2fd3170a0cca5fc25bb3691e841ee83259d696f9b8637d5ff1e8f44d0aea1548befe5158faa88e4c9f8e698ee3954e9069ba68abdfe6de969f21efec4369a1f4046d2be5048a06054b084f1f8f69659f8f04380d7c91c4f0b5da007bf97ba4c63dc3ba84b916f1a4f11b04f2bbc881f63ff714a35f12f797b3e2acf961ca4d818e9011b678d6dc8b6194308b1a9dd1f2c8490a7a2f8310153355714399c0aa62d27db3f3af9d8ab6d7a92ef69271ea795768640823f46d9fcd8a6f8d7afc33ad7b8dacce9cbc6ccc3ae845e5e6eca07525750a2c27eae5b6bc9c0980273f1f72244769412f5ddffdac5d0f84b0b98c8fe27fbaf4329ed6659478784aa51f9310e6a3e842e0173e38fbb568eaf76ab13b7da9771b55493e26da78e6389cd6f37820df53cda27cdc05e60294976391b9105cc174446b1ee96610f0f1e48081088c6037aa955702ecc0efff4e4f0b47d971bcaf4d1d78578cc7d4a6d24761de1fa56dd95f739b491b5b32d05aa73ea06577bdfb1b22824e1dc03295610b7d30c241d595149883919e911bdf37ddc5ee84877262b0cc8ed5f70f95af000d191909791c53de49e234a8527f40191adeb04c0e552f2b9d4cfbca0d6129229bff354891b0b7f9392138af01def564c2175af1200904c34cabfa8dcac80fc7c816f8e76e97026c1db0d822ea1042940d17993c4a52a030f617cc16e498268df566b7cfad98b45dc42a96568f0f410ef06c7b94f435f29a8b1f775e7a58d67b097a1e9693532ec061b80f2376b190b9de8f65f6168e2bf71936b7619126a27be7851e9ce0f89a5c6aa5f275282044ce06d643cbb8d5b71248d61221253292c186654e520844d3b95ae7d81ae77b3dc457664910787c04d217d618a80c43261e659253e924750e5316ca109bbc4f9c2345a0ccc02bfb3e41f47e61283eb20bcc7a4666e288f49e47b45695da4317e4cf90767fb8997d54615adaa6245e2c7fbb1395827689d110b4e4b43e9fbb29651cde64802c8889c45a594b19d062e38aefc68d65dc80b01aba3b228886ee5ff99ae265e7ebb0b8a17c9ba0c0ed563f82852ecec2fc0fc70594df93a282ee8ec71c1f6650302615fcbd80b8973624197ecf88ec9f290f82e2c036488b4398639ebb62f51b94bb085d5ae84c9ec5e013bb11e01daed71a5ef76d267716b50def36262ba011ad7f5fb28e8f097c5709a1988f74256a53b15cbefaf260154b1dda9b7cb9f01689cfb1bcee0ea325fef4606176612e59c23158cfd17494b31e8e0fd8bd82f64b6446e5ea52bf34b477abad4081a4c7a8592162a6d398f66a22183e015ad7c21fd89e3842bbc00ce25cafe9ea2b306e95242672ddc7fca4f602562f8727fab3fbf93484ed323733d1ffd2518a719a0f26c1021d9e5cddeaeaaaeb421a67b4b412ec4fe260e649101a981b9e5f06b4fb6f61070496ea5ecf49126d96599d64df1ad0523ff3a3e1da5db0e418b0631b55aee2e0dd0f35deb9679814197e41e6e3ddc03213452e6c31d6560ca82b66d15add892bbd757b0bc06f88d623a7c8297a59f92abb8eed85f28efa4e337c2b8de26fbf4634bc76b8265f0b664baf89fbefb95e89a4f64a1969be90a4f455a4f6d887aaddfe721da71ec79caf85193f05c62470505c4fe9082cf64544308bbf43a0932b5ce04254f8b2a9dd97f07b4658e793612fd975efa9ab189055aaff87bf2614271d72f19ca39827cad8edae41927a7f0ea12b45f59e144c02457c4decb94e9c1f6f42d803fd48ce8e4e6f74d01167d052bd405e92db3f12285df60e95ae1b979be1ed2a153ddeeb5daf006def7c33b408df5b65f1c505f3a73fec526c33e655a3a262f3d7571f7a19d94a348fc79c81366ba4386881f889ca7c9e0944ce4cbf5e704dce8050f4b8c5b505430dccb9458d42cc3a101bcbaec5c858a8d596eb7768c0304f6d8127757c8915509b92de1396d542f13d2f505c8325e51b37759b18c8e06b642d93a5ad57f342afb89a116c42b23b595b6a45e4a8af6a96fa5cb49d3fce48ca76601ee103357a56b760554e138a0f6fd15d7409b37e307ff06bc23b45beedd3674fbff6366bf026b878d6b0e4d9d9600040c8971b2a39630f70ec3cb06670fcb98a5233db121d3acfe305b2e20559959837b1bf7a3b8ef01997bac0f1b46313f78946612a665e51e657cdf336d323a8eb211f3b9a469a2c9e5e1258db7abc226295bb074ad6c7144c202ee08a2790942b0b291e4d6b63bbce9eee5d8354090116526ba3750d9706bdf9e1380e41d13417916b8dd463150cf8093b1b4c91d9b798e064de1b5c22f60cb5b1bcc9a7b3d33148dfd75a9439786bf141c0f374e578d0f697e8709da426021b535b4bdc2599d05f69fbba001ea88112779b97ff28b6641bd9cebacb5633bf75b6adc7fa5d364f68ee192f37b2a6e399cf149447478628f7bd8070fe2db97bdf2520c5e9b438edd10e4f9a2ac1951c91ff808de24cf7081e086546a0447869d5945c8d0db55a04e58097770b9ddc7d7076300ec347ae8e4ae18e566ab7d548012a1befca2a52bda2a2d6b6d466e6110c6cf511a8c5bf4c8448ea1387f4dcbe19dd20f906bfb2c177e2be4cc624b3ce9abd4e50cc00939273dab76cbce033cc356e401ac3b39cdd556594006b1b2cb4d8907c19fc6ce671f57cc83dd4d105882cbe43faa7f7ca7d9ed40c1e08ae8f29f30b545f2c9b8b2b50c3f8b0a4c8c9400872782b98ac4df9c88061650fa6e8f54edbb1cc98aaa6eac5172eb1c0442c753b5704dd643a38d12fca9e9713742cc9aaec1e6ef84acbb777de6aa245874e38c1ad66ead73884b5785341a5551a642e16f8ed01304de2cb927e6543ddda792f2efd4233c83ba7614d03b014b0373fd51d73d42bd5d72cba23c784cdf262543cd2bf8abb1d32180c0254940c87e9a8410a3c6fd9dd9e91a17d99d841a7fb1f5ee7bd51cfeb09c500141b64154cea044caa558e866a03793d13aabdd16a00f496d34c9f53aa6298cb433354f3fbacf9cb87f660f57ed7aa2524b790fb5fbd028482ccc6503ca557089030170ed70070639b8499beb7ca596038a61ee2e51dfaaf58d3957cefc1c797546e1064146097682f65f5cc359ac2a0656bf56efc1564e1d686e9f39eccc2375652eb92c6cc3c35b057a495b71cd219360de6fbba0981e17a67b6c622cb7b14964e38ffdcbef33f7a82a0dacf50087b4c61c4de4a7c1c80827243c926ca1e42348e396662865c8ba6ca95415b7f9fc33a1cbe7b6be3f6b58ccb3bce880b2794a93cf7bb7f9946ee0ce754d102a35b10c982c49339406488662b01588e158b62b0cc3403023d18b05e684a331be211e4087a610559c553dae107e29b3cc5085fbdab21c86f467e650d035b639a58f0e2add28abfabd1f5faf5a3e52a1fd0944dc8fa6e656145ce0ff178de6f15fcf1dc517b449f03b3bf8941bb7e9f7e6a8bd042f7f3e50698eb946ca623627c83533b710cdbcd44482dcdd77080b980d1771805f96c618a28ca3d7253a0e65f853db8b41e8fc063cb5568f3f3514c8d829971ed422befa9493374edcfc6e262adf6ccd78fffddc7a5fffbb1f2ae38861d4ad0fcaec6d38532726a5b343fdc74cdb5e459633ff9aa8efb98e2aba8fa7b9451cf8dd9b3d1ef98ada1a1aa39331954c29e7313de3c42cdd2089b72d22b098759d3640a281aad9e6f7b80542c32a671e01ee1161011de7b6c46aea09b136fc2435fe7b88e123c999b714eb532b873687f2b274178142bc483502497be7896b364f33641df11a953120037657dc3c8b17211e6a03c156081a4b6cc4247c978dbfd06f7b690908a070069decf42e9a3f7a79f7a00c85de6fb2fbee10cfacdc4154e966ec600d67a3d13b4c33766fe902af79bcf96f5cb1e8cac4d0939a4dd8bb78ecee8cb2d67c0d42ff0ed8db20917e6e2d2170c25110ca3f98b48824cb5a329454b3ae8f3143d5f0d2e61a7bfe3d249bdaf3cf11cc2e9e91449f04527dda836040b3745f506c6e7c4abef87415f164ead88dd74d46ddb707a280858715bff946859edab13bbfb350c4c8a3c4da17b1103a53428e97297c91ff2eec41d53fdc4b314ad1b7c72973a07131043e2f7930f857e7ba533f9f6334e273c8984bbc39afd28681efcf8ad71b28f377869c11cf1c32e75fbd519520edb782b39be0bd8541422de1aa43f537831031e177662ab8abf058059bcea56dee2e171c16b7faeab57644a9cc837a364603dc13c709526b5f8fb69f885aba76f370957a96186cf2578bf963efb5711ed9b9dc5e7a8b9d97c93df492c6a301b805d70ab6c2d3073a3b625c90af12ca9f73866316ce4c938f664b75716b5375d6a2ce49ee2603fb44a61c3a9a853a6ebb427869d912b8763e6eeb82ac60559d21b50b89f41d3cee1b0c09bca09637eb70fe567f8cf3ad309f66040e8ed89db60fa31be3e3875d4bfc5e2ff53fbfc6fa509347a262da09220b3a80d77ed14260093d2eabeb83d5e8be4de13582f772392a4d4f0d276bd9d108539713c475b3fc5807a4e020aa3724975c428399d1683b7c1895ccc586b647db973f638ee2c82bbbfbedfa4ba2ae525efe9a7be0e6cf983f14f3097a379dee82ed67ea6c3b0f4fb27b484d580b506498ba82f3d480a2fffba6f6f6ed46c2a3741365e5fd3545bd8b6a368e00cb12194d7828b96d9bdf5381be93c40ee56d0281b4231259267d727d8b51a732c3aa9de878dd37d57ec3075701ef01c05e1f06aabe63159", 0x2000, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce2b23a5537447a7}}}, 0x0, 0x0, 0x0, 0x0}) 15:50:55 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') [ 425.360383][ T5159] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 425.369917][ T5159] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 425.381076][ T5159] usb 5-1: Product: syz [ 425.385499][ T5159] usb 5-1: Manufacturer: syz [ 425.393450][ T5159] usb 5-1: SerialNumber: syz 15:50:56 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xfffff018}, {0x6}]}, 0x10) 15:50:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_buf(r0, 0x29, 0x1c, 0x0, 0x0) 15:50:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:56 executing program 1: syz_usb_connect$uac1(0x0, 0x98, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc, 0x24, 0x2, 0x0, 0x0, 0x0, 0x6, 0x9ae}, @mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x80}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x7, 0x0, {0x7}}}}}}}]}}, 0x0) [ 425.500659][ T8] usb 4-1: new high-speed USB device number 20 using dummy_hcd 15:50:56 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xfffff018}, {0x6}]}, 0x10) [ 425.590388][ T8] usb 4-1: device descriptor read/8, error -71 15:50:56 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xfffff018}, {0x6}]}, 0x10) 15:50:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) rmdir(&(0x7f0000000900)='./file0/file0\x00') 15:50:56 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xfffff018}, {0x6}]}, 0x10) 15:50:56 executing program 2: syz_usb_connect$uac1(0x0, 0x92, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @mixer_unit={0x7, 0x24, 0x4, 0x0, 0x0, "0e48"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 425.711656][ T8] usb usb4-port1: unable to enumerate USB device [ 425.750641][ T5159] usb 5-1: 0:2 : does not exist [ 425.793242][ T5159] usb 5-1: USB disconnect, device number 4 [ 425.835989][ T5198] udevd[5198]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 15:50:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(0x0) [ 425.890832][ T5154] usb 2-1: new high-speed USB device number 4 using dummy_hcd 15:50:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(0x0) 15:50:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000100)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="43ddbdb16965fcaa68e7ff3d90312136f6db0a479359d0f5eb91afdbfb3684de5f472430e7f727ba415da33f1c0ce7451afc2f19e52039169bee47512c9a3e87e0120f5d2a8b75dca3300d809fb257be710c1b0b4a1bdd181a9c978124178e4bb30df49c557267a3a8fc16a028549a3f7d7d89dbede6a12be1f367f4bf61c03dd5212b826741ec99597ddd6a149734860b7e4ffe5e6149340bbdc47a7cb4001fec313944af3d95c6d8be10ad079b41697e64b5e91f96e32c852a28e693bc784eabf3b33c3c9c8aa07a2589001ce4594e2bc695df477ecf3845b9911eac74d49219d4d8d2dfa13568fdfd14a122b3f297480cc9925c0098292e3020eacaa4ae81a6a5c915121a9ce9b914b9c6b6107fcd060ecd8fabdce6ee8bea9b8aea86ca45647829635b350023ca80277588bfad0a04606c855522fb0145b005b701d7482a70c997b168293cc51c8b00b3d4a6bea83b19e8ec8b7466fcdb8ad4968ceb2c0e03a18c9245a3f2a5084926dd9f727fec1814516694ba5c988fce054a9c594fbf40e78c20c0098c381137bf32002fe683cc25339f35b9241462ea682424116699df20b7a1a43fd173b083181acd44225fb9b562f54759eaa34e3036261e593a81b8c659e30c6ca5d09af6b76a34954448132e223c5d388a73f710c4c140b87ac9d12627de2328430bdc3b357ed153d6d302491299cd98fb87916b3de3b99ee7a314f942c807611b2b149f5104e9ac894a4ccad234d5ea0473f00b951a5173fe4ae91f7961274f4ae8ce6891019389e0a2fd00b9f382fa9d35999dcefe2fb42537be76764dee7511a57af526b914ed2a623243308708348aaba4c121b1f33ec60286f8ca5252881ecfe3dac864c7ad2122e90de91feb1599de37b72521142451df343d45395ebb759df5330e2257839f69bc6f007141f92027275988eccd3fb7c695dc835e2baa95c7456f6b08d77bcfd8a6fa2c01bd8258ec1047053c315c8fd56cad52b868affc939f64d05f7ab899b7ff42a147c9ae9887c402eb76ccf4d219693fb08a7e49d2e4f0d47bd858753e85472025863f6d5d4ec8a1b6b232d273c3043b8dc1d6635ed346a218457ffb086607cae2625fea8ea1563d85e4c062fa353e00060fd05f8a7e997a0bb1ffaac229107efec1e0f68790a25f873e75681bfa76d5d39895b8639a32ae3ef1b1224b6e448809d24e869f40d59bdff15ec36fd107fc5842a2a41d43bf5d88d7c1730ccd105488752f3876aab97e65b3eb92f3859b12704455eb39635f5f2cade1c12e5540a0c29b5c59bdba4efbea0ff99fae10335321689a7dbf3cb3270d5d928ce8f2e07ec90fd291a670521a05f7f30489d27a328c71a4af2860363625a5aeb149a8eabe14e672c4488c62a5af6db9ca78d99e8b62615055e6aabe8434eca6b2779f3f9ddee643a25e34cf58f9a0eabf0f1ea6ffc2cac511e10dd2e0bb83f655322c786731d51ac106ad037dc8379fb97cc02c60adefcf04bb28970da8b97a05ab0e63613d63475bd3818f5e3b4c6a79749350385d21e9230163cbd8de59924c3b1e43886fa130903ff5057091f89099c55f67875110336ab2b4df279fc99de80ebc9bda302e2da6180d4e5577da4abfbdf5ec8ab5b0c5792145134b7ff83ccc34f0865405f33ff220d2012d5d5c6107f9edccb6eeb0116eff38b075b5fffd2301e15363da299c252963fed4d9009c598e6feaaad01b97f160894b1a7fcda5142673df635278873d8e60185b5839c9ff907de530f873a2e8613ebf70c706f0583435499efca35b707d0d044770022b5d790d7cc2fb0a90d869a4a43a60d01cb997b519d2007f4d1efef155d71decdf862b9edacb1f99851754a511d4dd43f038717c02cea8779e688b802a828474ae4d1f144d14ebbbad1a40c3560a3794c1a9febcb476be9c8f4672c904818a102c060f4059d14946048f6386971eb511f39800cd294aeab0fbc20b08f2650b602c981d4cbca1e9018db825b187590677840ce8ce74ea4b95a74c09c3a59a8af56157c6abc65aed9baba28d5381401f0f7ead753d76d5883d37b0aed5d3906614c26cf509ddaca67dceb968e9c086ab9a73a8269fc37320ff540e9b1a08b0cd6a5f989ac18550a8a763c0a1edbf44083afbf855d01ea8cb54cd60a3b03aaa7fc1a59e6867886b0797211aac313511a5028f144f5a8b45d1cd9b3749bcbeaa3154d4a68c12e8a644a52f757e34287a7ccb9e282e155defb2915dcda3b64bc041960d68120f07652ff8cd85134a045f6e2b2726ec5eb22cfa2e5d0b4f0f1c4faa2154d1c7a5bb764084ad705444aac00481655e3388a78ba664070a3c6703605654ca70592d2dd739b9b5b7eaa2159a1f8565d7a680aef905315d603ab40fc3a571f0f9a03906d10c35b9a9b0d59c83f41d419d75093335fb1d2beb9892c31238afa8440cdcc5c7e6bca7e9658efd725a03fdd12890e40edad323e6c7b63e3860f659319e132a7924e5797654af6588a90a36948921168b43e7998493a21b1da16a41f4e521870c59dcc2cd985325efa97ce4a780bcca6395a3bc4b7daa050e12415b1e843a055c6169bffcc195d63d77d769fb196c753a1ecbe2bdd5968f81b446cb2ea514455563547abf0b632612c632ef419d5cae03098b694a93179174629a88a1336920ad368a06c7b0f3497d20c7daeb86e077bbf68ea2ab62a91cc7ade40891fd0d53c6242c7b5bb04e3be0a4468d3bec5cfbd64fd821403815259a0fcdd284ecf49599b4b24b9d2490bf4658671aefb554afc46e9c7b2b73b5562694202350ddcfda7d7c00ad8e7130b179232b47a9113626af77e27eb2f157f308d2869c1a1ee431cd10688c49984f1045afe50342ff12fe760fcb32823af94af07e0a62fc3f4f7c0326ef8a26d714e23a2c2017b6325cf61049908d71a36be48b046ce9d9b15e6871e0635d25343e31b1a886ea82be47ae255cb6785b17c945a4a8d76f03bd9fbc1de2818c83ab95db98bbaf3e20ffc4bc11aa30b41d6f460da6d46cd158a926c8b69b2ba5157bc8293777f1afd8fbbfaff27bd2c150836e9d7bd1f56d66fd6f86bc61260421df8b2498934b0c36a65afd055882f91f12fc0e7d77b1afa04bf3c22bcf1c5d348b3c7494c536f3bfe29e208fc812be9aac41e06967ac38e19470cbf0491b0dcf701d765ba8fa7f56d8855a81e2830ae9f6759007cdee9ba1d63f0e60692d9a695407f2138e385e429bccde36fe6dc9c6fea712b6b6a0dea37b05e40aabc874e358d67d3e0dbfa8d8067385772152da22b99b271ae9d5642492f723ddccf179f3ffa0de3e8f013d126a956c4245044a25db727791a702b78895e8c1d20bd52ccc0a7d52efaede6cf925d42b00057c061f26c6b27d02fca4244286d115ee6cfe4d719435b623b9145115748a5d5a587623c081d73b78d20f3312001b105b3acf83e55aac15523bf086d273aaa48843e4dab86f0dd9df5e7ab24aecaf6059d2410582380fd5af67f34cfcfaf7cbb63867f04c1cb1d62e4ed72729034c571acfd96e8ef6be00304298bfc20c2cc17eebc76f798ce4233fb08b7c642c4c7fad5ddfbb373155344d5b2a87fdd1155d388b6dd27e7aa201e061bc4a37306592e94a0bed56bdee6a1dd18f94f72aca52a627f3e799affd115f311085a7e1f00177cee14b526b144a45317e755ab9a79bbf4ba36b4af3a9b1c42b1b5bf69c637dabd14ee274ecb72776ab44b79b935fd09e3e5866c6546dd0fa10dbab48a1d752ef8fa3de340800df9d1ab2d68039971ba67bdda1b855203a220c92c5af7de56bc1b77dab62f13280c16354cd7bc12678c7d396e64c2bfe54ecc23eae268f918c2614c78f6f9407c8881d7f797607fe5a910ef0b04c90dfe34180c09c73c4b092f75b4ee2b9755329c8dd26d3e6d8f6c72adc1f5cdd2b7190f69ea8962e48c88de7820da7fb9e25786e4ce731d66231a501a77df1b746afcde6fdfb767abffce47995bff90ff30e6737d3219fe958c02da4a7e5b72e3727561656b22404c21b146ab3f663050f0aa50bdf88e90b0262d28582b8d7c0e373e139e1d254b5681910c85ab5f7723d0637e9236eb727d4d361ea74984c8a86a26ec7554ebfbd809e0a981322b03c43937b90a2e8e21ece19f9a4c9b25d795b22eab4013f45cea416640c1f6fdd419793b03b601efd5b1cc02b700bdc591ed983da8379ebeab63c93324df3a0a0649f1aad3358bb6482518f96092c34ee5622110ac52d42c100471decc68f5b61458146029c56d2d511fe220aeb6d7f0e6491b1ccfbd71138d402e95102f95f04b68a40c3cbe7257b09d8ed50d1cb5cc516087704d6e8fe321e86c28b7842ad002ac71b5e34da4af770728bb31ce0850c15c1ca3cb50ffb4aa335b0dafc7e1673aded385898af15753031849900362370efea334a56965bec1557811030643ef0091618c13c6368d026cac6529b362c3471143ee699a66da6e88d67bcacf662ef0978f1bf3f57e945ea88d245328cfbbc5f3a55f3ada12890c30fcf91c8851505c88da6681c337799ff753fd6afaf8bb9d0ea4858db57bb1599be996bfdbeee5045d600fa85c730877e150d3271a65a66f5d26f14bd0f0404065aa37e25ac0a68f65701ae257803c3fa9763c368a43114b666bc690e2f1c8152f669e3c26819e1009711732f50a58cf9fb7ab02598e0ab2fb5de2d860a954b0a9a651365995bcc5a1ed10021566275391ce0549a68f3f99009aa5ddff477bdbc2105820f6bc33f8269ea921adbe2e12399fcdab61cdbf39f1f7d2ef6414544bef8bf6c1c0ddd1f0e1462a1973dc8324e47fc82b8ae56f637b8e3ffbe38d9e38f23af3fe85b2f3c27807c75baba4657fea8bb0c6391ad902631ce0816f27bee08059c41f928ef00cc6adf61d2358a339226e25414815cd5e93c6fdf4aef882c021986083065a7fdf6d622327b4a0fe3ea6c2084e0950b78d7e744c74fd387ee071c1fa545935697aa884effb7a6f123d220534847d70984c31941b6b064bdd16711fb6fe2d78173ac4a16f7c92d2c779d1322daef9fc237ba837195ec1b3b5bc98d2dc7a4c539454b4a621286426e189d9a306e409987b1ee6b28962d641763bd5608a7e4f6c9397bd70b46b4b1c988bcde2cf0f08e7928d03336e66a2b14b7e30cebffd41520927de0e349151bbc4e1dab49913779d3f4288619398a9670e7b811d275c566ae80bd531618da082f4a561bd6cc206e6845fdf2bc3185b505ea8dae82b88a7a055b7e5e8967b72b67ab208c9f9c771c99dfeaffb536f82d22a08b143713b9537265ec01fdac43b2bfaff7c86b213f5d99191235bdbbd9e9f0f7705229cc7a428415f1c9a7841e39197176da6152324050b6d1ff7cfba0df36b432a1b21ccd5cddd21169825ee927febd47a7e7ab1e6d91525ef4a2f24f8543c636377f1f99ddf0070dba7ef75c1da3b970d6bf9f6dfe2c2e17ba5f20218a4675724118561b4b017e08ef194d0e302712fb2019714c160a809f38401a75d0321c7f26c2ee59096f7abfe2a666370fb80eb25ebc1097b5c150475c0d6953ab66c7e982bfae2b93452d13f9863b8fed0ba90399666cddb8603e8a67b1f60c51c6eb6b5b9de537e4adeaafe885d70d679728838a8938d4666da47bfb8c7fa8fc7025a4dff8bca9553ca8f44da14c73c06070e78896efc10f49a91ecf01bbe41c964fd2a708537d6e99c1998fab77761f40ef9f2b5e8c5e28d3aa46bfd1bd769a272277121b5a7b22411c21b1614e302b13c9da15f6c69d2a32c60e8149cc4d715400d6cdaf1810c56b882880271e3c5e682d3256bc60b4a456c7ef5182cdcbe30babd6907c0532c496d6b765ba16c712ad1895c689602e24cfc4974aa5cab2cc028e23f68ffc48cd89b6cbb52f0a48a248d030a100b18d1b402afe31779382726b819be02561d6d0fa0c9baa6e93abc2c303611af1ff47b34433983b90b49fa750c9000c414b62a7f1dc1596ae65a7d6da82ca974c8d74b10c7d1ee5ceef03221f7b356f895d4ef5f8ea855e45a29a644b8dd1ee7130357c4a642e0d862be2e3a81982b9fd5c566f9006fd35e8dbc41467ec6aa87328c1e5b497b355c1302d7c0ace9e22e3e90664845108cf2688e9de4547ae17ae937714012c1bd7e7597c52cc9edd1128af190f901ec70c2e8c7f0d214cc941efee75aade7ebde63c00072d55d97f5b2336a238ba479196d5a106e555818537e2ae45837b68d633615bf6fec7e0ba47e257bd0bf7e12e19a88ef2b08949360ba2ae6ada20e7ab6ea77e8f8b687e08b0c09a8f7e234de57c28d4b0252bdb575b7f936002fe11c7facb901ef237354479700c4a49314d22b2899fe5c7b94bea1a7d8d616d28911456b12436daf359a88c86a596e42bcb60c44c05ffbb30d1d9f28020120f45404792c8984d012c3510909c9cc37aaa5d5eb4491519ee8dabb2e826db14b7ad1a6eae2bf42d8affd248088eab0d6ed0637f392dce98c5a58d58275bb84f7409ff4d954ecf855904ea27a7d358e8b4bcf679bd235b1adcc3b3267401eabe63b9aeeec9c712a9165df3f4d2956c5d0f6b770d685eb320481df504dee8825f76e3000762534c3b2e07cd94a1925dd0879f9d193781918609c7a2f6b10e7f81f0d1056277e6f60047b16016e523b373d6624968d38ce4dcf7b89bd5c410743fe546129f684af4b7bcd0026cd360b258f6d8b677811192a3cc0bcdfcceda9e311a0ec897c77c3b6ce756dd427a17c65bea23f3464460f9c67fab23faa93d14c1d70e29fcd757ce776a3ccbb1fe5356f10c1ce1eab626745b10058d4f028fe44f08ad4298ef69e8bc69b88eb8f33488820693c3b11d14d2cb070dca6a9495025c19ecee494e2830f0b740dafde184a9ad485f8e5e9237e934d1e7d5d898d808d53219ea04ffe9063fc2f5466d23d058594f6ab6e3d6a48c271003c89c67fb565211a71fcdce988b2f2a17bb18e8c8efe6e3c7ebd02eeb3d2b8175b6e543350a72d2b3bb740191fee453a7a5b31f60288f120e99119104650321937aa106d4995e5254202fa4d4941232d038f6f9fbb2adf92cd7a8750950d90d3e56394f81a635d45eafe9d8dc07906badc615de2597a928fb3ce23f566fecf6318ce8e52881a07bd2cf61eec2ef852ffeb3d3bb43cd92e424f4a625ab08f4a34694273092b359ef1ee3dbb646456693464a07c00eda2e8055cff5228f4eaf76b4a2a8368195f5ab97a71962414badbf60b556f13a2ce688e44cb2965428eb218819cc7d0296b9f388a621262b85eb6006f86675359b837f8f779f4d1502f4cd6ea82f94fee50f0769d8650fcbd11627e34bd02a1308c522752758fa9d3050d5b86fe273a11864efe315811ffd71962f6c9d5db89b1dbe2ec82c78985cabdba806ce1ab5091f8b48c1fd62d9a3ad7b6115874c367231a8c9ca62888d58f5dd2f28d516df7b5a2890f93439fcc1457fe1dad2f7ccac522dd47278e66b6a6310580da377235da7877b2e5eb4c83657b69d5648710b989c5803c43aa2eed29fe73dcad378e43082b2d8f6c45cf01963c4c4a5b36787e2eba932a69564ec48ea1172604218e15f40f43c49ec97725efb360653f71cbffddc80199edeeb795b08ca58e35b5f9406fc03f5b1e1240a64cc9227ed3a1820d4f3a3d5d4725d489a8696f0ed55faf65a85a430c228670836d26bad5b269c631c81eca2ca1af579e297d823f14ee0662d6f21b211bf75812b8ee890b0b651671d4e60c37e41a8b80831427e05443536c17050d719cd2c619e9c6dd0ee74f2ea0d636ef5fea5d40766cbbd7e29b1ef478dc5434fe9973121198820f4ea40bedfcf623ef07cca62253aedc7f497bf152cd71e24e08fe67977694fb6b7fec1c3d84becba961440efb92d3a794917f84e46a4f6eead23f4df7683e4d2b776c1cd7396dd7cdfb09f396641f371021adf02e92e17c008e18f6e41f4d955bf3876213e790968f0792c2ceee14af267923bdc45419d5752e800ccae68e137c80cb716a36198e028e95806d013596fd9bb146aaad32ee3c1b8b029a38d0119dc3af51508d08805f900b74bf657e648204f035d1df8122c844ae37d37c48f5639d9473f1b9314f706ffc455c9a916af70aa7c3453fdd641e86a9f67d43ef39148766bba6bd244f0e04fb91a42639369dc791d08f0d01c6ad8ce63b49fd87cf2a1cafadc025052e8b9764292ce526a5dd864cdb45ff733522106fee95f96d01c3392f578b04a954dec0d077ed62344f7bd861876ccf7d7347b94761a9366a99b8ed1642ec0774dc0b80fac81376c6114fa8d8da148cdbf6e7613e99cfbabc0d44cd512acae3b5bec3281c8fbd8a504326262b09a7ee60184974e2ef4624597e748af034775e199a11c8c8bef9f4e501e019c849b46251371d7ec46481f34d81d158c239c4d967d6089571d9c718e9f737a1f53d77549c5c54fe69829a9f28dec9b176cc35af9782bcb62365dd93f8ee8399439db46179709a9e723ceba953c3e9caac29c0946a1ab165bc7e8025ad4e47f9d706115f07675b209b7c15114ce40c40315812572bcbf35f2c3dd9636b1a0e3efaa610a727104f979ecc4bd5c3afb0d8fb534d1ad57f7d062aeb7f291d84f2177c72b3a219b6d66b93a691d729115e6327803843066cc3320687d805e2427c540c1acbc86bb9daa5041cd9bc08c56fe3b4b6c70ab0bb0eb40760fd6e872b56b0cea3f83cd603c7c18fa4064275cbc30242588e66bb09898d73de7229dbee1ff40fd49ec6cd046c4106c027384200795c369f83124a1f3217625ac8912a5da38f58e0dca6556864218c55e914be35eacf04192517eb1b53f7b13860bf4e5f47ed7f4b104f851ca14cc2fe5c6ba7657f4f0abdc3cdff7bff301edf4e2130516fab0156d70372a6263c6846b760374b11f74b379329ef670756954ad19375cef90c8603379379f400a1970fba1268deb7a2a2fc5f41e6a7703bdcfb56ed40caba58ac30932a7ef3f6170c982f5e52220c58d3233fd7e117cbd1fd47cccb0db6d8e043b69d4a19b3e9a97d40756fd50c5f1c01cc4fc0e6e7513ede30f20051d65baccefab63a4fd2db6e929d6a5a704a54760849b8a191a4c4a8397d064a91e1a42499af280bda01b2c0ff1d04dcb384db3636fbec1392c89567092a36ed4981b952264b2c6f19317070b1321584ae6f1b04ba13d49265188070b139e03957d46c15d8bbf78520248036d7075cca2db2da4821f69939d996d57a0bbcf3316d978f3798bf2015050ceac394a0d29ba311ba31d4d6203ed98b3ba8063f6f91677efd1724c28c2f76345560d93fea0a624f807fc8bbb2cf2636aa34076493a300ec780b30575dc8c27135f278c894bab12a8556727cc4fd353059b2959ccddc9caa2be35ee472373f4c38574e126909bf0a070a48560db9061d0315e746b3e089d33b49c2126366e1367eeffb1a06c5a002bf47000c159bb9bce8f65a01b677df6261d0f8bbebc2586810684edb442f5bf054cba4d1f22e689d43c948d722f72f3fe8d74102b447dd6d7d9973e2d63fa2a9757e18fd45dd1a17e577d1ae909cbff52fd9a8a250ba963cda1014c78c56052ae6ae7e5712b18ea9a20415592138a83da6ea1cc0bd663e35d7ec3a22f54541e6e3b5c71bd17a3437245d2e5d41fce956a10312b17c85a73dbcc7fdff441dd7524e012059da774aca2c169949ef2859ba3d0fbae8fb37ebd7837d2253c03b18702b72b8f4254d44c1b154c1c6e9d50c10c596bd597037a36b7cb1f94cfcf527ae91772af20e519e3692dda22fa5eed8a8068d1d7ff987bd16beaa1591691ccf4185de3621645a0e61725bdb520747905a6b6b779326949fbfc3f59e89501899ebcb45042883dcda144a1db00b9641e634e09882321c1bd24246b109ce36f7f37e5beaa390c3ab3f2eac4bca65e32815fe563468df2785bff58688153c0910e7146b28235143e26f6ad5138d2b022e47a95f805da662ecb3417aa1212a25e4bd8373ede608e4502ec39ce10671103ec70b391a00f37afaabb4a7e59f33d1e06c045b6b26f743e1ae37ae6e01ee38abf2436816bd17df0a9bdb01031df6041ceb34025ef65412d4ceb1518f3a25953dc297b7c431e9192a5a3f8545f594529cf6c642aa6cdd9859c2df0382f168ee547424b5c639b7118495f3a77c1d9c3a182e6927df48c04f2fce574ac60ea94469f9374cb63593ea26db4453fb14700cb87215b0edd84c806bc4f96259825c65ecb2c5df2a29765fc319127b88201915555bed3f38ee8ffb1228e5583df7bdbec0cb2ec81e0d0707b4e1be0ea765d13b933ad53556408e6ae14298ebe089dba3e88358f553e41f23ac5a7fc313eed14a5e2e9c64f4525fd4cb89f70ab37844115514a65ac4e0aa50b1cdac6d10c3dcb0c2e84c79520756c09502913c89942fc091d58bee040d87a1da1e7847c3259e343dc6e8e1e67dcfd96da44ddf265c3f2ebc5a922e1f2fb3ba511aa69d8bb22f6ae714b65d8ed013535d618e8ca3a347914be3a7c9655be9633f977f9701723576b5a6c225d610042e6c5ec20a30b60cb483d25b68e2b843f83af741d47d29dee45cea24ba05ba6ad13ee88ca915c1fe4518d937bc6e37488433c731bb6ba67f519d9b543cfa1c37d7fdf9bbf01db7d5f7edfd626a5cb8e817a828d78f7ddf50da7e02410d0e3f715116165409da096d28cbfd9630bce97712fa91068e7a69e9e44dd44e9df98c77fc0db0949d732f852320830f34e7366e6bb71dd0b80481af3c04c37090fe55b4558fd079e83776b704d6b13e80e2213eec708a991941b5ad40b7a640b41155516a0134f39bd4ee37bc7bd716694f9ce0bc9caf2eeef0408223ec3fce7014280413e924b787a40cd25e31e24dc05e724b0e0f0209641be785280d404f02f06c9fdb016735eda8efbad178f91ee8e2fdff0eba375fc51836ca19afc7d4ba6f46db18c6ec48c10e92bf0ca6e4a1e8ebeed3852b6e7dc2aeba148b4bdf2bd2294bcfa24702dab4acc484c3c5b2511a66a13dbc6de1a1381da9e1fe26472531a32cf807d60f739d9e2713cac3b54f07429229a83c6a6a5f1e4a16159ae1ae7418f979d2d7e4036000d6dfc6a703a368b77fdc3b15102c1cbd9c34da8f1dc2382377318084ac760eafc2307007338b8e9e055d69374def114e18b24a4fabf684d1608c102f196679a31d6985c4009ba49820790db48108078ab63885db184c1abb9f61bc3693a9e2574461d748928a8360ce78b5d19581c85b70bd95467e6bafc7a542d000904e93084ba816fd993e4310780e79f989bf09133713e8a851eb0556b2d75cb2f81686215755766431f5f3da23012c336d89d4832dfda6115d4220c8ff3220e6b9fb2175e65b607ee3a8813e12bf0f39c6a9dc36d24b3a7a97e8273a7acf9a0b3ffbe1fe1a6e75d071b007f9e715330f17d3e0b76d0b70b4f86f54c1ad735890b90380111c9f2eeed29e1cbb517dadaa199f6f0670286d61fb309d84ff47da34c11049c4938422d7e1782ee10b9ed9b95c2bf3ee00acbe82584099ce1f66737f9b47b92abb317e37d5ecb36e487386a12597e0d38d01b75a129e8521102c76c", 0x2000, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90, 0x0, 0x0, {0x9, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(0x0) [ 426.130235][ T5158] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 426.160479][ T5154] usb 2-1: Using ep0 maxpacket: 8 15:50:56 executing program 4: syz_usb_connect$uac1(0x0, 0x7d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x3, 0x1, 0x0, 0x80, 0x2f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x9}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x2, {0x7}}}}}}}]}}, 0x0) 15:50:56 executing program 0: syz_usb_connect$uac1(0x0, 0x7f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6d, 0x3, 0x1, 0x1f, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0x9}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x1, 0x0, 0x2, {0x7, 0x25, 0x1, 0x80, 0x0, 0x4d4c}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x7, 0x2, {0x7}}}}}}}]}}, 0x0) [ 426.290516][ T5154] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 426.306826][ T5154] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 426.323686][ T5154] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 426.336547][ T5154] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 426.381623][ T5158] usb 3-1: Using ep0 maxpacket: 8 15:50:57 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 426.500205][ T5158] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 426.508969][ T5158] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 426.510316][ T5154] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 426.537727][ T5154] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 426.541737][ T56] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 426.548358][ T5154] usb 2-1: Product: syz [ 426.557925][ T5154] usb 2-1: Manufacturer: syz [ 426.560303][ T5158] usb 3-1: config 1 has no interface number 1 [ 426.565173][ T5154] usb 2-1: SerialNumber: syz [ 426.581249][ T5158] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 426.607149][ T5158] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 426.630122][ T5159] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 426.642689][ T5158] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 426.810446][ T5158] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 426.819699][ T5158] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 426.830400][ T5158] usb 3-1: Product: syz [ 426.834611][ T5158] usb 3-1: Manufacturer: syz [ 426.839240][ T5158] usb 3-1: SerialNumber: syz [ 426.844000][ T56] usb 5-1: Using ep0 maxpacket: 8 [ 426.901198][ T5154] usb 2-1: 0:2 : does not exist [ 426.910092][ T5159] usb 1-1: Using ep0 maxpacket: 8 [ 426.924158][ T5154] usb 2-1: USB disconnect, device number 4 [ 426.970257][ T56] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 426.983043][ T56] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 426.992792][ T56] usb 5-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 427.002054][ T8] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 427.060480][ T5159] usb 1-1: config 1 has an invalid descriptor of length 76, skipping remainder of the config [ 427.072054][ T5159] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 427.082306][ T5159] usb 1-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 427.160560][ T56] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 427.170479][ T56] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 427.179945][ T56] usb 5-1: Product: syz [ 427.184219][ T56] usb 5-1: Manufacturer: syz [ 427.188848][ T56] usb 5-1: SerialNumber: syz [ 427.195766][ T8] usb 4-1: device descriptor read/64, error -71 [ 427.229482][ T5158] usb 3-1: USB disconnect, device number 9 [ 427.286599][ T5159] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 427.316161][ T5159] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 15:50:57 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x40001) delete_module(0x0, 0x0) msgctl$MSG_STAT_ANY(0x0, 0xd, 0x0) setuid(0xee01) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(0xffffffffffffffff, 0x0, 0x0) getresuid(0x0, &(0x7f0000000640), 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() read$FUSE(0xffffffffffffffff, 0x0, 0x0) getpid() r0 = syz_usb_connect(0x0, 0x48, &(0x7f00000048c0)={{0x12, 0x1, 0x110, 0xf1, 0x5b, 0x1a, 0x20, 0x1604, 0x8005, 0x2aa0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x8f, 0x69, 0xfa, 0x7, [], [{}, {{0x9, 0x5, 0x80, 0x10, 0x0, 0x0, 0x7}}, {}, {}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000053c0)={0x2c, 0x0, &(0x7f00000052c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44f}}, &(0x7f0000005300)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, 0x0, &(0x7f0000005380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x0, 0x40}}}, 0x0) [ 427.336233][ T5159] usb 1-1: Product: syz [ 427.345833][ T5159] usb 1-1: Manufacturer: syz [ 427.361161][ T5159] usb 1-1: SerialNumber: syz [ 427.470715][ T8] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 427.510533][ T56] usb 5-1: 0:2 : does not exist [ 427.531693][ T56] usb 5-1: USB disconnect, device number 5 [ 427.568423][ T5333] udevd[5333]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 15:50:58 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$cgroup_subtree(r0, 0x0, 0x10) 15:50:58 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) write$P9_RSTATFS(r0, 0x0, 0xfffffed2) 15:50:58 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000180), 0x8) r1 = signalfd(r0, &(0x7f0000000040), 0x8) write$tun(r1, 0x0, 0x38) [ 427.670294][ T8] usb 4-1: device descriptor read/64, error -71 15:50:58 executing program 2: pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, 0x0, 0x39) [ 427.740517][ T5159] usb 1-1: 0:2 : does not exist [ 427.778642][ T5159] usb 1-1: USB disconnect, device number 3 [ 427.800268][ T5154] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 427.805908][ T8] usb usb4-port1: attempt power cycle 15:50:58 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000180), 0x8) r1 = signalfd(r0, &(0x7f0000000000), 0x8) write$FUSE_DIRENT(r1, 0x0, 0x2c) [ 427.832488][ T5198] udevd[5198]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 15:50:58 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000180)) 15:50:58 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = inotify_init() r1 = inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0x4000000) inotify_rm_watch(r0, r1) 15:50:58 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0x4000000) 15:50:58 executing program 4: openat$full(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) 15:50:58 executing program 4: getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0)) [ 428.070373][ T5154] usb 2-1: Using ep0 maxpacket: 32 15:50:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) 15:50:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000900)=@abs, 0x6e, 0x0}, 0x0) 15:50:58 executing program 4: openat$urandom(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) [ 428.211092][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 428.231042][ T8] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 428.242766][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping 15:50:58 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "eb53effaa13a70c960eab1637d06aacce29d88"}) 15:50:58 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180), 0x0, 0x0, 0x0) [ 428.264759][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 428.276739][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:50:58 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) 15:50:59 executing program 4: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000b00), 0x48) [ 428.361060][ T8] usb 4-1: device descriptor read/8, error -71 15:50:59 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0x0, 0x3, &(0x7f00000014c0)=@framed, &(0x7f0000001640)='GPL\x00'}, 0x90) 15:50:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0x18, 0x5, &(0x7f00000014c0)=@framed={{}, [@btf_id]}, &(0x7f0000001640)='GPL\x00', 0x5}, 0x90) [ 428.450517][ T5154] usb 2-1: New USB device found, idVendor=1604, idProduct=8005, bcdDevice=2a.a0 [ 428.474563][ T5154] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 428.492620][ T5154] usb 2-1: Product: syz [ 428.503835][ T5154] usb 2-1: Manufacturer: syz [ 428.519750][ T5154] usb 2-1: SerialNumber: syz 15:50:59 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000c00)={0x0}, 0x10) [ 428.547024][ T5154] usb 2-1: config 0 descriptor?? 15:50:59 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0x18, 0x3, &(0x7f00000014c0)=@framed, &(0x7f0000001640)='GPL\x00', 0x5, 0xe4, &(0x7f0000001680)=""/228}, 0x90) 15:50:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10080, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0xc, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0x3}, @ringbuf_query, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa0000000}, @alu={0x7, 0x1, 0x7, 0xb, 0x6, 0x8, 0x4}]}, &(0x7f0000000180)='syzkaller\x00', 0x0, 0xb8, &(0x7f00000001c0)=""/184, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000003c0)=@o_path={&(0x7f00000000c0)='./file0\x00', r1, 0x4000, r0}, 0x18) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000400)={'sit0\x00', 0x200}) r2 = syz_clone(0x42000000, &(0x7f0000000680)="50cb013949e639d7dd4d3277b7e5e1e0ce0612d3fd9440d75486a464540144c3226c24adc328c878b140d0a9b67979695a1d2299957d47405e9683b012a17a56d14ecc04d9147894f0e99fe508ee0c716654ec0a", 0x54, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="c0eca4e60d92067c7aa2ab23a9ff4235de2875cd0e90e6093f974687132654fd4766c98a18acc99c8f72a6e1684100a44225af7b95517b87e5488a4e86808643ed4fa492bcdcd254f14b6e48c4e0611aba7221d6ff6037c1bb79e8c39966027482c23d7360fb5d15a353ac7f9edc6bdab80503aec642718ffc1cf8a7b827984f544666") sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000004c0)="6a43311a9605f39f4e3295fa3f440015aa9015b84525a197112547323298cc99163fabbc292553295964882e61a91e6ebabf249e03eca2a9b257a4eaab2bf99b5d82036a490926b431622220c771f91fbbaf4310e834263576969a6cb1802cae2b64252a6261f2c4fcda770a74d19befe987b05b0fe4173f3339cbd73ef05c41e4fbde", 0x83}, {&(0x7f0000000580)="8ae23cafa9f54f72993186e8a223ed5e73e5adcb4b359eb9b88ac89f404e4367a416e687c276dd9c4f16d3", 0x2b}, {&(0x7f00000005c0)}], 0x3, &(0x7f0000000840), 0x0, 0xc000}, 0x7e9772130ffa842d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000900)=@abs, 0x6e, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000009c0)=""/192, 0xc0}], 0x2, &(0x7f0000000ac0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x58}, 0x40000000) ioctl$TUNSETSTEERINGEBPF(r9, 0x800454e0, &(0x7f0000000b80)=r8) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r13 = openat$cgroup_freezer_state(r12, &(0x7f0000000d80), 0x2, 0x0) r14 = openat$cgroup_subtree(r9, &(0x7f0000000dc0), 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000f40)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000c40)="e488ee179de84cb6676a979ae63f0511457d1fb74dafac3b78bdbf3eeef2074dc9f768f46e37a14064f6cde6799c4b526b34cb046d873b9ea07dc5c3030f8b2ed630c6b49da7adb9836d412fc954d583cbc832736dc1a2cb9af6ef4486451cd3139bfc3bafcb304b83b382eeb2d091a655b2943429ece14309c182d8492cdb318e9002f11b854c8f91d93e0f3a7242a5d99bc8830506d74a7ddc", 0x9a}, {0x0}], 0x2, &(0x7f0000000e00)=[@rights={{0x14, 0x1, 0x1, [r12]}}, @rights={{0x18, 0x1, 0x1, [r11, r11]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r9, r13, r10, r11]}}, @rights={{0x18, 0x1, 0x1, [r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r6}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r14]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5, r6}}}], 0x108, 0x44}, 0x8000) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETTXFILTER(r7, 0x400454d1, &(0x7f0000000f80)={0x1, 0x4, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x36}, @local, @remote, @link_local]}) r15 = bpf$PROG_LOAD(0x5, &(0x7f00000011c0)={0x19, 0x5, &(0x7f0000000fc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4}, [@map_val={0x18, 0x6, 0x2, 0x0, r12, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000001000)='GPL\x00', 0x80000000, 0xbe, &(0x7f0000001040)=""/190, 0x40f00, 0x3f, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, r11, 0x1, &(0x7f0000001140)=[r11], &(0x7f0000001180)=[{0x2, 0x1, 0x10, 0x4}], 0x10, 0x4}, 0x90) ioctl$TUNSETSTEERINGEBPF(r10, 0x800454e0, &(0x7f0000001280)=r15) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001880)={0x6, 0xd, &(0x7f0000001600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xacaf}, [@printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x5d}}, @alu={0x4, 0x1, 0x0, 0x3, 0x3, 0xfffffffffffffff8, 0x8}, @call={0x85, 0x0, 0x0, 0x37}]}, &(0x7f0000001680)='GPL\x00', 0x0, 0x8d, &(0x7f00000016c0)=""/141, 0x41100, 0x42, '\x00', 0x0, 0x25, r12, 0x8, &(0x7f0000001780)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000017c0)={0x1, 0xd, 0x0, 0xffffffff}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001800)=[r11], &(0x7f0000001840)=[{0x0, 0x5, 0x0, 0x6}, {0x2, 0x2, 0x0, 0x2}], 0x10, 0x3}, 0x90) 15:50:59 executing program 2: ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000040)) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0xb, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x4}, @ringbuf_query, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa0000000}]}, &(0x7f0000000180)='syzkaller\x00', 0x0, 0xb8, &(0x7f00000001c0)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x3, 0xa275, 0x101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000400)={'sit0\x00', 0x200}) syz_clone(0x42000000, &(0x7f0000000680)="50cb013949e639d7dd4d3277b7e5e1e0ce0612d3fd9440d75486a464540144c3226c24adc328c878b140d0a9b67979695a1d2299957d47405e9683b012a17a56d14ecc04d9147894f0e99fe508", 0x4d, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="c0eca4e60d92067c7aa2ab23a9ff4235de2875cd0e90e6093f974687132654fd4766c98a18acc99c8f72a6e1684100a44225af7b95517b87e5488a4e86808643ed4fa492bcdcd254f14b6e48c4e0611aba7221d6ff6037c1bb79e8c39966027482c23d7360fb5d15a353ac7f9edc6bdab80503aec642718ffc1cf8a7b827984f544666b61a") [ 428.641234][ T8] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 428.740393][ T8] usb 4-1: device descriptor read/8, error -71 [ 428.867102][ T8] usb usb4-port1: unable to enumerate USB device [ 429.017728][ T5158] usb 2-1: USB disconnect, device number 5 15:50:59 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000b00), 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f00000011c0), 0x8) 15:50:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001840)={0x18, 0x5, &(0x7f00000014c0)=@framed={{}, [@btf_id]}, &(0x7f0000001640)='GPL\x00'}, 0x90) 15:50:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETGROUP(r0, 0x5452, 0x0) 15:50:59 executing program 2: syz_clone(0x20000000, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="850165c644766b0155ddc2ee157c57072c29c8c8365e2be8399de4afa5858fdb6c2fb2856f4d798798f231c34d444db36711a673ae23bdadba324e53a812f553407534a1bc48cb60312b24591195bf949ccd7c39417be8e1ead3c3cd97e4bddd5b6a2cd6892ac719fe7bc066c146cf0d25f12494fb217386ee24d019ed2a187d1210acbbe998479a457d26fce429dc2c26bd4ea6d3bce058ef3079c1f96d74792fb0a840351b40d780979b4388df359fff46384f283b6de296648feda2185fac854ce1dfe0b3b4909e4fd5d33befc41611adfe34b4688939fae3188b608733cd014266a1c6e895d88d3fc560b40f852a07387fb5ea4c4f32bce58d4b817dc7e90ffc46bd8146b1a64e1c949029425d44904b86c402fb339ab3553eee2a13cf9dae484e4b4b63eeb03d96db1edd07c93ce15ab051c7ca4ad16146c686eff3018ea4193af7a04f581742a16a96a4a96cca1da30c0589f52d833638deeba6be095e526337df823643f2997bc3b364cd63f89b659dd991450c35839bf9e8232e3b1ac9e3bcfdba22a6c14ca0cac2a1cc76f4bd3cfc536dafcef2996809ec6979aaa7b9be23cc5f6f1dd227a1584bc38d53f4eb7cd7e06e86743b308b025d455b709b2b2690c5e645e99fab897e68571b093c824db0fd341b5a5b0f3c6de637bf393e6f19810853df438cb70bdd2ec23d72dcc9a4b6e673f0732a0e99b595d587911d081042d0c21e281ca269b6fc5e51207f0ceb0e229cc88cb4fd87b9feea2a5ce0c64186b316ed30643c394bd67b43d46a86f8e604da5ab6827148e6aa757a82b43b1122deb4b42c5ab479b46d724ba18dbca18f8e6218add22b21664f29f766f2cb826a517cf4f78360f827f468fdc535881a2b6d3ead1f7d907d2b6939f4a9cf274dea0d260acda527b45f462d70e1a22b70566b2077cf60f49bf473d59620b76af1deb99c380fff1dbdc21b81290e467436f86548475008a6ea6fef2f806aaf5e1753610a35a073b6f1f1c3a41568968d4fba8ce759cbd8c47ba36b9270981c4d2f089a957bb5a0d93639521013eb5ffcbdc054c5333832bd31cdd79b37b7a18c71e4eb02b4c7f4c1a9dd3d750a26906441606a0b3000bf8132565814befea6cbeecaefd651592a04d35bf5edaf406d8dc4763a1ba0262b4754c5ab5daf10d6adec9aaded703344c137a99bb9faa589edbac60c2b04e6e93f42c435eb3a35b18a035f11d413bffbeebfb28f91873cf73d51466c4caf8faad89fe75107379b747ed66676d12c5e5d136b9b097102308b2ad79fb2d870dc2eebee3a4e392fff86bc6668f7ba798f12025e32991d42613d5b77f768afcabc4638fca968da8b8760a9ac167a9c8c39ea846a9ed3bd92780514fcf0e4a6166b230eb0d915f2e02f327a494d75ae8e1b18788e3e4538096555594a837649646d4f08e323a2ccbabba51e1f8a1fc4e2065fd4157d9065ef2ba21d6352537276eff880c3072399e6a651b7f40647aff5d0ac48ff9aae741dfb81f47cebfe0a31ad686772b992b427eeaf860ecdca1a5f2cde37258288e8cf8bd97a63d30e9d619a41de76cd7f224a18ae9a2f8b892b53208953f63e23870cb9429c9925fcd961c8bd83a7be9dbaee670339c3055d5a7d14cbe424756394dca2216d65db40d188aed0a6fa161184f3b76c9c4cb6546704ca90a8a05cac9adbbcbc284cf5ca0f674bba3368ad5b9083342dbfc5c8735ca64d1d3e5ff01166a0c1107ad51a5428bb09ca67afd4d7c86662a053ff0917ef74bc93d76ef70686d3825ba2d0b46eec7eee0fb36d0214dc58c0cf47370320ae59638b0ccbfea5cbda012fdb1685d26714ebad4a4304ac11cf9f8ab970c55d8912e9a6e97287ac38017d33a17281eea07bcd9427ec6b2d1e0c3a48b1fc168079c0d1869ea0c4caa69f86ea6d476392fe5392ea1004fc1ebfa071184b5f4fd6c265565bebbbb4428a48db7ceffb9997b92c13a1bca94e53e185b284306788fb4e328ccd90de9dab4cfa5bf4c8affe21fd80a95b1fa9cfd312a4b34f0e0712c9b004cc70075095cf0b297da4266359e1584eee0ad36cd547e6cf8c47bf875dcadece633a7ae5f83fe2cd7a717e06311523eb5126bc26b0f84901143fe6e14ceb8186191d3603b945d9f9f18c77f3b2e187cca2a88111bc3135865a3fc20ac76fe87b90f16ee50620563d961b463ea0b2ea6b9f9c87b633d930533babdcf291215ea1ff6f18e817c13f8ad5b487aa556b74f435f857c287798c6833f77deee72f7cbc9446236631a33684629392347260e4e710da69c24390856144a40af766277504b266ff8d95620eea428f7c9db3c24db25dd61ff3de4d29309a9370f642498c89d85ba15758c370dc06a6001b65932cfb9bf33f4a7151d23baae203967919802a5fe080a231b8a39e7e2eb3e216b02a4b46abe7d4cfb81a23d718d4b1ec843579d8410011905c53a01228e1e584372ba68ce7e23882b22d4ad0b33584648b9337b7354b328945d5eb2382a4c2211d733057bf174c143d3991658ed92e4719e6525d4a48debe560cf243828cb7d4d7d73336c35a1b4197a48b6a56e10fb1fc583888defb78c89a79f163b580f646b9dc686b661fecc0df28a12a28b491c145df30870c664ec90e4c0fc3d5c8325dd4ae6bcb47b3257a0dfcf753aacb955421ba48731ca568670e6b879120bb8fcace3c61b2fdaa043aa631ae74fb0041fb3cd437594648a69f174fa6643b05f2e4e2c45a1d00480c8477cfab25b8a3179cdf54fe813a94031417f1592618296728776c121470e57dc1f15814b6c98e03b8d91580a631679c175900f6a0c6136d48a6b0481b94eb4f6471e20624428f6ae0d269b8741cc67fe4cfad893f986334a5620c3c92d7df1b059bea883b318ab78bd22240a05e0fad1c2066b6358bf1330fa067d55d30b71d25a526983a020ae981b2a63b6eb1a9535b24641ffce95d1225d5e8aa5f4504ac70119c8e314a97cde1c73ff685a16ad83299d81a2ea21c6673491182d8091e237ffe94a74f85e08fa2454f3e5d392dba46d14b93139ae86b473f8d59e4fbd3d9419862a6326d124cb029703bd0cbe5c1c679300663fca655ad6f310a2fb009cf1f2c7f829ee12aec22609e58a0416679b0bbfb323eb8ec167881c764d8eafcd7949a7835fe3110908f9e7c1f7914fd7adfd0db9ba3336741c5058b7356c62446ea408a9b8911bc55b7d53089a3bdeb4312d54ee9ac255ef5fe0dcd04acb36637d0b70b586b422edc4d258c6c1d137a11d3a93a68b7ee14a067b51d68ec8833df6536443ece0a3dddb8441a3f165d42477a794538c11be88e20ad59322250e92c06896e35d3326dc19eb90c9fe0aa778ef245fdbf10d60db8ea55f796b59ded7f156b2b3da807d06380599b6fcd20e7dd7a8cf1d729db3db46779798602b7556f51ea5cb5eaf4aa9a67a0771538e0739b73bb89c65cb36359058d92dba2f0b7a5a1ee1b5b2f188d679b8c9fb91796ffd2de6c3b4358661487c0d0cb6aa05467e187adb24fdc0a4d413832ca3a817e5363e6ff210956b9c1db5eccff2f1c23183821117e5097a374627e993ce4ba9e6cc45d39e7eed78f03a1387b2f4e89ecca6fbbe28173a1503cfbd4520b4e3e41b77b4fc111317095aa5754ba38a1dc03913b022cbdf13145f1cc797d36c39953244a38662de405e1788584688c36d402ada7b95d7f6a7b5185c9608a66cd4ee8cfcefbb312adce36671223abf59f76c0c57d2adcce39f19a8d988a0c9698f5c54a099f7c2161c9993be004e72ff89f853e0d83a0252bda33c5be670db4e737ac0bb093b609599e4707cf6f504ad75b3c8de3ad0f49bb11f38045204584177d0dc8e93f790849fd4c7e00b0ad0f77c335ba7fd172138ac938f6b6cc100f28a4ce0eadb3d341c6eac5759580c58caf36545794fb49a5537769067104cf07d0fa02e5dfb15218e24c3df921d1afa36c95c46e8cf0ddbb85d0017b2501d7d4d08ff0667b2ab615bf2b8e66b47d9cb6e3393b184b15c8f70f62812539f6d1d9b1b5da7d710bdec861249986b7d104f18c89be990e8bc202b6f5c2372f5bb4f130f3bf46bf7c07462c8fd94684d62e8f1281b51f9f86070c7ef0fd13b438b01713b2f0d1992664448527053af54ea775832128a4b040e3bbf06b0677f3241e274656e1cdb986c9d9e647c2c2e66cc140d73721d8113a02ebdc8c0c09a6887cef2a81d2cb8029abcf59921eab6a9b18dc39b56b8cde556ab7b051ceafff5a4c1cdc97aa13340bc34a3d6507ed5d2f459711e0fa3d609710882bbb945fdd36f8dac490a9f0cb50850f0106dbc20bff96aaaac0b2a786cdccad48fad9a495ae7169ba0294974df82b2114ebe4893cf5cd427525f6d1ee29dd05f1c979cf9ee747d738628c9eff4b36d24dc9235c8406f600f5d5ce129f828a2f5f0598fb05500ee9ab2bf683f74772b1d945f96370ab8b027b1cbd2f01a2fe7be87cccd41bd6e27cce5338306f6197387d139b55676f7051f416432cd4c6e45576ca19d1b473856b0fd64573dd166ec8c0d2e38cfb5cb154fb480389861606335437cd8b2270d28e8fbf06f0d4c54cafba12f31e2d517e1b66ea4750f55cf7e4c0f420b7367732b1d1ffff752b5a76cc804a8caeb3e68944bc61d6b896d431ef24702bc5556be42dcfbeebaad016a16a2773c264cf2d81d036011d8d9eda994120f48720e35083ae28b7899ce700d615ab9479da5442bde82cf0bc1469bf0cb6eb4de19a564d04f6e64334a385c16aa4efb73f0f506373f60d8cb9219a48f18949b6cf9561530ec7fbf7bbadc4f19a6d7b9cffbacdb4f47a7f6f9a8274d403f881dbc11e65477f5c916b83385ab7b7bda776e38052b78dc6b6096c84453758a69bfe39d54b39482207ce94b438b38e467a0f51d0a3b96412f5cd7054fe9f1825be830912e7af4ee147bb8fc3058e5d32c32d7e51625000e40f44dfa676dbd1caa0b726a856dd6892ce57bce07759a17c0cc52f1506ddecb5d2faa3b0b60f15673786c17fd3d20ecf9b9e2f8f3f60ad1736e732113216abbb64f196fde5d2027df6337c69ed4b1dac5208cc9db649aaf3d33fa0f1bcfc2dbd63934467f152b7866779447834a15e9a80d604f1202c09491cf23a3fca9ce516d6e080943b9549965f84161c46493e3786b67d84712058f2902479da95f7feb887ad9f417b919fe367554094683e1daf7d1407e77b9ff618e36565fe143389f581873d716237bda98721468168998ec52842a86ccf7b09a670bf5abedb42393ef8d5e13437c3e2ed4c120b5621b1a30f3eeb51679c7050f26ab7e779be73b2c9fe05eb9065030a45af8f02992745cdce3848744e070d144fde3b0c8e17c72e5ca9118491a75caf18462597e3888b49fb8c186d80c724d8d6391a13bddb84260a189f27b5a54593024f0473558204a43a7b6be16bc23182bc90ea52a9ba6c6684979959c1faad2e6ae7f3f6d669efadfebc63096fc2681e38d1f328f75fbde51afc568f9bc5511b2eba47b88faaafc9b4d4c28b51abdc00710922e8e54ac7197438a4431b5f0b6179e717455c2b19a627701049874251a74a77e12f95d6262749a03a2870a78756e165c5ffbb4c18297038b62bc232ccdcad60c63196e5db909b51e16443b4c005535d3f55bb11e9093436b383a525d2305d894bcdd90a162c227fd86ec53ca068d2cd2cd54cc13dcf4334813e45481dc1b1bc92105450b50b83d8a5ccba8660b4b04d171158c760e9352b3ec6bd4435a3292798f63b9ced9d3ec9fc6c6b20e0499659432d") 15:50:59 executing program 0: bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0}, 0x38) 15:50:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10080, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0xc, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0xff}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x4}, @ringbuf_query, @map_val={0x18, 0x6, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa0000000}, @alu={0x7, 0x1, 0x7, 0xb, 0x6, 0x8, 0x4}]}, &(0x7f0000000180)='syzkaller\x00', 0x0, 0xb8, &(0x7f00000001c0)=""/184, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x3, 0xa275, 0x101}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000003c0)=@o_path={&(0x7f00000000c0)='./file0\x00', r1, 0x4000, r0}, 0x18) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000400)={'sit0\x00', 0x200}) r2 = syz_clone(0x42000000, &(0x7f0000000680)="50cb013949e639d7dd4d3277b7e5e1e0ce0612d3fd9440d75486a464540144c3226c24adc328c878b140d0a9b67979695a1d2299957d47405e9683b012a17a56d14ecc04d9147894f0e99fe508ee0c716654ec0a", 0x54, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="c0eca4e60d92067c7aa2ab23a9ff4235de2875cd0e90e6093f974687132654fd4766c98a18acc99c8f72a6e1684100a44225af7b95517b87e5488a4e86808643ed4fa492bcdcd254f14b6e48c4e0611aba7221d6ff6037c1bb79e8c39966027482c23d7360fb5d15a353ac7f9edc6bdab80503aec642718ffc1cf8a7b827984f544666b61ab7ba") sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000004c0)="6a43311a9605f39f4e3295fa3f440015aa9015b84525a197112547323298cc99163fabbc292553295964882e61a91e6ebabf249e03eca2a9b257a4eaab2bf99b5d82036a490926b431622220c771f91fbbaf4310e834263576969a6cb1802cae2b64252a6261f2c4fcda770a74d19befe987b05b0fe4173f3339cbd73ef05c41e4fbde", 0x83}, {&(0x7f0000000580)="8ae23cafa9f54f72993186e8a223ed5e73e5adcb4b359eb9b88ac89f404e4367a416e687c276dd9c4f16d3", 0x2b}, {&(0x7f00000005c0)="19e4c4744fde0e3ea7ca3cecc0c65217ac632a097c733110ffbb4ce62bd8c3cd034c8e6bc49ee6b14dc8153609f2533beaa06349c096a42ccdd0303bff39c63e994e1e", 0x43}], 0x3, &(0x7f0000000840)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee00}}}], 0x20, 0xc000}, 0x7e9772130ffa842d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000900)=@abs, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/34, 0x22}, {&(0x7f00000009c0)=""/192, 0xc0}], 0x2, &(0x7f0000000ac0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x58}, 0x40000000) ioctl$TUNSETSTEERINGEBPF(r9, 0x800454e0, &(0x7f0000000b80)=r8) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r13 = openat$cgroup_freezer_state(r12, &(0x7f0000000d80), 0x2, 0x0) r14 = openat$cgroup_subtree(r9, &(0x7f0000000dc0), 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000f40)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000c40)="e488ee179de84cb6676a979ae63f0511457d1fb74dafac3b78bdbf3eeef2074dc9f768f46e37a14064f6cde6799c4b526b34cb046d873b9ea07dc5c3030f8b2ed630c6b49da7adb9836d412fc954d583cbc832736dc1a2cb9af6ef4486451cd3139bfc3bafcb304b83b382eeb2d091a655b2943429ece14309c182d8492cdb318e9002f11b854c8f91d93e0f3a7242a5d99bc8830506d74a7ddc", 0x9a}, {&(0x7f0000000d00)="57d0c9ec393f6fcec4", 0x9}], 0x2, &(0x7f0000000e00)=[@rights={{0x14, 0x1, 0x1, [r12]}}, @rights={{0x18, 0x1, 0x1, [r11, r11]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, r10, r9, r13, r10, r11]}}, @rights={{0x18, 0x1, 0x1, [r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r6}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r14]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5, r6}}}], 0x108, 0x44}, 0x8000) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETTXFILTER(r7, 0x400454d1, &(0x7f0000000f80)={0x1, 0x6, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x36}, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}, @remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @random="07397b78a7c9"]}) r15 = bpf$PROG_LOAD(0x5, &(0x7f00000011c0)={0x19, 0x5, &(0x7f0000000fc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4}, [@map_val={0x18, 0x6, 0x2, 0x0, r12, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000001000)='GPL\x00', 0x80000000, 0xbe, &(0x7f0000001040)=""/190, 0x40f00, 0x3f, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, r11, 0x1, &(0x7f0000001140)=[r11], &(0x7f0000001180)=[{0x2, 0x1, 0x10, 0x4}], 0x10, 0x4}, 0x90) ioctl$TUNSETSTEERINGEBPF(r10, 0x800454e0, &(0x7f0000001280)=r15) bpf$ITER_CREATE(0x21, &(0x7f00000012c0)={r9}, 0x8) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001880)={0x6, 0xf, &(0x7f0000001600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xacaf}, [@map_val={0x18, 0xa, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0xfff}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x5d}}, @alu={0x4, 0x1, 0x0, 0x3, 0x3, 0xfffffffffffffff8, 0x8}, @call={0x85, 0x0, 0x0, 0x37}]}, &(0x7f0000001680)='GPL\x00', 0x4, 0x8d, &(0x7f00000016c0)=""/141, 0x41100, 0x42, '\x00', 0x0, 0x25, r12, 0x8, &(0x7f0000001780)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000017c0)={0x1, 0xd, 0x0, 0xffffffff}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000001800)=[r11], &(0x7f0000001840)=[{0x0, 0x5, 0xd, 0x6}, {0x2, 0x5, 0x8, 0x4}, {0x2, 0x2, 0x0, 0x2}], 0x10, 0x3}, 0x90) 15:50:59 executing program 0: r0 = socket$kcm(0x10, 0x400000002, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="11000000520033d487277b9b108b4ab51c"], 0xfe33) 15:51:00 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:00 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x40001) delete_module(0x0, 0x0) msgctl$MSG_STAT_ANY(0x0, 0xd, 0x0) setuid(0xee01) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(0xffffffffffffffff, 0x0, 0x0) getresuid(0x0, &(0x7f0000000640), 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() read$FUSE(0xffffffffffffffff, 0x0, 0x0) getpid() r0 = syz_usb_connect(0x0, 0x48, &(0x7f00000048c0)={{0x12, 0x1, 0x110, 0xf1, 0x5b, 0x1a, 0x20, 0x1604, 0x8005, 0x2aa0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x8f, 0x69, 0xfa, 0x7, [], [{}, {{0x9, 0x5, 0x80, 0x10, 0x0, 0x0, 0x7}}, {}, {}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000053c0)={0x2c, 0x0, &(0x7f00000052c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44f}}, &(0x7f0000005300)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, 0x0, &(0x7f0000005380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x0, 0x40}}}, 0x0) 15:51:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r0, &(0x7f0000001ac0)=[{{&(0x7f0000000400)=@abs, 0x6e, &(0x7f0000001900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}}], 0x1, 0x0) 15:51:00 executing program 4: shmctl$IPC_INFO(0x0, 0x3, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0}) pselect6(0x40, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2}, &(0x7f0000000400)={0x2, 0x0, 0x532b, 0xe7e, 0x0, 0x1}, 0x0, &(0x7f00000004c0)={r0}, 0x0) 15:51:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$unix(r1, 0x0, 0x0) 15:51:00 executing program 4: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000001c0)='.log\x00', 0x103043, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x89f6, 0x0) 15:51:00 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0xb, 0x0, &(0x7f0000000100)) 15:51:00 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}]}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000006280)={0x2020}, 0x2020) socket$bt_rfcomm(0x1f, 0x0, 0x3) read$FUSE(r0, &(0x7f0000004240)={0x2020}, 0x2020) write$FUSE_DIRENT(0xffffffffffffffff, 0x0, 0x0) 15:51:00 executing program 4: syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002300)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[], [{@defcontext={'defcontext', 0x3d, 'root'}}]}}, 0x0, 0x0, 0x0) [ 430.035841][T12817] fuse: Unknown parameter 'rootcontext' [ 430.050223][ T5158] usb 4-1: new high-speed USB device number 25 using dummy_hcd 15:51:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401070c9, 0x0) 15:51:00 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/dev\x00') read$FUSE(r0, &(0x7f0000000440)={0x2020}, 0x2020) read$FUSE(r0, 0x0, 0x0) [ 430.080263][ T5154] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 430.093374][T12819] fuse: Bad value for 'fd' 15:51:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x1}) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x40, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000580)=r1) 15:51:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNDETACHFILTER(r0, 0x400454cd, 0x0) 15:51:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454d0, 0x337) [ 430.254110][ T5158] usb 4-1: device descriptor read/64, error -71 [ 430.380371][ T5154] usb 2-1: Using ep0 maxpacket: 32 15:51:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNDETACHFILTER(r0, 0x4b47, 0x0) 15:51:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 15:51:01 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f00000000c0)) [ 430.520830][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 430.540187][ T5158] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 430.544167][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 430.595006][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:51:01 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x20000000, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x7400, 0x0) 15:51:01 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x24c81) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) [ 430.647774][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:51:01 executing program 4: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000400)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 15:51:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000007d00)={0x0, 0x0, &(0x7f0000007cc0)={&(0x7f00000073c0)=@delchain={0x24}, 0x24}}, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000480)=@delchain={0xec4, 0x65, 0x0, 0x0, 0x0, {}, [@f_tcindex={{0xc}, {0x24, 0x2, [@TCA_TCINDEX_SHIFT={0x8}, @TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_SHIFT={0x8}, @TCA_TCINDEX_SHIFT={0x8}]}}, @f_tcindex={{0xc}, {0xc, 0x2, [@TCA_TCINDEX_HASH={0x8}]}}, @f_tcindex={{0xc}, {0xe4c, 0x2, [@TCA_TCINDEX_POLICE={0xc60, 0x6, [@TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_TBF={0x3c}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_RESULT={0x8}]}, @TCA_TCINDEX_ACT={0x1e8, 0x7, [@m_mirred={0x1b8, 0x0, 0x0, 0x0, {{0xb}, {0xe4, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}]}, {0xa9, 0x6, "35775015035b4a02d878c4a200ffb5eb35d4468dcd4ac50156fc3af8ed0a9164ddc31485af782116f1bc9907fa2108fa270126724666f78e638ff815ca823d1219670a6d5ce68ae4721e153641ef0cb1b42ef8744884685c62f48bc0acfe3d66e9230544070b4e6f6fee83dcbe6af9bb383588121cbbed00220f9557922334579941667631685d5541ef372a7c1b2a2acd58a673b47ca0b169995a03845091c3c5fcdb0c20"}, {0xc}, {0xc}}}, @m_bpf={0x2c, 0x0, 0x0, 0x0, {{0x8}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x0) 15:51:01 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}, 0x0, 0x0, 0x0) [ 430.740191][ T5158] usb 4-1: device descriptor read/64, error -71 15:51:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg$unix(r0, &(0x7f0000002500)=[{{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x14, 0x0, 0x4}, 0x14}}, 0x0) [ 430.850303][ T5154] usb 2-1: New USB device found, idVendor=1604, idProduct=8005, bcdDevice=2a.a0 [ 430.876453][ T5154] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 430.890635][ T5158] usb usb4-port1: attempt power cycle 15:51:01 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}}, 0x0, 0x0, 0x0) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30}, 0x30) [ 430.898922][ T5154] usb 2-1: Product: syz [ 430.909321][ T5154] usb 2-1: Manufacturer: syz [ 430.920460][ T5154] usb 2-1: SerialNumber: syz [ 430.936381][ T5154] usb 2-1: config 0 descriptor?? 15:51:01 executing program 4: accept4$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4002) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) 15:51:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0xe481) ioctl$BLKGETSIZE(r0, 0x127f, 0x0) 15:51:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) 15:51:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1261, 0x0) 15:51:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x337) 15:51:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1263, &(0x7f0000000100)) [ 431.314922][ T5158] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 431.430221][ T5158] usb 4-1: device descriptor read/8, error -71 15:51:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x301, 0x0) [ 431.481031][ T56] usb 2-1: USB disconnect, device number 6 15:51:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNDETACHFILTER(r0, 0x54e3, 0x0) [ 431.700163][ T5158] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 431.791287][ T5158] usb 4-1: device descriptor read/8, error -71 [ 431.910667][ T5158] usb usb4-port1: unable to enumerate USB device 15:51:03 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x301, 0x0) 15:51:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x1}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) 15:51:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_to_batadv\x00', 0x2}) 15:51:03 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x40001) delete_module(0x0, 0x0) msgctl$MSG_STAT_ANY(0x0, 0xd, 0x0) setuid(0xee01) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(0xffffffffffffffff, 0x0, 0x0) getresuid(0x0, &(0x7f0000000640), 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() read$FUSE(0xffffffffffffffff, 0x0, 0x0) getpid() r0 = syz_usb_connect(0x0, 0x48, &(0x7f00000048c0)={{0x12, 0x1, 0x110, 0xf1, 0x5b, 0x1a, 0x20, 0x1604, 0x8005, 0x2aa0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x8f, 0x69, 0xfa, 0x7, [], [{}, {{0x9, 0x5, 0x80, 0x10, 0x0, 0x0, 0x7}}, {}, {}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000053c0)={0x2c, 0x0, &(0x7f00000052c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44f}}, &(0x7f0000005300)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, 0x0, &(0x7f0000005380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x0, 0x40}}}, 0x0) 15:51:03 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=@delqdisc={0x68, 0x10, 0x113, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0x10}}, [@q_dsmark={{0xb}, {0x4}}, @q_dsmark={{0xb}, {0x28, 0x2, [@TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_INDICES={0x6}, @TCA_DSMARK_INDICES={0x6}, @TCA_DSMARK_DEFAULT_INDEX={0x6}, @TCA_DSMARK_DEFAULT_INDEX={0x6}]}}]}, 0x68}}, 0x0) 15:51:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x301, 0x0) 15:51:03 executing program 0: munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 15:51:03 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}}, 0x0, 0x0, 0x0) write$FUSE_OPEN(r0, 0x0, 0x0) 15:51:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x301, 0x0) 15:51:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1267, &(0x7f0000000100)) 15:51:03 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001ec0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002240)={&(0x7f0000002400)={0xd0, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_BEACON_HEAD={0x77, 0xe, {@wo_ht={{}, {}, @broadcast, @broadcast}, 0x0, @default, 0x0, @val, @val, @val={0x3, 0x1}, @val={0x4, 0x6}, @val={0x6, 0x2}, @val={0x5, 0x3}, @val={0x25, 0x3}, @void, @val={0x3c, 0x4}, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @void, @val={0x76, 0x6}}}, @NL80211_ATTR_BEACON_TAIL={0x19, 0xf, [@ssid={0x0, 0x6, @default_ap_ssid}, @mesh_id={0x72, 0x6}, @tim={0x5, 0x3}]}, @NL80211_ATTR_IE_PROBE_RESP={0x26, 0x7f, [@preq={0x82, 0x20, @ext={{}, 0x0, 0x0, 0x0, @broadcast, 0x0, @device_b}}]}]}, 0xd0}}, 0x0) 15:51:03 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=@deltfilter={0x3174, 0x2d, 0x1, 0x0, 0x0, {}, [@f_rsvp6={{0xa}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}}, @f_rsvp={{0x9}, {0xc90, 0x2, [@TCA_RSVP_SRC={0x8, 0x3, @broadcast}, @TCA_RSVP_DST={0x8, 0x2, @local}, @TCA_RSVP_ACT={0x290, 0x6, [@m_bpf={0x64, 0x1b, 0x0, 0x0, {{0x8}, {0x4}, {0x3a, 0x6, "d8e017422bf4c765b259cb175f7d7024b15cdfb8d6a87859651be0d0f172794786e51559eb58856474b9347c98e4b3b89c1ba7c6f0cd"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_vlan={0xe0, 0x5, 0x0, 0x0, {{0x9}, {0x2c, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x9f3}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xf72}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x848}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x2}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x522}]}, {0x89, 0x6, "f31aea0a7f75a8ff9d3dd19710e8e6cca0feffa15ea3bc74b4bc3c7f1d64f70c70983944d4b25b2ea10098be641b9e9b59ef717205372ca0ae68d02ff28d622d4ded8e1fda2f607c4afea2a9ec4d33fb64c5e2de819b00705dbaba218830fefbe40a034d5febfd3e3934e35478e1f6c328707c26f13985a6c05c31682435b5acc8279f50f9"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ctinfo={0x148, 0x16, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x8}, @TCA_CTINFO_ACT={0x18, 0x3, {0x4e, 0x9, 0x2, 0x4, 0xe20}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xe5}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0xe85}]}, {0xeb, 0x6, "84a214ce4f1b9d34783b2d14863c3069531a70cbddbc4ba1a3b2cf6d6f80d39d8cb939b6d2661f7413b149ba61ebcb51bd950addd5cf6522fa76bd323d8f83e5a3386efc8a6af7908d31418ffb2d2c505068114d2adf4f15a60c53b2f68d17cde4dae25a48cc53468847d295266ad5e3b01e8ba07f30bed4a8fcfd9c58119dea9c9f493227050c5a1a027a2a6af5c12e1d2bfe2d53e278a84511c6b543c22441edd9734f35f8087a5f312495df53ff2d2df4a3af717bbd25bfebf8616082e09e06bfd8407363d73dce0b74e98732a0fdeb33f32c3b5502d016ebeefda5bd543e8eaa82fed08d8f"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_RSVP_DST={0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, @TCA_RSVP_ACT={0x1a8, 0x6, [@m_pedit={0x1a4, 0x4, 0x0, 0x0, {{0xa}, {0xa8, 0x2, 0x0, 0x1, [@TCA_PEDIT_KEYS_EX={0xa4, 0x5, 0x0, 0x1, [{0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x3c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0xcc61b000c5e86733}]}, {0x2c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}]}]}]}, {0xd3, 0x6, "039cd45464bf44f990478fd1661069a9d9037ca22110d93af0640083e991e2a1f96f7379cfc321e25d23027310b7840e698d66436d063d499245ec56d06fe487ca920c98fb40658c93947152eeb07b4d10d5673c25d5b27c3a7450572ca8e3bbbd6f0415d8d77a3cd021c34379ca9fee7179c96466394f9bac1399f756408ce101122dec9f417cd9e5253d4ef783e86a2c8f8f40f98c95b8101b8cc3429890c0fe1ebe9dedef93f17c853057a39eab952e465edf0431a24c79d52ce5a76eaa58521211c36ed7aeece74edeb56e17fd"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}, @TCA_RSVP_DST={0x8, 0x2, @remote}, @TCA_RSVP_CLASSID={0x8, 0x1, {0x5, 0x1}}, @TCA_RSVP_POLICE={0x824, 0x5, [@TCA_POLICE_RATE={0x404, 0x2, [0x4, 0x4, 0xf7, 0x7fffffff, 0xfff, 0x2, 0x0, 0x8, 0x80, 0x3, 0x2, 0x3, 0x9, 0x7fff, 0x9, 0xffff0001, 0x7, 0x8, 0x5, 0x0, 0x80000001, 0x1f, 0x7c3, 0x3, 0x4, 0x80000001, 0x4, 0x248, 0xfd, 0x6, 0x2, 0x7, 0xffffffe1, 0x4, 0xffff5ebc, 0xeed, 0x10001, 0x1f, 0x8000, 0x9, 0x0, 0x3ff, 0x1, 0xbb, 0x200, 0xffff, 0xfffffffd, 0x8b8, 0x0, 0x1000, 0x100, 0x1f, 0x7f, 0x6, 0x34c3e829, 0x1, 0x8, 0x3ff, 0x3ff, 0x401, 0x0, 0x4, 0xfffffffe, 0xffffffff, 0x8001, 0x3ff, 0x80000001, 0x8, 0x400, 0x5, 0x1, 0x6, 0x9, 0x4, 0x80, 0x3, 0xdc7, 0x0, 0x9, 0x1000, 0x60aac59f, 0x5, 0x88f, 0x5, 0x9, 0x7, 0x62, 0x2, 0x0, 0x1, 0x9, 0x4, 0xffff11b9, 0x3, 0x4, 0x5, 0x7210774a, 0x7ff, 0x5, 0x4, 0x3, 0x100, 0x80000000, 0x0, 0x7, 0x1ff, 0x1880, 0x4, 0x9, 0x0, 0x80, 0x0, 0x7, 0x6, 0x6, 0x80000001, 0x20000, 0x1, 0x6, 0x2, 0xfffffff8, 0x1ff, 0xa11, 0x400, 0x1, 0x9, 0x2, 0x81, 0x5351, 0x0, 0x8e, 0xffffffff, 0x0, 0x10, 0x0, 0x5, 0x39, 0x0, 0x0, 0x7f, 0x1, 0xcf2, 0x1000, 0x85, 0x1ff, 0xfffffe01, 0x3, 0x1, 0x2, 0x8000, 0x101, 0x40, 0x4, 0x101, 0x20, 0x1, 0x4, 0x526d, 0x1000, 0x7fffffff, 0xd681, 0x7, 0x5, 0x8, 0x0, 0xcfd9, 0x0, 0x7, 0x40, 0xfffffffb, 0xee, 0x8, 0x9a43, 0xa3, 0x101, 0x400, 0x8000, 0x8000, 0x8, 0x7fffffff, 0x40, 0x7, 0xffffffff, 0x0, 0x6, 0x6, 0x8, 0xfffffd98, 0xcc65, 0x2, 0xba74, 0x400, 0x8, 0xfffffffb, 0x1, 0xfffff000, 0x95, 0x8, 0x200, 0x1, 0x2, 0x4, 0x1, 0x8000, 0x6, 0x7fffffff, 0x800, 0x80000001, 0xc5, 0xdba, 0x400, 0x2, 0x737bd005, 0x8, 0x2, 0x9, 0x80000000, 0x5, 0x9, 0xfffeffff, 0x0, 0x9, 0x7, 0x4, 0x3, 0x81, 0x6, 0x3c4, 0x8001, 0x7, 0x4, 0x80000000, 0x0, 0x40, 0x8000, 0x80000000, 0x5, 0x0, 0x2, 0x7, 0x6, 0x5, 0x8, 0x20, 0x4, 0x7, 0x4, 0x8005, 0x1ff, 0x3b, 0x0, 0x7, 0x1, 0xc71, 0x5169, 0xfffffffb]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0xad800000, 0x8, 0x80f5, 0x5, 0x8, 0x8, 0x9, 0x1, 0x101, 0x7aba4196, 0x7, 0x6, 0x8b, 0x5, 0x3, 0x7, 0x4, 0x5, 0x9, 0x1ed, 0x6, 0x3, 0x8, 0xc, 0x7, 0x1, 0x1ff, 0x8, 0x5, 0x8000, 0x0, 0x4, 0x7, 0xf90, 0x9, 0x3, 0x88fa, 0x10000, 0x2, 0x6, 0x3, 0x9, 0x4, 0x401, 0x1, 0x7, 0x8, 0x1, 0x2, 0xb4, 0x1, 0x539, 0x7f, 0x7fff, 0x4, 0xd4, 0xffffff81, 0x0, 0x25, 0x8000, 0x6, 0x53b, 0x4, 0x4, 0x7ff, 0x5, 0x0, 0x28, 0x5902, 0x6, 0x6, 0x2, 0x718, 0x7ff, 0x5, 0x3, 0x4bc, 0x80000001, 0x40, 0x0, 0x540ae3c2, 0x6, 0x9, 0x936, 0xfffff6ad, 0x8, 0x1, 0x7f, 0x8, 0x0, 0x7, 0x4, 0x8001, 0x1, 0x4, 0x7, 0x0, 0xa0e, 0x4db, 0x1, 0x50, 0x2, 0x3ff, 0xff, 0x7fffffff, 0x1ff, 0x7f, 0x5, 0x5, 0x500000, 0x100, 0x80000000, 0x2, 0x8, 0x4a, 0xb, 0x0, 0x7fff, 0x80000000, 0x7, 0x0, 0x8001, 0x81, 0x73decba0, 0x1f, 0x9, 0x12e, 0x2a, 0x0, 0x4, 0x8, 0x2, 0x7, 0x1, 0xbc, 0x3c, 0x5, 0x7, 0x20, 0x3, 0x2, 0x5, 0x401, 0x1f, 0x0, 0x200, 0x7fff, 0x4, 0x3, 0x1e33, 0x7fffffff, 0x0, 0x2, 0x1, 0x8ad, 0x0, 0x6, 0x8, 0x8b71, 0x1, 0x3f, 0x0, 0x7fff, 0x1f, 0x400, 0xfffffffa, 0x0, 0xfffffffe, 0xfff, 0x3, 0x8, 0x1, 0x6, 0xd96b, 0x9, 0xfff, 0x1, 0x1, 0x8, 0x7, 0x0, 0x55e00000, 0x1, 0x7, 0x4, 0x3f, 0x5, 0xc77, 0x101, 0x80000001, 0x9, 0x1c, 0x100, 0x6, 0xb6d5, 0x1, 0x2, 0x5, 0x4, 0x3, 0x9, 0xfffeffff, 0xfff, 0x1ff, 0x46e7, 0x100, 0x41c, 0xff, 0xcac, 0x8, 0x3, 0x4, 0x100, 0x100, 0xffffffff, 0x0, 0x40, 0x80000001, 0x9, 0x5, 0x4, 0x401, 0x7, 0x1c3, 0x8000, 0x4, 0x8000000, 0xd17, 0x7fff, 0x10000, 0x4af, 0x2, 0x1, 0x81, 0xab, 0x10000, 0x0, 0x4, 0x6c, 0x1, 0xbd, 0x5, 0x4, 0x4, 0x40, 0x5, 0x3ff, 0xffffffe0, 0x3ff, 0x3, 0xfffffff7, 0x0, 0x5, 0x101, 0x5, 0x6e16b03b]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x3}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}]}, @TCA_RSVP_CLASSID={0x8, 0x1, {0xa, 0xa}}]}}, @f_rsvp={{0x9}, {0xcec, 0x2, [@TCA_RSVP_PINFO={0x20, 0x4, {{0x3, 0x887c, 0x80000001}, {0xffff, 0x1ff, 0xa00}, 0xffb7931ba80dbb06, 0x2, 0x5}}, @TCA_RSVP_CLASSID={0x8, 0x1, {0xffef, 0x4}}, @TCA_RSVP_PINFO={0x20, 0x4, {{0xffffff81, 0x5}, {0x7, 0x1, 0x1f}, 0x0, 0x73, 0x3}}, @TCA_RSVP_PINFO={0x20, 0x4, {{0x1, 0x1, 0xff}, {0x1, 0x8}, 0x88, 0x1e, 0x7f}}, @TCA_RSVP_POLICE={0xc80, 0x5, [@TCA_POLICE_RESULT={0x8, 0x5, 0x1}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x7}, @TCA_POLICE_TBF={0x3c, 0x1, {0x80000001, 0x3, 0x54, 0x4, 0x20, {0x0, 0x2, 0x0, 0x1, 0x9f}, {0x7, 0x0, 0x1, 0x0, 0x401, 0x3}, 0x7, 0xffffffff, 0x8001}}, @TCA_POLICE_RATE={0x404, 0x2, [0xffffffff, 0x2, 0x401, 0x3c0d, 0x1, 0x3, 0x4, 0x80000001, 0x6, 0x1, 0x7, 0x20, 0x0, 0x8001, 0x7ff, 0xd5cf, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x517f, 0x4c4dab7b, 0xffffffff, 0xfffffff7, 0x3, 0x1, 0xfbe, 0x5, 0x6, 0x5, 0x6, 0x0, 0x1f, 0x7fffffff, 0x7, 0x2, 0x2, 0x0, 0x800, 0x7fff, 0x7, 0x1, 0x47, 0x8, 0x7471e97f, 0x6, 0xff, 0x1f, 0xcf, 0x3f, 0x800000, 0x1000, 0x6, 0x0, 0x0, 0x7f, 0x800, 0x45e2, 0x7, 0x8, 0x6, 0xffff, 0x3b, 0x401, 0x5, 0x10001, 0xff, 0xf5b, 0x6, 0x2, 0x4986, 0x800, 0x14a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xb85b, 0x17, 0x1, 0x400, 0x8, 0x8c000000, 0x10001, 0x7, 0x7, 0x200, 0x7, 0x1, 0x9, 0x401, 0x7, 0x7fffffff, 0x7, 0x996b, 0x1, 0x80000000, 0x40, 0xd5, 0x80000000, 0x40, 0x10000, 0x0, 0x40100000, 0x800, 0x9, 0x2306b219, 0xfffffffb, 0x1, 0x3, 0x4, 0x200, 0x861a, 0x800, 0x1, 0xf4f, 0x5, 0x3, 0xa05c, 0x7, 0x2, 0x10000, 0x3dc, 0x0, 0xffffffff, 0x7f, 0xffffff7f, 0x7, 0x5, 0x1, 0x5, 0x8, 0x7, 0x400, 0x0, 0x8, 0x9, 0xefcb, 0x5, 0x0, 0x80, 0x7ff, 0x2, 0x7, 0x1f, 0xc88, 0x7f, 0x3, 0x8, 0x7, 0xfffffffc, 0x1, 0xfffffff8, 0xffffffff, 0xffffffff, 0x6, 0x5, 0xffffffff, 0x0, 0x101, 0x5, 0xfffffffa, 0x2, 0x6, 0xfffffffc, 0x10001, 0x8, 0x0, 0x0, 0x38, 0x8, 0x4, 0x3f, 0x8, 0xa0, 0xff, 0x5, 0x0, 0x691d, 0x6, 0x7ff, 0x3, 0x4, 0x3, 0x1, 0x9, 0xb10, 0x8, 0x2, 0x1, 0x0, 0x9, 0x7, 0x4f8, 0x10000, 0x0, 0x4000, 0x7, 0x8, 0x0, 0x800, 0x14fd, 0xfff, 0x10001, 0x4, 0x80000000, 0x800, 0x54ba, 0x20, 0x5, 0x9, 0x6, 0x800, 0x8000, 0x4, 0xe99, 0x8000, 0xfffffffc]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x1fa, 0x2, 0x0, 0x9, 0xf3f7, 0x3, 0x8, 0x10001, 0x800, 0x9, 0x9, 0x1, 0x5, 0xf6, 0x7, 0x200, 0x6c, 0x0, 0x3f, 0x9, 0x401, 0x0, 0x8, 0x7, 0xffff, 0x8f, 0x71, 0x8001, 0x3, 0x8, 0x1, 0x6, 0x7, 0x7, 0x60, 0x2, 0x0, 0x3, 0x3a98556f, 0x0, 0x200, 0xfffffff7, 0x6, 0x9b2, 0x1, 0x9, 0x1, 0x1d42, 0x5, 0x8000, 0x5, 0x10000, 0x2, 0xc2, 0x8, 0xfffffff9, 0x880b, 0xceca, 0x1, 0x2, 0x3ff, 0x10000, 0x1, 0x80000001, 0x0, 0x8, 0x200, 0x7fffffff, 0x7, 0x5, 0x7, 0x3, 0x1, 0x3, 0x80, 0x7f, 0x8, 0x9, 0xe13, 0x18bb, 0x11de0000, 0x8, 0x9, 0x79bc, 0x400, 0x1, 0x7, 0xff, 0x8, 0xffff, 0x9, 0xfff, 0xffff, 0x56b, 0x1000, 0x400, 0x5, 0x6, 0xfffffff7, 0x4, 0x80000000, 0x3, 0x7, 0x800, 0x0, 0x9d1, 0x1, 0x2, 0xffff2876, 0xb6e9, 0x7ff, 0x1, 0xff, 0x10001, 0x3, 0x4, 0x0, 0x7f, 0x9, 0x7, 0x0, 0x8, 0x10000, 0x80000001, 0x10000, 0x7ff, 0x6, 0x8, 0xfff, 0xfffffffc, 0x7ff, 0x7, 0x3, 0x11c3, 0x80, 0x3f, 0x2, 0x9, 0x0, 0x6, 0x32, 0xffffffff, 0xc6, 0x7, 0x6, 0xfffffff9, 0x1000, 0x6, 0x9, 0x3, 0xed, 0x8000, 0x1, 0x9, 0x7, 0x7, 0x8, 0x3, 0x7fffffff, 0xfff, 0x0, 0x7f, 0x4, 0x2, 0x8000000, 0x40000000, 0x82b, 0x30, 0x596, 0x3f, 0x200, 0x7ff, 0xff, 0x2, 0x1, 0x7, 0xffffffc1, 0x805f, 0x80000000, 0x1, 0xe245, 0xffffa08f, 0x1, 0x1ff, 0x3, 0x0, 0xffff6f26, 0x4f4, 0xfff, 0x7, 0x2, 0x2532979e, 0x1, 0x101, 0x20, 0x1, 0x40000000, 0x0, 0x401, 0x3, 0x8, 0x8, 0x53, 0x40, 0x3, 0x2, 0xdaa, 0x1f, 0xffff, 0x7ff, 0x8001, 0x6652, 0x1000, 0x5, 0x8, 0x7, 0xffffff5d, 0x6, 0x8f47, 0x5, 0xfffffffc, 0x800, 0x6, 0xfe4, 0x40, 0x1000, 0x5, 0xca, 0x2, 0x8, 0x6, 0xfffffffc, 0x1, 0x7, 0xe3, 0x0, 0x9, 0x0, 0xa1, 0x1, 0x4b, 0x8, 0x8, 0x4, 0x20, 0xfffffffb, 0x0, 0x4554, 0x0, 0x3, 0xfffff001, 0xc0000, 0x3, 0xc6, 0x2, 0x7f7]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x6}, @TCA_POLICE_RATE={0x404, 0x2, [0x7f, 0x8, 0x800, 0xffffffc0, 0x9, 0x200, 0x101, 0x5, 0x0, 0x4, 0x0, 0x8, 0x80000001, 0x6, 0x1, 0x5, 0x5, 0x5, 0xac, 0xff, 0x4, 0x6, 0x8, 0x79, 0x8, 0x94, 0x0, 0x3ff, 0x1, 0x5, 0x5, 0x0, 0x1ff, 0x7, 0xfffffff8, 0x318, 0x2, 0x1, 0x8, 0x0, 0x0, 0x3f, 0xa07, 0x2fe71a2f, 0x68, 0x2, 0x8001, 0x6908dbf5, 0x4, 0xfffffff7, 0xfffffff9, 0x0, 0x9, 0x2, 0x1, 0xf14, 0x7, 0x9, 0x2, 0x8, 0x100, 0xdc84, 0x5, 0x6, 0x7fff, 0x58298b16, 0x60d1, 0x81, 0x1000, 0x3, 0x5, 0x7f, 0x1, 0x1, 0xfffffff9, 0x3, 0x7, 0x0, 0x7, 0x400, 0x9, 0xffffffff, 0x5, 0x2, 0x2, 0xffff, 0x6, 0xfffffffb, 0x9, 0x4, 0x7, 0x0, 0x7fff, 0x2314d626, 0x80, 0xf9ea, 0xffffff7f, 0xfffff801, 0xffffffff, 0x30, 0x3200000, 0x9, 0x3435, 0x92, 0x10001, 0x4, 0x2, 0x8, 0x1, 0x2, 0x6, 0x0, 0x8, 0x758a2289, 0xffff, 0x1000, 0x1f, 0x1000, 0x6, 0x443, 0x0, 0x4, 0x2, 0x2, 0x20, 0x9, 0x8, 0x832, 0x1, 0x10001, 0xffffff01, 0x7, 0x10001, 0x6, 0x1, 0x9, 0x3ff, 0x9, 0x3ff, 0xfffffae5, 0x1f, 0x5, 0xb8, 0x0, 0xa7, 0x0, 0x0, 0x2, 0x6, 0x3, 0x81, 0x4, 0x7, 0x7fff, 0x8001, 0x80, 0x6, 0x5, 0xb3ac, 0x5, 0x1, 0x9, 0x5, 0x9, 0x1, 0x8, 0x8000, 0x2, 0x2f7, 0xffff, 0x4, 0x80000001, 0x4, 0xe11, 0x7, 0x6, 0x2, 0x80, 0x1000, 0x9, 0x1, 0x906, 0x3ff, 0x9, 0x1f, 0x5, 0xffff, 0x5, 0x2, 0x2, 0x8, 0xfffffc01, 0x8, 0xd6, 0x3, 0x298, 0x9, 0x40, 0x3ff, 0x6, 0x9, 0x7f, 0x5, 0x0, 0x9, 0x7f, 0x40, 0x9e, 0x7, 0x10001, 0x5fd5, 0x72, 0x8, 0x4, 0x8000, 0x5, 0x7ff, 0x200, 0x6, 0x401, 0x6, 0x200, 0x8, 0x6, 0x2, 0xffc000, 0x5, 0x3, 0xffff, 0xa0d, 0x5, 0x8a, 0x4, 0x10000, 0x7472686e, 0x85, 0x7, 0x4b, 0x43db, 0x8, 0x1000, 0x4, 0x4, 0x4, 0x0, 0x5, 0x5, 0x80000001, 0x1, 0x9, 0x8, 0x6, 0xfffffffa, 0x3ff, 0x5, 0x43c4]}]}]}}, @f_rsvp6={{0xa}, {0x630, 0x2, [@TCA_RSVP_CLASSID={0x8, 0x1, {0xffff, 0xfff2}}, @TCA_RSVP_ACT={0x624, 0x6, [@m_csum={0xd0, 0x12, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xfb, 0x7, 0x5, 0x800, 0x2}, 0x21}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xfffff3a6, 0x7, 0x5, 0x0, 0x6a84}, 0x43}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xfffffff9, 0xfffffc00, 0x5, 0x8000, 0x4}, 0x14}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xfff, 0x0, 0x4, 0x7, 0x9}, 0x5c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xd4, 0x4, 0x10000000, 0x1, 0x33b}, 0x17}}]}, {0x15, 0x6, "20401f8475d1f4b11e1a3da889bf81e4d5"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_csum={0xe0, 0xe, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x1, 0x9, 0x6, 0x8, 0x10000}, 0x53}}]}, {0x96, 0x6, "a26e3682f1808e70a490b057c834d651e04101657ace3c3fa770694f9af77ddaa0665702ed663d6af7a550e8241bffc454eda472829c412719370f519d6fee41c7f20b19dfd8755af09cc0419c70e279e3c9a8d2183a47cd6f2ca3563ed09c5a604b334196a2e94569ec1d335bad93b95550d5a7f2ec9a8fa3a5c335a425cbfd03befc01a9beed8051f6313927c8d9566b0b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}, @m_mpls={0x9c, 0x3, 0x0, 0x0, {{0x9}, {0x30, 0x2, 0x0, 0x1, [@TCA_MPLS_TTL={0x5, 0x7, 0x6}, @TCA_MPLS_PROTO={0x6, 0x4, 0x890d}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x7ff, 0xffffffff, 0x3, 0x20, 0xe5c8}, 0x1}}]}, {0x44, 0x6, "c9f736858ad468051f81de258e5daa61ba43f9779fd48ec4316379e8fe76b5c3c728cf62a9070c8303a0c455c3ace1327cf5f79a72be0ed09f8b859106192e9f"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_tunnel_key={0x100, 0x4, 0x0, 0x0, {{0xf}, {0x68, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @initdev={0xac, 0x1e, 0x1, 0x0}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x1ff, 0x9, 0x10000000, 0x9, 0x1}, 0x2}}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0xa}}, @TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @empty}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private0}, @TCA_TUNNEL_KEY_ENC_KEY_ID={0x8, 0x7, 0x74}]}, {0x6c, 0x6, "bb121f335483862517adc603aac1c413ae35222af8feb3f03e9e21fbcf062a45432e9988499b9928aca4df2ce12e195f8c7187a4dfc00fbbedd1b7a80a6fbc1f54ee220080772c03d7656f13da576c7e5380f4371c99ece4939b07038831f8aad20feae71466b3ab"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_connmark={0x150, 0x10, 0x0, 0x0, {{0xd}, {0x90, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x6, 0x469, 0x7, 0x2, 0xfff}}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0x1, 0x30000000, 0xfffffffc, 0x9}, 0x400}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x45, 0x36bc, 0x8, 0x123c, 0x8}, 0x6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x3ff, 0xfff, 0x8, 0x200, 0x10001}, 0xffff}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x4, 0x9, 0x10000000, 0x3, 0x2}, 0x5}}]}, {0x92, 0x6, "5ba053a5596d9392876b68e65009592b5be4bd2aed46e4dfe1e24ea9cc47d23fb65ede4b00c79bb429007a76f7c7b76ca1f5fc22a1e9c42ddb6a0fa9dc707c0aea6d31011e3e34e8be796a7e35f38a2d5693fc0fdbfeb9e616ad4b56241996ffaaf3acf45abe5edcc251136d46b97dd13501e47fcbb9fbb32cd471279ac64f62421b6743070be43a4050e21bb09c"}, {0xc}, {0xc}}}, @m_mirred={0x184, 0x5, 0x0, 0x0, {{0xb}, {0x84, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x6, 0xfe4d, 0x5, 0x7, 0xffffffff}, 0x2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x4, 0xffffff7f, 0x0, 0x6093f1b9, 0x3}, 0x1}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x80, 0x2, 0x1, 0x80000000, 0x4}, 0x2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x28f1, 0x1, 0x20000000, 0x3fd, 0xffff}, 0x1}}]}, {0xd5, 0x6, "9a790ead49feb54e0cc181635d6236116f00f3a7aa9af0752e7cea237e669d17634e8796df7bf40b2dfe850d6abf64de678e682e29d82dd3ed9b433e1f6eb2688c6db60afacaaa15966c3a965346adc2455ce4ea1d3bfa4ad972cb6f69bdea9f5fcd3996db0c6757f34ea80e7a5a20769916078c99bb6c8664b1e2cd3ae0a02142806cb6e6606f7aaf1174bbee8844fbd6cfe119b51b65bf3c128c1a7896d94738f79909d94731070cd4b9724fdb6fc458766ccce33d5407d8fd2c8894b7467a6edc60790a2662c598f036c10f79178f9f"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}}, @f_tcindex={{0xc}, {0x1150, 0x2, [@TCA_TCINDEX_ACT={0x112c, 0x7, [@m_vlan={0xe8, 0x5, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x40b}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x1d2}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}]}, {0xa2, 0x6, "2e8565c7c81e3bc6cabddec9f29633e1fef5566af7d455f9771d6b0a2cf36dfea13cd1b3a169c12edaa18c50fb64fa0715518444fdf1998725bbee4a86aec203c168bd51c5acb89cc112803bcd41249f1b6bafb6c30a23d165e78a12921f37551b506ffe55bf87e4072494ac04d07cc894303d814b14bcd1499aae9324d864cb07f2c0f4f74fe0fe95ceb4913fbf4f29df0160bf38a35dcab28e07995758"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_mpls={0x1040, 0xf, 0x0, 0x0, {{0x9}, {0x14, 0x2, 0x0, 0x1, [@TCA_MPLS_TTL={0x5, 0x7, 0x20}, @TCA_MPLS_TC={0x5, 0x6, 0x2}]}, {0x1004, 0x6, "ad1c8a7539ce50804551d335be9881b8e91b218ebe40b2d16ed08fd079a51d53aec62a2d8c8f51d035b3acd1a649145b1e50d0093a1ee261a52cb5d3cb93d1147b30e9eccf93198268a0cf4cbaf4d591ca95001b7e0b61935183f81d6ccd05ee7c7a7df74d28727e03dd96cbe340dcc3df52fd0778743a39b2338f0abae1f0c838a18dfd3b3352bfeb7d8bd6fc84e99b6a1b3265740cfa30ca0143e02bef89bd392d3e190e1347616cd3b6235d198fd2de276e9659592cd35227a6e1422025ab2091e652e62337f4908ddfb023dc6808e76c88955508bdb6620eaaba0f342d3bdfe15166d3fda8d91ee62205e64556253e1693fbb4e1e8e26b41b16963b6c0caae97746dd9ef188162738f233f77779267e2f3486ba151fcf3ca7aec468d9a5ae8c58be1605120dea579feec762a0e68f0551193ac0c14292d66b9d2b8eaddb78dfb58f49c103a412a3eef2a06fa1d053cea248737853b4707cd68986bf5baa04ea85ef3b1b2ed6088a8edeff1c2c77d0ce885a9ebbb2714bbd4903735a56eb7646ca3f86b737c4f8b37788dfc5469168427eb13acfe371427a9ce5183b521aaadeb57ffa698ab169b79b706eb4fc1efa5c440d038466963b2dbd10ce2e5fd96f672d47267d521c10390a8f2f6fef16f45cf240b2a4bef3fe65081d70003dafdd69bfdc755a5329cb7c2cde35d6dfee0cae77ba9bfad2580b9726222df9dbebe57c1e3d1aff15ac85054eac8b5c7a549a42bc42655f210e0079c2a9ea80b0adb42000b72706abee538d179350f5b0ab7135e62c77abf587762a423104957048cd9bcee050471ba7713148f9eb8415aac2e0e1d4d864f5054b8ee4fcb6bf333ca22c75f5d5588068199db022730ecaea3bc70371d3364835b30187866940f167643361511393c8b5cc768a5378049018c083575de174ed4217c410b4421ce69e5466d13bba6c5809fb4f6f688455946eb40ae06d50b082cfd99949724d4f13e3d6a22bb8ef9abc46c4149a7b54cbfa8dde9f47a4ce7a10fd3f5939b63d3e6c72a11d3cc603e7c0bdbbc72277e5be99e4519090072d450d5fc9efaa3f9d3e72b380e08008abc060e91536f95c03b6e709ce5c5573c2adcc4adeff7362ce8db73c6da8a7dab4a8de6a16ee74c4d7b1014f148cb96607b2d2020f4e38b89693d97e99964c535c52298775e84aa0956a07c42a36db7a3e7ed5326b8c57df354790b0843a27cf73c9ed1b3c747128f42e3859bad150fcbffa785f94b13c748b4cb4796694751976f534329d52f04ef90a37707cc55cac11e4d65b8c2803a5e225e018e87602912ee5290fe606b6c113e3ed4a5cf6bf44b41e20c886c1d8f617efff995949ea1b888f868b4a5878388e79c6e4a26efcca74920c07f40d280dd5aba770d498cede6bf63f09a0b6d2098b73dfc4b52fde6795e759132858bc4aa337c944c307008a70a7f66717656018f4994d6d0fc4fd939d02669c16d247b78a53905670fb938be124c9dc83d97e92c2ada4ab995ff95a8f63acdcdf1f0be4d50560eeb8c4593ec06adcad8e3c2c7e8f7671e61d1140d84e2eaa251e9c0a78aa6145ed303863e669542b5a37ba28d33bafac2af3407c9d1e94c7fd84ff1e6ba9a4dbfc89bb9887f36bd8cbdcbc548d7a4be825af4cb0fcb57c7cba5cef8404e46953051c3ba5bce33d9c579cc521ff39f7c0a2f9ca5adaf623fa649edb036d8047109f66c2fc84ad44863a6646f44bf4d2ca3b505ccbcd41d0b5498cc1eee1898fd13b2803b0106e3d47c88e7e60900265b467f42bf6b053594856ddb16b14266212343b965b88d3edf1445297b1409047968d4fa374613af377c00050d7ad58087d240f3b8ddd2e59493aa0a15dac7374e17ee5b89051f5f211f935bd8fbbd12f2055c8c625fd4250215893f196e1a36ef9c27f48db7673cdbaa69d287bc9acf22a02c69d19eca8af17cf5c07f80e3f816b143995bc3694359efa49ab1ce760e2dc19d3ab2b3145fd0ededc09b3f62cbaf3e0793311a04ad56de81a1564eb1143ba81bbfba01d4eef03f292a780196eec2d7d3be7b5e42bb87ff7e3e4a45736cab854dd2189dea4e33f26e91ff3f79bb890cb70c7cfbc8f15942aeb92bb8f88b95c20cfd57642b2860352ac8d10d7fbc0f05df074afd1f54498d3f0922442b5e28e9cee06cd15957c593e5d84727ef813ac7f3aeadb1fa6f4b678163b8dc9209fd0efd739bf0ce0c18eb228788966271eed2f830c05f26f2a514d47c8bf23481ae5b607b4970c58350bc2b007c70b3fa0f3d575973dbbe49b6349a1504c4a196ca3bcc98fc34c2e7a24c20bfd416052fa6f39d7c420b6ff0f4b3ea1a3cf8261cfd7ec0fdd11ad5b5e1222d3c84ddf95059e6569dd05aaa4e2c9ddfdd7ee88fb8da9aca4d261d20b1782ec243693f4519339c7930cc3ee4bf904228ead102a8ab4c95db5afde2f385702a7a21cc7d006e2f5bb9559bea8636cd0b416078badac67a51a87095fb31857e170d7301035cb60ef0b7d80c22bbf2f4060322081f5414ec61c89a631930f819c25a912815e4a8695786748e1c3399fe0e80950f202c618a31342277f78642d3f1cbf1a7782abfadb313c92f700dda61b0b84076a12e6085a0523431c643fb6f2dfcba868c1890c82e9e20e64ea55a08be9841b2bed7d41d52f6bd12001a9d5efb5e15290dc81bff9f3604de10e4f964a3522e3aa9968d02e6e6555915f004849fbefff5032f7434ecd94a03f17af7d5747e053741f0eb56b573b9fda47fac63b6ddf84c991f7f54018e57058d5afb5ce10149ff040f68b95f064bcf97c9d63b8603a86bb5fbbf5c8f2f361d66254d7515c52bf0428c2e2fcc966c09af4a5724bacbdd9fda85890581e5da8b9aa98864ffb864c2b318975f2aaf72dae011ab311d307b249e0d16ebc01f43f8a5d4b7f89801a4d79c818f2db72a9e11786a668b6ca07fd589dbb66e423eb01e3fe8df8582abf7a9a004c082bab06b2d5a996e0f8b78894ef55d3e6564a89d31511b8c89ae361efeb1eb407a970e0af240a66beded96e069a240129b1000a46f0d706605e05f17f2bc17c529fc12d2f4ac1cfce5862adbc49d1b855ffb17a7b580079518581c49f12985ded0946823bbc874cbb30075fa76ea3cff29ad0fe695bcee35e0fecbe1bded2feabb21998a8cc775fd487da1d55f0533b55b56db48563e88be8925a13fa091d1f93d1d8c0051f31c066fa2524a09e992e515866a66c6b3fe77f503984ac62f926023cfce0bf8ab4b21b7264221a308cd4b34d85a7cb1be9fa2ed5a07027ecd4a5aacc71a1c26eb2b45e272b9cd22d80ab0ebe70dc58998ae3772cccc1839b050550716b3d4ab50c566f692f6adfa065712b03a92bc8de84d8d7412ae80a9a20a499f2efe0bb6624a344fe3405e34e35a5498000c9c2726d9a4796d83a6009504ca44cf33789cf5504358d1d2068f1c7bc4793dc5424302877dad9ec7a07cf3fda025b22f486ef87b77c31513a2d60aba4e0c6eb54e7160227d894b4228b94ebf5a51206b22e7af5a4d313f13f5ef85082f89f126789b70c1d9a09aabdc7ff693369c42ac355d46420c5d48249642d00605e5176890f2cbeaf27beda88a8bf9d5e99b883f670a465f612ed2fce4e3e5aee761b227d39952a7a803b9704226b27186ab3a232a137a94db28f10373b7798ca7eadbfe37834b39a05ba89ea910ae073a7d81531675d4f0d3f23eaa6cf2bf3955d7edf03e6e55d82966aff6b860139eb63c60ac6d9d9f947faba48ed21fb7b9f609be72f7b18b1a42cd518818fbb572870bc29f1d14918d64101aec582fdb4b720c838052b885d4d5c603c87ca793dcfe7e2aa8f29cdc70960925271696d9316205ce4f619989850426fa341254c14b34e51b79a88f18cb106a1f2baccaf9605a6b52c4da2f57155f2d905606b1074b322b9bc31a25b76da760ca7570799b7bf231b3ea61b565dc5b64799116c0c8aed79a4e3a235866969ef3f1e81f74c7f9ff96aa6fd423f97b3f5ff9b4bad213cf6908fb3cb39b0f4ff025a48fcf485a68ccdd878379699b381e01ca30a3048973cac477dc4f2a9f52a842adf2a893a3931cc0e7e719c9734be5d78b89709b851f5d25a5f9e8eaba769050a9d19ac12d5ed28e96dd5d2b3d4182dab3a70da06a1165bd24db98e3dcd1fdb4861faaf105655d6f188829b6c3c90031dd32260880305389c0572ca27deccb67bcb0c382fea68d3811e736dbea6ae4a9b7a6d1b8a123d09104d906c4e3bed5e8675968f5ae15e334f2b7a0ce68bc457deec62b41cec4a42a9eca60cf7f9b6e300097e5232ccbc46ff1dd061dac351a45276bf263763ba1a461fb585a31dda071781c68207a16bb46509cac837be31fea3519a26d34214a1f01cc56847d46ad7e73efa33fdb43595b2f74d7245de8ef8bd1800ec6db90040f8abce1c0aca89666266173740b8f59e12c07ce1a1591ce96ea377ea1688c2fa5004ef25f28d579b7d4706d564a6c810f4c79933b91627949c0ebf74d32b40a0db1c1f1d8c0196a73dd265f872d11fb41bb5b5ee41c7c2ca6532f2f59f83fe2dec22efefda696bc3edb4924e642d508407afec6817ba7527a5e7411d621b5e2eee57e84d570691689388ac68871972d8e03fb8b92de258b267080541d673621a6d40fcc325bcdcd5f6a47f6078d41d127abf183e6a4546171f97c3f79002a4aef18e47ae38d433e3f6d3d02cb94d94170f4c295e2e036039aa68a71296baffcd7bff82cc44f8b4e3f15e1e39ccd8f8c9de4dcfcae9add743ed579a0aa8a0e6ef51f4a998f910548ba0141f9a942cdc2b8f9ec72479c080d10f83c223b23e22aa71c4f6035b1b384bf7e09ac459b6822d914d572ebdb6834736c8e438125b4757d4c0015a28a82881ed8903351b5ff9291902b2b8c11de1a34a4812be8faf7d5721e0b86fe36c4bfd998fbc3d2ed1500c9c6dcf872488c6d47c84ce5a906a0faad3a63e880f70bf8fb4bf9353f35f44479cb42aac216f344c930452a3099d75451699cde6763dcda12451b715983c5a53a2efdc68ffc5bffab9191507637e1ca917fd79400d26fbc1d22bcfe3e1f8d635bd64ec0644e72ecf5e63ef6a3ee656a454afb8779a0b51e6bf30e7f1f3e4fe4ee8f60c7948195093c054123b26172b92b6845ab7b49080d74d5bb9dcd764f7e60d3266746c4ab4a7026f3a570e5e47223b45246a4243d79852d605d9d51df297b44c8d3db19d09dbad82177e067e58724a66b59ef3288e6a86210cd1ec47f0fa4f12424738a7a0d599ee7570ee1ba0e1c4e72ebd735a745409617f6377853d90279ec259c8f045baa11179d2b5e1cba0018b83c2047c24341b835a2301688b04727cd9e7ae37155b8e7434668f33f01f63abc1a6adb806721ef90cc5741941910acc880fae48f822d4174746a9965a467692dfa6d26b89adbf4b677924b4022459045580fa824e91b92339320f3027c48da5b2430ce64fb2580adc6673a1cf46e40d58d669f2cdb8feb482ce65660f5b8fe5b9323624ef47384fb48b1f3329a651deb2b4fd0aa7906f015349df8c13e96444d09f58903ebb8ad29bf3a49265467e6493426db28d71f0f9e89c84c4eb6e874708d23676710b39cbbbd456ff4836c00a219f3cda7c6bc2202bb572c32742fee8ab3b678d3350f9a989099dca3730808c1b988df42b73d7db852191aa3faf552d921d64f14c3d9b4bd5d389481f5cfd58aa417887c35b0cffbb6c8e48c05fc473d6f29fd6b8f2d491a94fc6786d1922165492c49f5b50ba31b79c74f1706371b33"}, {0xc, 0x7, {0x79366a68ffd617b8, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}]}, @TCA_TCINDEX_CLASSID={0x8, 0x5, {0x5, 0x4}}, @TCA_TCINDEX_SHIFT={0x8, 0x3, 0xfffffff8}, @TCA_TCINDEX_CLASSID={0x8, 0x5, {0xc, 0xfff2}}, @TCA_TCINDEX_FALL_THROUGH={0x8, 0x4, 0x1}]}}]}, 0x3174}, 0x1, 0x0, 0x0, 0x400}, 0x0) [ 433.150610][ T5154] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 433.152866][ T56] usb 4-1: new high-speed USB device number 29 using dummy_hcd 15:51:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'xfrm0\x00'}) 15:51:03 executing program 2: syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000001c0)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@context={'context', 0x3d, 'staff_u'}, 0x22}]}}, 0x0, 0x0, 0x0) 15:51:03 executing program 0: socket$inet(0x2, 0xa, 0x80) 15:51:03 executing program 4: syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000001c0)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}, 0x22}, {@context={'context', 0x3d, 'staff_u'}}]}}, 0x0, 0x0, 0x0) [ 433.356255][T12899] fuse: Bad value for 'fd' 15:51:04 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg$unix(r0, &(0x7f0000002500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x77fe7e623da9, 0x0) 15:51:04 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x4db80) [ 433.382643][ T56] usb 4-1: device descriptor read/64, error -71 [ 433.400176][ T5154] usb 2-1: Using ep0 maxpacket: 32 [ 433.451877][T12903] fuse: Bad value for 'fd' 15:51:04 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x2, @any, 0x0, 0x1}, 0xe) 15:51:04 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000740)=ANY=[@ANYBLOB="69705f7674693002000000000000000079698dc89541f7f987a91af6fb6499110d57c15b6af3503673793b7379"]}) 15:51:04 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x2c}}, 0x0, 0x0, 0x0) [ 433.520349][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:51:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x40081271, r1) [ 433.580114][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 433.608382][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:51:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg$unix(r0, &(0x7f0000000180)=[{{&(0x7f0000000000)=@abs, 0x6e, 0x0}}], 0x1, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x14, 0x0, 0x4}, 0x14}}, 0x0) [ 433.646988][ T5154] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 433.670535][ T56] usb 4-1: new high-speed USB device number 30 using dummy_hcd 15:51:04 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x440, 0x0) openat$incfs(0xffffffffffffff9c, &(0x7f0000000b40)='.log\x00', 0x54942, 0x0) [ 433.722773][T12915] fuse: Bad value for 'fd' 15:51:04 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x40, 0x0) read$char_usb(r0, 0x0, 0x0) 15:51:04 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002840)={&(0x7f00000001c0)=@deltfilter={0xec4, 0x2d, 0x0, 0x0, 0x0, {}, [@f_tcindex={{0xc}, {0x858, 0x2, [@TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_SHIFT={0x8}, @TCA_TCINDEX_MASK={0x6}, @TCA_TCINDEX_POLICE={0xc, 0x6, [@TCA_POLICE_AVRATE={0x8}]}, @TCA_TCINDEX_SHIFT={0x8}, @TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_POLICE={0x820, 0x6, [@TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_RATE={0x404}]}]}}, @f_rsvp={{0x9}, {0x630, 0x2, [@TCA_RSVP_ACT={0x62c, 0x6, [@m_ife={0x628, 0x0, 0x0, 0x0, {{0x8}, {0x4}, {0x5fd, 0x6, "0297283c7e07c57b14a968d49938bbf8201eb05388ddc2a16a92a7846bad8ddd850b3874fb11a7e86a4612c793929f6b1cae60349af4373f5278cd2210e345e65c89ad93e89abe05588d9831ea07fb6daf40de8b211a8987f4b4d716be10569b69bfc501e940c5ca15b2c38725a1a6ef6676aabfeec0264d96e823ddedb30cd181f32510f8003059b435c6e51ec9b779cb8a00e14c0a36344c84ac387106dfc73cf1f3725acdd23846e56e13edd123fde5df1e9a39b8fbce77a61eacc61ce86854051b831a3b248f614fec9b65bcd14ca6afb7b920d28e127382fc54cc2e95e259ac57030fec4ca1b2cffda7326466c6b3446939c1ca418d9a1a600598f0190bdbaa6d532a31416ae02855c6a62f9625053af53d7417387c0b3a63459ebacec316b470d61c5f5555b30ffe2253a517886c40e60b7ba2c4d13148368fad407eeb39d4860631fba566e2dc70bde538893bc46e030b319382df199d61e51a41ecd6652fe446f5b8838408bae2a8921f6683c34f3fbc7870dae69954791c1c69a45879d98883b350dcbb84d8063d2f69a60e6737b4bf409324f3abc1916c44c9e7ba0b7944e7174a0a7af88c0548bb2af92363178ab3d6a4508354d2e1ce67ad4770e3b0f6d685dce9d7c8ecb555748af0ef3c753c44372b139933f8e2d5ae911dc7cf498e014bf636c7f3d34512dfb0091b84fc5a8fc72f9c86519e83d4c88d6329383b6dde2d0d5d9c7621e0e5042166bf5f98b6cf74db350995ed811bb47f37f6a3c890d28122b5f690ef79ab40083e6f19b2a82d27f76583c406e36df9d55be3673aeb5c84107dcf746423b75cf1f307228779d61e2d97ea172cfaf93452cc8bd2ecaa8113f70e97898171fb1ed53a0cf416836d24b85aee16af3f4e561ffcec8efbc43bce2058442cac1c0dafbbd4c006da0e2378ea902e3451fb1721754f029715cb9c5aff997d8144f37c73403797fae9046601a1d1fe2ecfa3c45912c662e3291974f39b6f6535175906700e9cade68d6fe597ac2a7fc0ebcaa309815c72e2618535446784c8cffade009f660be851d02bdb0b812a834c9f0cb618be77450c776fb45c9967e36bbfb171a6eb8b490856d6a69729dcd54395cda601ed8abbc57a1cd10a996a96598289e6d785cbdda65b81b0a5103428788d4346dad6ea981b70b6b81a73981752c1ad15d25f9c0f27d174ad27c59d17e9d56abba776fdcfb190dba308609777136cf3a129ca77d2c5c82a1f984b741ad2ecc710b6ed9950c164ec9fcc790d0efd15d292f36da7682c74073fde93f1898c623bc94d2da60d958de03f1e1d51720ba40fe04faab014719b21fd30dddfb21ae32a0dbd5f169dc6df30fa1e8425dab9117835e3c09589b222e591e5cd8108baaf34766f146616876f1123367368af58c629fa0cb090c4aa9721c6c8695b3089606623ca8621166196b7422515fc220f51e8c7e112e2db5c972b4559ad1dbcb54d8e191eed5c6ef9fe2d5c838000a4c2f9ea4231f1dcc63001be53fc1e339d8f3b573878f54d9a27345ccda7dcd728fcbe9f23f6e3f26e9576007de7b6f9e9b5d69576a33588d54b94b0a1bb84621338caba6fdd0e365c67685f4f7e3d6a2c649487a72061c01b9a559aab414e4104094b970818f55cb3036992139732fcd114e182cb684f510fa317d18b4f5b6266eeaf1a98bb4134c9950e63ff6cb508689f059e43321c3683001c1c34f43f7568338cdf49e3f86b0bb34a4c54b279733c8af85fcf54dfac2485765eb4b23d12aeb4d6bce33243d56df09593890ec6a29c0153dd4a6f5cb327d976347cc661e7dc757cddda63011e1c0065fcb8e4f7142af1b21641d9a774c504750c1ee1c81252d30f54fe28ba9b43fb69e4c409ad00c0908c9cf4c38d64bf28b63603ba81e602986e3bf79e83dd9f6a520f674fd15f23c80875b8e26e29ffe6042a5d174f9965a967473c622e7e902c213a47ca975aa6a80571bb5c67c9fbd7843969e9e8d4c3afee7b5f2dec3e67761c0640bb7676ba924d9272de038d7824ba22ad862f494f92c2f6552b055f78e017c5f951ec724c3c596bc10fb810e65971b26c5f032d1bd592a7c80eaaeefb4c2b3bb57f69594754fb9d95367d492d709fe919cebf8871515c8b533dfc48d8998db53c48a4c79f10"}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x8040) 15:51:04 executing program 4: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={0x0, 0x989680}, &(0x7f0000000cc0)={&(0x7f0000000c80)={[0x3f]}, 0x8}) [ 433.820479][ T5154] usb 2-1: New USB device found, idVendor=1604, idProduct=8005, bcdDevice=2a.a0 [ 433.829905][ T5154] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 433.856282][ T5154] usb 2-1: Product: syz 15:51:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='totmaps\x00') read$FUSE(r0, 0x0, 0x40000000) [ 433.884691][ T5154] usb 2-1: Manufacturer: syz [ 433.890649][ T56] usb 4-1: device descriptor read/64, error -71 [ 433.906573][ T5154] usb 2-1: SerialNumber: syz [ 433.939517][ T5154] usb 2-1: config 0 descriptor?? 15:51:04 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040), 0xe) 15:51:04 executing program 4: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4002) 15:51:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x2}) ioctl$TUNSETOWNER(r0, 0x400454cc, 0x0) [ 434.014900][ T56] usb usb4-port1: attempt power cycle [ 434.440301][ T56] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 434.444345][ T5154] usb 2-1: USB disconnect, device number 7 [ 434.560492][ T56] usb 4-1: device descriptor read/8, error -71 [ 434.840156][ T56] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 434.934489][ T56] usb 4-1: device descriptor read/8, error -71 [ 435.064044][ T56] usb usb4-port1: unable to enumerate USB device 15:51:06 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:06 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.log\x00', 0x40, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, &(0x7f0000000080)={@desc={0x1, 0x0, @desc4}}) 15:51:06 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() sendmmsg$unix(r0, &(0x7f0000002600)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002540)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20}}], 0x2, 0x0) 15:51:06 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001ec0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002240)={&(0x7f0000002400)={0xac, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_BEACON_HEAD={0x77, 0xe, {@wo_ht={{}, {}, @broadcast, @broadcast}, 0x0, @default, 0x0, @val, @val, @val={0x3, 0x1}, @val={0x4, 0x6}, @val={0x6, 0x2}, @val={0x5, 0x3}, @val={0x25, 0x3}, @void, @val={0x3c, 0x4}, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @void, @val={0x76, 0x6}}}, @NL80211_ATTR_BEACON_TAIL={0x19, 0xf, [@ssid={0x0, 0x6, @default_ap_ssid}, @mesh_id={0x72, 0x6}, @tim={0x5, 0x3}]}, @NL80211_ATTR_IE_PROBE_RESP={0x4}]}, 0xac}}, 0x0) 15:51:06 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x40001) delete_module(0x0, 0x0) msgctl$MSG_STAT_ANY(0x0, 0xd, 0x0) setuid(0xee01) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(0xffffffffffffffff, 0x0, 0x0) getresuid(0x0, &(0x7f0000000640), 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) geteuid() read$FUSE(0xffffffffffffffff, 0x0, 0x0) getpid() r0 = syz_usb_connect(0x0, 0x48, &(0x7f00000048c0)={{0x12, 0x1, 0x110, 0xf1, 0x5b, 0x1a, 0x20, 0x1604, 0x8005, 0x2aa0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x8f, 0x69, 0xfa, 0x7, [], [{}, {{0x9, 0x5, 0x80, 0x10, 0x0, 0x0, 0x7}}, {}, {}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000053c0)={0x2c, 0x0, &(0x7f00000052c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44f}}, &(0x7f0000005300)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, 0x0, &(0x7f0000005380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x0, 0x40}}}, 0x0) 15:51:06 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 15:51:06 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getpid() socket$unix(0x1, 0x5, 0x0) openat$udambuf(0xffffffffffffff9c, &(0x7f0000000400), 0x2) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}], 0x20}, 0x0) 15:51:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'macvlan0\x00'}) ioctl$TUNDETACHFILTER(r0, 0x400454c8, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='$'], 0x24}}, 0x0) 15:51:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000001580)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}}, {{&(0x7f0000000200)=@abs={0x1}, 0x6e, 0x0}}], 0x2, 0x0) 15:51:06 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x40, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000080)=ANY=[@ANYBLOB="02"]) 15:51:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000002c40), 0x0, 0x0) 15:51:06 executing program 2: mount$9p_fd(0x0, &(0x7f0000010140)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0, 0x0) 15:51:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000002c40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 15:51:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$GIO_SCRNMAP(r0, 0x4b40, 0x0) 15:51:06 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) [ 436.260146][ T5158] usb 2-1: new high-speed USB device number 8 using dummy_hcd 15:51:06 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, 0x0) 15:51:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x80) [ 436.320109][ T44] usb 4-1: new high-speed USB device number 33 using dummy_hcd 15:51:07 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x4000) 15:51:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, 0x0) 15:51:07 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$sock(r0, &(0x7f0000001380)=[{{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000080)="d9", 0x1}], 0x1}}], 0x1, 0x0) 15:51:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 15:51:07 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f000000c380), 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, 0x0) 15:51:07 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x60000, 0x5) [ 436.528421][ T44] usb 4-1: device descriptor read/64, error -71 [ 436.541038][ T5158] usb 2-1: Using ep0 maxpacket: 32 15:51:07 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000020c0), 0x2, 0x0) ioctl$PIO_FONTX(r0, 0x4b6c, 0x0) 15:51:07 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg$unix(r0, &(0x7f0000002500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 15:51:07 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000020180)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)=""/153, 0x99) 15:51:07 executing program 0: renameat2(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) [ 436.680637][ T5158] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 436.712838][ T5158] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x80, skipping 15:51:07 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$KDDELIO(r0, 0x4b35, 0x0) [ 436.735221][ T5158] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 436.755520][ T5158] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:51:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$sock(r0, &(0x7f0000001380)=[{{&(0x7f0000000000)=@l2tp={0x2, 0x0, @local}, 0x80, 0x0}}], 0x1, 0x0) 15:51:07 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xc, 0xfacd12c40e617376, 0xffffffffffffffff, 0x0) [ 436.800386][ T44] usb 4-1: new high-speed USB device number 34 using dummy_hcd 15:51:07 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) 15:51:07 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x93e, 0x40}, 0x1f) [ 436.934586][ T5158] usb 2-1: New USB device found, idVendor=1604, idProduct=8005, bcdDevice=2a.a0 [ 436.954820][ T5158] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 436.974774][ T5158] usb 2-1: Product: syz [ 436.986556][ T5158] usb 2-1: Manufacturer: syz [ 436.994448][ T5158] usb 2-1: SerialNumber: syz [ 437.000505][ T44] usb 4-1: device descriptor read/64, error -71 [ 437.027392][ T5158] usb 2-1: config 0 descriptor?? [ 437.132727][ T44] usb usb4-port1: attempt power cycle [ 437.503415][ T5154] usb 2-1: USB disconnect, device number 8 [ 437.540408][ T44] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 437.640355][ T44] usb 4-1: device descriptor read/8, error -71 [ 437.910167][ T44] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 438.000369][ T44] usb 4-1: device descriptor read/8, error -71 [ 438.125008][ T44] usb usb4-port1: unable to enumerate USB device 15:51:09 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup2(r0, r1) 15:51:09 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000180), 0x88) 15:51:09 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/222, 0xde, 0x0, 0x0, 0x0) 15:51:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) sendmsg$inet_sctp(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000011c0)='\a', 0x1}], 0x1}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000001340)="60a9e85da76d943f1ae020ddbb8cc7654ec5655da9890a00720fe7e2ca36291f4f71d1edb205f7a6f4b56a49625c631c5422af694487d80602e79b93fcee2a200df9798c604defc0c3e4f049f62fcd9ea83eea1592de0223f7478186581b08059cbdbc7179f073c2da1a36543ab1b457a8aad50e69f0afa7696677640ac296117f7f2d62cf57a17e09083b6e7622ecd548699788d6b7acd273c9a866bb282c7ce14a4d03bd2f48fab2a2845dcf9daa373122b7edf1", 0xb5}, {&(0x7f0000001140)="fe3b801f4320a487a6a7626e0815df254eccbe175154999af63fe12a10924c992a9e3d0752435186dd64b3b08bc6fabb0579", 0x32}, {&(0x7f0000001500)="723e48c2209df549e526ab5daa3ec7feb5f06ea0f75fd07acdaff83fadd6651ba3c9fca2540c5e897e4554caaded42f01308b613fc11647d8ab3ee85011be2d130dab404b934c862a4f8b800af5be754c20c8babc3a17dbeb7f96ad5a155c2f5a1cd61d9f0e92c963e8fb268ae72591f343a4cc88586be1bffa1625de206901a6a1e98216cf4f80397375e8dc697d29a5545e972fe0d93f43df72848406f70d4a29b", 0xa2}, {&(0x7f00000015c0)="e357a455084df19f44bc9c85b36fd873fe4971a12959d7954de238927c38f279e01090debad91268880d244857d06fdfbe5de8ef1f154b15e5e7391b4a89b3152197a278a766d4747dc9e13d5d43f2e099d6cae822e8e1533aa85871886162f463508e891806f149c28360c10fa0412acd2be439e138dc0113e90f35507100b473964aea5da747d0f31dee200952183c4b66798c5b3adb2614a1169399cd18087181499a5abab37f612eeae01b1b16bff751be067d79d363c18b7c288568b0bf6228ffb96c23fa0fad75d0b44bcd3f0b9bcd1b23f86c428f68ee7b511f9f3dfb4a83084b8bc807c38d3461cda6f14ed0f3157dd9c55142cae1e58af310c5417887e4a71876b3ea4d0a4a5ae19cbd96ad237bdf7b0db5206468ed2358aee0ecbabd4c4d2ed071538938d13f0730276f249b98fe827ac9aed78c0898884793518e23de017096c777b91dfbc75e691747cb6676303d6ee647fe850f167a67fc80f932dc2750c6869b92de00a3147602def94117c6893df0aa3674294cf78eb0abfd36fccfc40dbb5aa30a8016486022ade40908c76bf4ff1e17a5466a41b3ede54335bf1febcaa4fcfbc30aeafcb9442ac3463880ff8bc85aabde31a8b890135bc3955d6c62cf791b276f1f14fb6dd9325eada41812c22237f72011f25a68395341277e9f4cfdac70fcc331511f4ad8a0ec5732d7ca571674cb650af319c610c6f026b50a1fa7262a32b30d7cc883c22ef0ebe103db52c27b6fd4c9665982ff1a78b4b3954a9aa5d68d5861f0ba8f0d6db2518fe7a274bae45296cbc67cfe586fb0940c6da01dda451cfc7656c7b9409c08d36bfd13dcdac987a58875971fced12b230bcc398b5f868bbb2195cae9406f7f42a37d50a99d1be8741693204c697bbe0ad2f681624f5933449971a4c7fd8f695b1eecefd958d0408b439b61d11437ce7bac806ed1c8749be18683c784a6cd7e1a00a742d3acf737a41c7b735e1c388d13d5c298067c111d2e3ff2b859d13e28ef79964e9aac7b2f117f55656c6d8ea5f4f78e75ba0af32b140e31fbad81769ea8a00bfa86d8d3849ddac4eaed62e0116ea0cc32840b96d5f94feb0e34dccfbe42e5bc87997a8aecbe3036013033829018ea9a70fe4cd128e4a47eb127c20ab646cfd68eb6dc343f7bd4b31059cc08b73559da726b7c7d7186f8986c6e4d2962c511e632f260a527028669668dfab824ec7b8473c7c628d3d200691154b57bf4a60386d9eeabc3ee78de7943aad6fa2ccb90d24ec2fd2754bab31ec347bc8d17570854704b1026e63bdd21b938198cb2485c8f82b65111ee3b52a2057819df9d44ace9ef5518c7f9abf700eac4049fff5a41506ec86f3ed6384730f2753c167aa5d95eff89b0b386467a36806805ce7425be3ea309f44f85af28c7b5871a5297aebc638274d92298717e4fe5e892c5ac5dc88cd59f83d4968e88d77d2e1725274aeea057fadfb67507a2087b2290a0641cae478b", 0x424}], 0x4}, 0x0) 15:51:09 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) r3 = dup2(r2, r0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x1206, &(0x7f0000000040)={0x0, 0x4400}, &(0x7f0000000080)=0x10) 15:51:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000002c0), 0x10) 15:51:09 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000280), &(0x7f0000000380)=0x90) 15:51:09 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x2}, &(0x7f0000000180), &(0x7f00000001c0)={0x0, 0x9}) 15:51:09 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0xb0) 15:51:09 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000b80), &(0x7f0000000bc0)=0x8) 15:51:09 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) 15:51:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2}, 0x10) dup2(r0, r1) 15:51:09 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000280), 0x8) 15:51:09 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) 15:51:09 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000000c0)={0x0, @in, 0x0, 0x0, 0x280, 0x0, 0x6}, 0x98) 15:51:10 executing program 0: r0 = socket$inet6(0x1c, 0x5, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x1c, 0x1c}, 0x1c) connect$inet6(r0, &(0x7f0000000240)={0x1c, 0x1c}, 0x1c) 15:51:10 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2}, 0x10) [ 439.445993][ T5154] usb 4-1: new high-speed USB device number 37 using dummy_hcd 15:51:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040)={0x0, @in, 0x0, 0x80000001, 0x10}, 0x98) 15:51:10 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x9b2e}, 0x8) 15:51:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000040)={0x0, 0x5}, 0x8) 15:51:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000001c0), 0x4) 15:51:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x10, 0x2}, 0x10) 15:51:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000200)={0x0, 0x1}, 0x8) 15:51:10 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:51:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f0000002600)=0x8) 15:51:10 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) 15:51:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x63, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000700)={0x1, [0x0]}, &(0x7f00000000c0)=0x8) [ 439.750485][ T5154] usb 4-1: Using ep0 maxpacket: 32 15:51:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001f80)={&(0x7f0000000b80)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001f00)=[@sndrcv={0x2c}, @dstaddrv4={0x10, 0x84, 0x9}], 0x3c}, 0x0) 15:51:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getpeername$inet(r0, 0x0, &(0x7f0000000080)) 15:51:10 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) 15:51:10 executing program 2: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) [ 439.890841][ T5154] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 439.912003][ T5154] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d [ 439.945104][ T5154] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 439.977916][ T5154] usb 4-1: config 0 descriptor?? [ 440.022375][ T5154] mos7840 4-1:0.0: required endpoints missing [ 440.416435][ T1240] ieee802154 phy0 wpan0: encryption failed: -22 [ 440.423224][ T1240] ieee802154 phy1 wpan1: encryption failed: -22 15:51:12 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000000)={0x1, [0x0]}, 0x6) 15:51:12 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000040), 0x4) 15:51:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000180), 0x4) 15:51:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) fsync(r0) 15:51:12 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 442.026076][ T5245] usb 4-1: USB disconnect, device number 37 15:51:12 executing program 2: close(0xffffffffffffff9c) 15:51:12 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001240)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0}, 0x0) 15:51:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000000)={0x0, 0x1000}, 0x10) sendmsg$inet_sctp(r0, &(0x7f0000000540)={&(0x7f0000000100)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, 0x0, 0x1c}, 0x0) 15:51:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r0, r1) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2}, 0x10) 15:51:12 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000040)=0x8, 0x4) 15:51:12 executing program 2: copy_file_range(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) 15:51:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockname(r0, 0x0, &(0x7f0000000040)) 15:51:13 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000100), 0x8) 15:51:13 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001780)={&(0x7f0000000300)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000005c0)=[@sndrcv={0x2c}], 0x2c}, 0x0) 15:51:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000480)={&(0x7f0000000300)=@in={0x10, 0x2}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000340)="83", 0x1}], 0x1}, 0x0) 15:51:13 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@dstaddrv4={0x10, 0x84, 0x9, @loopback}], 0x10}, 0x0) [ 442.500442][ T5245] usb 4-1: new high-speed USB device number 38 using dummy_hcd 15:51:13 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000001ac0)='5', 0x1, 0x0, &(0x7f0000001bc0)={0x10, 0x2}, 0x10) 15:51:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000180)={0x0, 0x8}, 0x8) 15:51:13 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x1}, 0x1c) 15:51:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r0, r1) sendmsg$inet_sctp(r2, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0}, 0x180) 15:51:13 executing program 4: socket$inet6_sctp(0x1c, 0x1, 0x84) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x4}, 0x0, 0x0) 15:51:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002a80)={&(0x7f0000000000)=@abs={0x8}, 0x8, 0x0}, 0x0) [ 442.770408][ T5245] usb 4-1: Using ep0 maxpacket: 32 15:51:13 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 15:51:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000140)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000100)={0x1, [0x0]}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000140)={r2}, &(0x7f0000000000)=0x8) 15:51:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) sendmsg$inet_sctp(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000001340)="60a9e85da76d943f1ae020ddbb8cc7654ec5655da9890a00720fe7e2ca36291f4f71d1edb205f7a6f4b56a49625c631c5422af694487d80602e79b93fcee2a200df9798c604defc0c3e4f049f62fcd9ea83eea1592de0223f7478186581b08059cbdbc7179f073c2da1a36543ab1b457a8aad50e69f0afa7696677640ac296117f7f2d62cf57a17e09083b6e7622ecd548699788d6b7acd273c9a866bb282c7ce14a4d03bd2f48fab2a2845dcf9daa373122b7edf1", 0xb5}, {&(0x7f0000001140)="fe3b801f4320a487a6a7626e0815df254eccbe175154999af63fe12a10924c992a9e3d0752435186dd64b3b08bc6fabb0579", 0x32}, {&(0x7f0000001500)="723e48c2209df549e526ab5daa3ec7feb5f06ea0f75fd07acdaff83fadd6651ba3c9fca2540c5e897e4554caaded42f01308b613fc11647d8ab3ee85011be2d130dab404b934c862a4f8b800af5be754c20c8babc3a17dbeb7f96ad5a155c2f5a1cd61d9f0e92c963e8fb268ae72591f343a4cc88586be1bffa1625de206901a6a1e98216cf4f80397375e8dc697d29a5545e972fe0d93f43df72848406f70d4a29b", 0xa2}, {&(0x7f00000015c0)="e357a455084df19f44bc9c85b36fd873fe4971a12959d7954de238927c38f279e01090debad91268880d244857d06fdfbe5de8ef1f154b15e5e7391b4a89b3152197a278a766d4747dc9e13d5d43f2e099d6cae822e8e1533aa85871886162f463508e891806f149c28360c10fa0412acd2be439e138dc0113e90f35507100b473964aea5da747d0f31dee200952183c4b66798c5b3adb2614a1169399cd18087181499a5abab37f612eeae01b1b16bff751be067d79d363c18b7c288568b0bf6228ffb96c23fa0fad75d0b44bcd3f0b9bcd1b23f86c428f68ee7b511f9f3dfb4a83084b8bc807c38d3461cda6f14ed0f3157dd9c55142cae1e58af310c5417887e4a71876b3ea4d0a4a5ae19cbd96ad237bdf7b0db5206468ed2358aee0ecbabd4c4d2ed071538938d13f0730276f249b98fe827ac9aed78c0898884793518e23de017096c777b91dfbc75e691747cb6676303d6ee647fe850f167a67fc80f932dc2750c6869b92de00a3147602def94117c6893df0aa3674294cf78eb0abfd36fccfc40dbb5aa30a8016486022ade40908c76bf4ff1e17a5466a41b3ede54335bf1febcaa4fcfbc30aeafcb9442ac3463880ff8bc85aabde31a8b890135bc3955d6c62cf791b276f1f14fb6dd9325eada41812c22237f72011f25a68395341277e9f4cfdac70fcc331511f4ad8a0ec5732d7ca571674cb650af319c610c6f026b50a1fa7262a32b30d7cc883c22ef0ebe103db52c27b6fd4c9665982ff1a78b4b3954a9aa5d68d5861f0ba8f0d6db2518fe7a274bae45296cbc67cfe586fb0940c6da01dda451cfc7656c7b9409c08d36bfd13dcdac987a58875971fced12b230bcc398b5f868bbb2195cae9406f7f42a37d50a99d1be8741693204c697bbe0ad2f681624f5933449971a4c7fd8f695b1eecefd958d0408b439b61d11437ce7bac806ed1c8749be18683c784a6cd7e1a00a742d3acf737a41c7b735e1c388d13d5c298067c111d2e3ff2b859d13e28ef79964e9aac7b2f117f55656c6d8ea5f4f78e75ba0af32b140e31fbad81769ea8a00bfa86d8d3849ddac4eaed62e0116ea0cc32840b96d5f94feb0e34dccfbe42e5bc87997a8aecbe3036013033829018ea9a70fe4cd128e4a47eb127c20ab646cfd68eb6dc343f7bd4b31059cc08b73559da726b7c7d7186f8986c6e4d2962c511e632f260a527028669668dfab824ec7b8473c7c628d3d200691154b57bf4a60386d9eeabc3ee78de7943aad6fa2ccb90d24ec2fd2754bab31ec347bc8d17570854704b1026e63bdd21b938198cb2485c8f82b65111ee3b52a2057819df9d44ace9ef5518c7f9abf700eac4049fff5a41506ec86f3ed6384730f2753c167aa5d95eff89b0b386467a36806805ce7425be3ea309f44f85af28c7b5871a5297aebc638274d92298717e4fe5e892c5ac5dc88cd59f83d4968e88d77d2e1725274aeea057fadfb67507a2087b2290a0641cae478b01b5a1f90cd32ba3da63922f3531fd5d923644f13ad7ffe6eb7a033135e51cd43a26d9f870cdf4fde8f9b95fe90d243288e047e27c79115f7c353e5017cf318d581d9258357e4fed29bbeaa305f056d6354236fd9c395aec116f2e2fa83b4d217ec5381c4f6898095018894bbcb2334608a74fbe1f81301c1bb66c2124c4a9714b912d235c92a4daf9d421601e45706b5d7fd8b776b0e9c1d34a4402a910e5754fdba3821b41c1ea2a3383e2a3d892fa0be458b2edcb677c5bf1fa204c9c5bc14fe3e3f71fb81ffe7ef86f299311ad17fbd934dac94b8999c9bee8ce442f2a344be975031ff446d38cb610dfac050a608296ba78b20afb359a67a538fc0c86a6d40cfce4b4fa5a624c61b98fdeb2fde1377de4b3796139981169088727c3a6b767866158006cd2ac686119abd240e0a2ac0dab76d334b7e160c90b2800b63fa83d1fb640326788463c4cf38035d357ca07e20951896b807f21ac4b038ea0605523066b1ba11aea81ae1c2675ff7ec903fdb304b4f00379f2d659d0bfa597249fc28618d6b6b8ed9e6a451831330af69bd1f0b82fa9c6f932d5b1f80ddba2b937328552aab7e0c23e774e3eea0630e9d32013c91b6095856cc124604f72752755f8333812660b8eae39e9085229a00da6d176c91ed4417157170baab786229363680dc7702c6b5002b2a95c2d7a2e1e7f4c12e221fa1fde0ad82bb56b21fc73d2cfc16df2c0e3fd7171b0e14b125b0c10568792425feb7bc3671bd6de4d1c5506d6870393db4117c0b26301b7438a461b918a1fd2d75052bb3f2e0d77735f167f2681a43afeaab2e5f886f05516a00d3a88f495bee23be3aad6dcb00f2f7c5f597fa9dc1525b50f5be3b3db80348bfdf38b67f8a5f2a101d6fcb24e5b5b1b52042ad6ac7481e40061ec90b8baccc9c9ad7f0968954fc7176ad3a8952f0164974fb86449edadf9b322edc055fdfe3279ee7a6882efe411ccd4ada67ee62653516899592f1984f99fd6844a701c01a6bb30fc47f258939628aa64a50b2d16d3125837ff9925b0791c6a2c386cc9fdf78df1e241c53e21162c234df7ac053e5fa36e5bef94fe62bc0a093e5c0d5844b4f77fb727745bbe286059626cd12ee76e1c5bf33a7fb1fa7fe9fabbd64469effb3451df0b62ccde65dbe07f9b3245e66dbe9104068d3ec61e23de714f0db97c7ebf9816e0fa5744fadf4d4c9ebfec629d47e14784d849b83d9d2f0c8f6c8fc22c5e97d6635c56775e4d21c4ec3a0344db436579ecc0f911c54d6a38155e209b3bbeff12d54d7fa939c6602af7b8b9700c7207cd36499bfdd70e53b6c729cb03582e9f32c2b6d3592d79d4ce39c4e39d5e879df5e583240acf937bf0d41b7d65f0574f1c9d0e201cfdeb752f540915b326457db6151da810813592ef7dd73e370c6fe349f02e43eba9acf11b2446476cb62fbf7635ec7c1ee455a4728be1b2362733c481250bf593e828cb2e9fab80ce6c09efb3ef3ada664cd699426bbefbcff414eed2bc5854f36bd70105668ecb8c835e9d5fa77c8e372f688d8adcc8ac7405ed0ba4e727885ea529fc0927bb2fb6f0508f5983d3ba3a416b51fd2ee9d1476ead9e69dac738353400044ae26db9ac1833341ed9f737978e1f0084c5a37d8d8bf6d4ef98bf984963818c98468cd27fb1bbe480b60f4c2a5c1ebee71a4dcf5a7d47fafb62f42cd6e082e43067d7594863b1ae480ed7db8868885c87aabaf86f9b521304ed8b76c50ca58f2d3f2f7698b8f48125c81190051d5fd706e80fd6de7dd4c4871faa6d7028eb093b85add8a3ce5c274892dddb3c9ecc99b27122457ae6a5a928f925d08eebb8034af07208068790cc1db13e8fee32beac159ebbad26899c0537a548ce718ff63b3f4d98d4cfe14d4ced6be209ce0fd6033a712f8cc2197441de24e59da56453b58536e2060c177448fb39e58a4468af6758178000e3ae7007b7cede91e29a9acebdcf5dd14064c9a0d8e88bc2b71f2ebbda8f4b5db4e06a124080a5d69d726f9e9bb60a8aea4c1cfbdb7cd786b66d42f3", 0x9cc}], 0x4}, 0x0) 15:51:13 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000280)={0x0, 0x800, 0x1, '<'}, 0x9) [ 442.920700][ T5245] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 442.931086][ T5245] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d 15:51:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000340), &(0x7f0000000380)=0x8) 15:51:13 executing program 2: select(0x40, &(0x7f00000000c0)={0x9}, 0x0, &(0x7f0000000180)={0x6}, 0x0) 15:51:13 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000180)={0x0, @in, 0x0, 0x0, 0x312}, 0x98) [ 442.981437][ T5245] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 443.011904][ T5245] usb 4-1: config 0 descriptor?? 15:51:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000003c0), &(0x7f0000000400)=0x8) [ 443.071996][ T5245] mos7840 4-1:0.0: required endpoints missing 15:51:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000037c0)={&(0x7f00000003c0)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000003700)=[@init={0x14}, @sndrcv={0x2c}, @sndinfo={0x1c}, @init={0x14}, @prinfo={0x14}, @dstaddrv4={0x10}, @authinfo={0x10}], 0xa4}, 0x0) 15:51:13 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000002800), 0x1f) 15:51:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="4d20124baa9f5dc0e45a565633dfaeb0a7266c8d4f1147d3924ecd3ba4e42ca18f169c252d57417c1acec0f3ae2f04fba4452e96429fdb1a447f10f40e8a05ee90bbf0a197cbbc8065cf56f4252d3fc48dc239bd46ee03e7293edf37dc9663773e8c3d8ac275c0ba2fd723509df33976ec49", 0x72}, {&(0x7f0000000280)="c27dbc2a790fc20af7caf758301b3dab41db1fc8b4e1d5ed0c79cd46ff6a5ba8769ea0351e08635e9c0173ed1bc90dacae1b006430108d1204b5b9bee3499782bcb80769842d88099a8dbdd4902313e753ebed29e0cb47a8224ec2ae19a6ddf9fb8db8d5ae6fcb8eed6efe41469a91", 0x6f}, {0x0}], 0x3}, 0x0) 15:51:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000a00), &(0x7f0000000080)=0x90) 15:51:13 executing program 0: select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x1000}, 0x0) 15:51:13 executing program 2: openat$ptmx(0xffffffffffffff9c, 0x0, 0x3bf44a207c997db7, 0x0) 15:51:15 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:15 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@dstaddrv6={0x1c, 0x84, 0xa, @ipv4}, @dstaddrv4={0x10, 0x84, 0x9, @local={0xac, 0x14, 0x0}}], 0x2c}, 0x0) 15:51:15 executing program 1: ppoll(0x0, 0x0, 0x0, &(0x7f0000002ac0), 0x10) 15:51:15 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000500)={0x2, [0x0, 0x0]}, &(0x7f0000000540)=0x8) 15:51:15 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x33, 0x0, 0x0) [ 445.118943][ T5154] usb 4-1: USB disconnect, device number 38 15:51:15 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/147, 0x93}, 0x0) 15:51:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000a00)={0x10, 0x2}, 0x10) 15:51:15 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000280), &(0x7f0000000380)=0x90) 15:51:15 executing program 4: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xa8) renameat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file1\x00') 15:51:16 executing program 2: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 15:51:16 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000280)={@random="ef0132169f3e", @empty, @val, {@ipv4}}, 0x0) 15:51:16 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@random="ef10bbefa078", @local, @val, {@ipv4}}, 0x0) 15:51:16 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x0) syz_open_pts(0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) syz_open_pts(0xffffffffffffffff, 0x0) 15:51:16 executing program 4: munmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0) 15:51:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, @val, {@ipv6}}, 0x0) 15:51:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) 15:51:16 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000200)=[{0x0}], 0x1) [ 445.601051][ T5154] usb 4-1: new high-speed USB device number 39 using dummy_hcd 15:51:16 executing program 4: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 15:51:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 15:51:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) fcntl$lock(r0, 0x4, 0x0) 15:51:16 executing program 2: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 15:51:16 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000240)={@local, @local, @val, {@ipv6}}, 0x0) [ 445.840491][ T5154] usb 4-1: Using ep0 maxpacket: 32 15:51:16 executing program 2: r0 = open(&(0x7f0000000000)='.\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x2298}) 15:51:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat$loop(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x1) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r1, 0x0, 0x82) close(r1) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x10000, 0x50) 15:51:16 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat$loop(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x1) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r1, 0x0, 0x82) close(r1) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='oom_score\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x50) 15:51:16 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSETATTR(r0, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r0, 0x0, 0x82) close(r0) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r1, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) [ 445.961773][ T5154] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 445.992627][ T5154] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d [ 446.029601][ T5154] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 446.062103][ T5154] usb 4-1: config 0 descriptor?? 15:51:16 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000340)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RLOPEN(r1, 0x0, 0x0) close(r1) rt_sigreturn() openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuset.effective_cpus\x00', 0x275a, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000380)='./bus\x00', 0x0) mount$fuse(0x0, &(0x7f0000000280)='./bus\x00', 0x0, 0x100004, 0x0) eventfd(0x0) timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) [ 446.100523][ T29] audit: type=1800 audit(1707061876.696:34): pid=13212 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1956 res=0 errno=0 [ 446.133051][ T5154] mos7840 4-1:0.0: required endpoints missing [ 446.200933][ T29] audit: type=1800 audit(1707061876.746:35): pid=13213 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1961 res=0 errno=0 [ 446.228526][ T29] audit: type=1800 audit(1707061876.746:36): pid=13214 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1966 res=0 errno=0 15:51:16 executing program 4: syz_clone(0x40b00000, 0x0, 0x0, 0x0, 0x0, 0x0) 15:51:16 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0x75, 0x0, &(0x7f0000000040)) [ 446.290541][ T29] audit: type=1800 audit(1707061876.806:37): pid=13217 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1951 res=0 errno=0 15:51:17 executing program 2: openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000e40)='cgroup.threads\x00', 0x2, 0x0) 15:51:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat$loop(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x1) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r1, 0x0, 0x82) close(r1) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x10000, 0x50) 15:51:17 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000740)='blkio.bfq.sectors\x00', 0x0, 0x0) [ 446.538259][ T29] audit: type=1800 audit(1707061877.136:38): pid=13230 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1957 res=0 errno=0 15:51:18 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904000003f88be60009058d1f00000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:18 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0xd, 0x0, &(0x7f0000000040)) 15:51:18 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000140), 0x0, 0x0) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f00000080c0)={0x0, 0x0, 0x8, &(0x7f0000008080)={0x0, "1892700a0347299c37124db58dfc5e00a35b640fe63cac36281debfeacf69dceee"}}) 15:51:18 executing program 4: r0 = socket(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000040)={0x41}, 0x10) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x3, {0x40}}, 0x10) 15:51:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat$loop(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x1) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r1, 0x0, 0x82) close(r1) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x10000, 0x50) [ 448.200183][ T56] usb 4-1: USB disconnect, device number 39 15:51:18 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0xc, 0x0, &(0x7f0000000040)) 15:51:18 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000040)=@raw=[@generic], &(0x7f0000000100)='GPL\x00', 0x9, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280), 0x10}, 0x90) [ 448.297275][ T29] audit: type=1800 audit(1707061878.896:39): pid=13241 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1954 res=0 errno=0 15:51:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0x1c, 0x0, &(0x7f0000000040)) 15:51:19 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0x14, 0x0, &(0x7f0000000040)=0x4) [ 448.583736][T13254] sctp: [Deprecated]: syz-executor.2 (pid 13254) Use of int in max_burst socket option. [ 448.583736][T13254] Use struct sctp_assoc_value instead 15:51:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_group_source_req(r0, 0x29, 0x5, &(0x7f00000000c0)={0x0, {{0xa, 0x0, 0x0, @private0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) 15:51:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000040)=@raw=[@generic={0x2}], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3f}, 0x90) [ 448.760261][ T56] usb 4-1: new high-speed USB device number 40 using dummy_hcd 15:51:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffff, 0xffffffffffffffff}) fallocate(r0, 0x0, 0x0, 0x7fffffff) utime(&(0x7f0000000400)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat$loop(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x1) write$P9_RSETATTR(r1, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RREAD(r1, 0x0, 0x82) close(r1) rt_sigreturn() rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0) timer_settime(r2, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x10000, 0x50) 15:51:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0x0, 0x0, &(0x7f0000000040)) 15:51:19 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_int(r0, 0x84, 0x1, 0x0, &(0x7f0000000000)=0x4f) 15:51:19 executing program 0: r0 = socket(0x2, 0x3, 0x5) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000000)=0x5, 0x4) [ 449.010276][ T56] usb 4-1: Using ep0 maxpacket: 32 [ 449.016759][ T29] audit: type=1800 audit(1707061879.616:40): pid=13265 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1954 res=0 errno=0 [ 449.051970][ T11] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 15:51:19 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0xcff, 0x0) 15:51:19 executing program 0: syz_genetlink_get_family_id$batadv(&(0x7f0000000240), 0xffffffffffffffff) [ 449.180378][ T56] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 449.219555][ T56] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 449.270053][ T56] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid wMaxPacketSize 0 [ 449.297385][ T11] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 449.322364][ T56] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 15:51:20 executing program 0: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x11, 0x800000003, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) syz_io_uring_setup(0x46bb, &(0x7f0000000180), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f00000000c0)=0xfffffffe, 0x4) socketpair(0x1, 0x100000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x11, 0x0, r2}, 0x14) [ 449.376472][ T56] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d 15:51:20 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) close(r0) syz_open_dev$vim2m(&(0x7f0000000080), 0x100, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2, {0x1, @raw_data="be162c6031d7c64417ed76a06877ee4b6e1dc58c6001813bbe21a6de103bd1ed2936fd399f0521393f0d9d566b6edd61c5aaa42f0c6686b0fe58aa8af34266833ecf33b18f7ab174f8f3cc1cfe45badd5f5911a157bd9d44fa4a02fbc1e17353be6398151d05201b99bdf6c5c8a670d81419ea9f895bb6832b8de83dc373b2a00fd820c551aa13ebcf73e096ec2890f727b8733fbf0eb87c2f5c20bdc63949a812ac7438c452237da6ceab5f6c548796a5b1ba3eb0b75b066e5d57cb8375e769b36ea2e0fccaadf2"}}) [ 449.425700][ T56] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 449.481567][ T11] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 449.502734][ T56] usb 4-1: config 0 descriptor?? 15:51:20 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000700), r0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000940)={&(0x7f0000000840), 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_SECCTX={0x24, 0x7, 'system_u:object_r:apm_bios_t:s0\x00'}]}, 0x40}}, 0x0) [ 449.574262][ T56] mos7840 4-1:0.0: missing endpoints 15:51:20 executing program 0: setsockopt$RXRPC_UPGRADEABLE_SERVICE(0xffffffffffffffff, 0x110, 0x5, 0x0, 0x0) 15:51:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000500)=0x4) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)=0x1) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r2 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRESHEX=0x0, @ANYRES64, @ANYRES16, @ANYRES32=r2], 0x0, 0x519, &(0x7f0000000780)="$eJzs3dFrLFcZAPBvJtnc3HtTd6sitWBbbOXeonc3aWwbREoF0aeCWt9jTDYhZJMN2U29CUXTB58FERV8Eh98EfwDBOmfIEJB3wWrInqrD32xI7s72ybpbLJyk0xMfj+YzDlzZub7zoSdndkZZgK4tp6KiJcjYiIino2Iaj49zYfFXuVgMN87D15f7g1JZNmr/0giyacN19WrT0bE7cEiMR0R3/hqxLeTD8ft7O1vLLVazZ283uhubjc6e/v31jeX1pprza35+bkXFl5ceH5hNss9VD9rEfHSl9/+8Q9++ZWXfvu57/xp8W93v9tL64ufGOQdEcsPFWCEwbor/W0x1NtGO+cRrAQTeX8qZScCAMBYesf4H42IT/eP/6sx0T+aAwAAAK6S96+qZSc6rR0AAAC4xNKImIkkref3AsxEmtbrg3t4Px630la70/3sant3a6XXFlGLSrq63mrO5vcK16KS9Opz+T22w/pzx+rzEfFoRPyoerNfry+3Wyvl/vQBAAAA18btJ4+e//+7mvbLAAAAwBVTG1kBAAAArgqn/AAAAHD1jX3+/5fq+SYCAAAAnIevvfJKb8iG7/FeeW1vd6P92r2VZmejvrm7XF9u72zX19rttf4z+zZPW1+r3d7+fGzt3m90m51uo7O3v7jZ3t3qLq4feQV2/uZxAAAA4CI8+uSbf0wi4uALN/tD5M8BPOSgnMyAS+XPZScAnKWJshMASjNZdgJAaSqHysXHAvYQcNUlp7RPj2r43bH6zbPJBwAAOHt3Pvnh6/9TeVul1MyA85aWnQAAcOFc3YPrq+IOQLj2PjIY3RjVPvb1/5Gy7H9OCgAAOFMz/SFJ6/m1wJlI03o94pH+awEqyep6qzmbnx/8oVq50avP9ZdMTr1nGAAAAAAAAAAAAAAAAAAAAAAAAAAYyLIkMgAAAOBKi0j/mvSf5h9xp/rMzPB3gXfz9qnk3Wq8nU/82as/ub/U7e7MRUwl/6z2Jk1FRPen+fTnMq8EAAAAgEtgcJ6ej+fKzgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAq+adB68vD4eLjPv3L0VErSj+ZEz3x9NRiYhb/0pi8tBySURMnEH8gzci4rGi+Em8l2VZLc+iKP7Nc45f62+a4vhpRNw+g/hwnb3Z2/+8XPT5S+Op/rj48zeZDw9r9P4vfX//NzFi//PImDEef+vXjaNTpj6I/0bE45PF+59h/GRE/KfHjP+tb+7vj2rLfh5xp/D7JzkSq9Hd3G509vbvrW8urTXXmlvz83MvLLy48PzCbGN1vdXM/xbG+OGnfvPeqPi9/t8aEb92Sv+fGbP//3nr/oOPDYqVovh3ny7+/n1sED/73rH4af7d95m83MvlzrB8MCgf9sSvfv/ESf1fGdH/0/7/d8fs/7NfnxpzTgDgInT29jeWWq3mzgmF6THmUfh/KETEwSVIo6DQP8iNiMJ5JmPM9RQvfkLhF9+POGGerOzNUly4kX94zzVWmXslAADgPHxw0F92JgAAAAAAAAAAAAAAAAAAAHB9XcQTy47HPCinqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/pvAAAA//+iWd1a") [ 449.729880][ T11] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 15:51:20 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/pid\x00') sched_rr_get_interval(0x0, &(0x7f0000000240)) 15:51:20 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000f40), 0x2, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r0, &(0x7f0000001040)={0x10, 0x30, 0xfa00, {0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x38) [ 449.836703][T13284] loop2: detected capacity change from 0 to 512 [ 449.858118][T13284] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 449.911809][T13284] EXT4-fs error (device loop2): ext4_orphan_get:1394: inode #16: comm syz-executor.2: casefold flag without casefold feature [ 449.928443][T13284] EXT4-fs error (device loop2): ext4_orphan_get:1399: comm syz-executor.2: couldn't read orphan inode 16 (err -117) [ 449.941619][T13284] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 15:51:20 executing program 2: socket$isdn(0x22, 0x3, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000000)) socket$rxrpc(0x21, 0x2, 0xa) [ 449.954270][T13284] ext4 filesystem being mounted at /root/syzkaller-testdir252504332/syzkaller.f9EWKa/450/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 450.016204][ T5109] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 15:51:20 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 15:51:20 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x55}], 0x1, 0x3, 0x0) 15:51:20 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 15:51:21 executing program 2: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x703a00, 0x0) 15:51:21 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 15:51:21 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x0, &(0x7f0000000000)={[{@huge_within_size}]}) chdir(&(0x7f0000000140)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r0, 0x8208200) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff}) 15:51:21 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x58, 0x0) 15:51:21 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904000003f88be60009058d1f00000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:21 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 15:51:21 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000400), r0) 15:51:21 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0xddd, 0x0) [ 451.321054][ T4846] usb 4-1: USB disconnect, device number 40 15:51:22 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 15:51:22 executing program 2: syz_io_uring_setup(0xe4c, &(0x7f00000006c0), 0x0, 0x0) 15:51:22 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 15:51:22 executing program 2: openat$rtc(0xffffffffffffff9c, &(0x7f0000000dc0), 0x14202, 0x0) 15:51:22 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 15:51:22 executing program 2: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000980), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_INTERFACE(r1, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000dc0)={0x14, r0, 0x1}, 0x14}}, 0x0) 15:51:22 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/timers\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x5, 0x0) [ 451.950475][ T4846] usb 4-1: new high-speed USB device number 41 using dummy_hcd 15:51:22 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:51:22 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/timers\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x5, 0x0) 15:51:22 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 452.240089][ T4846] usb 4-1: Using ep0 maxpacket: 32 15:51:22 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/vm/compact_memory\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f00000000c0)=0x80, 0x80000007) 15:51:22 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000001540)={0x2, @pix_mp={0x0, 0x0, 0x55595659, 0x7}}) [ 452.370198][ T4846] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config 15:51:23 executing program 1: r0 = socket$isdn(0x22, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 452.410452][ T4846] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 452.456285][ T4846] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid wMaxPacketSize 0 [ 452.508982][ T4846] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 452.555788][ T4846] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d 15:51:23 executing program 2: openat$rtc(0xffffffffffffff9c, &(0x7f0000001000), 0x600, 0x0) 15:51:23 executing program 1: socket$isdn(0x22, 0x2, 0x3) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 452.620082][ T4846] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 452.646785][ T4846] usb 4-1: config 0 descriptor?? 15:51:23 executing program 1: socket$isdn(0x22, 0x2, 0x3) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 452.741870][ T4846] mos7840 4-1:0.0: missing endpoints 15:51:23 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r0, 0x110, 0x5, 0x0, 0x0) 15:51:23 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x703a00, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000001080), r0) 15:51:23 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000000)=0x80) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000080)=0x53370262) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045003, &(0x7f0000000280)) 15:51:23 executing program 1: socket$isdn(0x22, 0x2, 0x3) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 452.916189][ T11] hsr_slave_0: left promiscuous mode [ 452.932110][ T11] hsr_slave_1: left promiscuous mode [ 452.981737][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 453.015643][ T11] batman_adv: batadv0: Removing interface: batadv_slave_0 15:51:23 executing program 0: syz_io_uring_setup(0xe4c, &(0x7f00000006c0), &(0x7f0000000740), &(0x7f0000000780)) [ 453.050434][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 453.074163][ T11] batman_adv: batadv0: Removing interface: batadv_slave_1 15:51:23 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000006c0)) fcntl$lock(r0, 0x25, &(0x7f0000000040)) fcntl$lock(r0, 0x25, &(0x7f00000000c0)={0x2}) 15:51:23 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000840)={&(0x7f00000007c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x2}}]}}, 0x0, 0x32}, 0x20) [ 453.110847][ T11] bridge_slave_1: left allmulticast mode [ 453.162109][ T11] bridge_slave_1: left promiscuous mode [ 453.168544][ T11] bridge0: port 2(bridge_slave_1) entered disabled state 15:51:23 executing program 0: ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'batadv_slave_1\x00', 0x0}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x40, 0x40, 0x2, [@typedef, @int={0x0, 0x0, 0x0, 0x1, 0x0, 0x63, 0x0, 0x14, 0x1}, @ptr, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x4, 0xed4}}]}}, 0x0, 0x5a}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0x20, &(0x7f00000006c0)={&(0x7f0000000580)=""/109, 0x6d, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000ac0)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x1d, 0xf, &(0x7f0000000100)=@framed={{}, [@printk={@lu}, @ringbuf_query]}, &(0x7f0000000200)='syzkaller\x00', 0x3ff, 0x5b, &(0x7f0000000240)=""/91}, 0x90) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000f80)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x8, '\x00', r0, 0xffffffffffffffff, 0x2, 0x2}, 0x48) openat$rtc(0xffffffffffffff9c, &(0x7f0000001000), 0x600, 0x0) 15:51:23 executing program 2: mmap$dsp(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 453.220524][ T11] bridge_slave_0: left allmulticast mode [ 453.226271][ T11] bridge_slave_0: left promiscuous mode [ 453.250109][ T11] bridge0: port 1(bridge_slave_0) entered disabled state 15:51:23 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000006c0)) fcntl$lock(r0, 0x25, &(0x7f0000000040)) fcntl$lock(r0, 0x25, &(0x7f00000000c0)={0x2}) 15:51:23 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 15:51:23 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f00000002c0)=@mmap={0x0, 0x1, 0x4, 0x0, 0x0, {0x0, 0xea60}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "df7f19e3"}}) [ 453.362845][ T11] veth1_macvtap: left promiscuous mode [ 453.374630][ T11] veth0_macvtap: left promiscuous mode [ 453.393060][ T11] veth1_vlan: left promiscuous mode [ 453.427965][ T11] veth0_vlan: left promiscuous mode [ 453.973810][ T11] team0 (unregistering): Port device team_slave_1 removed [ 453.974166][ T5104] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 453.994271][ T5104] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 454.003054][ T5104] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 454.020631][ T5104] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 454.029757][ T5104] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 454.037440][ T5104] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 454.037711][ T11] team0 (unregistering): Port device team_slave_0 removed [ 454.073266][ T11] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 454.092203][ T11] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 454.219445][ T11] bond0 (unregistering): Released all slaves 15:51:25 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000006c0)) fcntl$lock(r0, 0x25, &(0x7f0000000040)) fcntl$lock(r0, 0x25, &(0x7f00000000c0)={0x2}) 15:51:25 executing program 0: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) 15:51:25 executing program 2: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000f40), 0x2, 0x0) 15:51:25 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904000003f88be60009058d1f00000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 454.497586][ T5245] usb 4-1: USB disconnect, device number 41 15:51:25 executing program 2: ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 15:51:25 executing program 0: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000980), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_INTERFACE(r1, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000dc0)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) 15:51:25 executing program 1: socket$inet_sctp(0x2, 0x0, 0x84) ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) socket$kcm(0x29, 0x2, 0x0) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, 0x0) syz_io_uring_setup(0xe4c, &(0x7f00000006c0)={0x0, 0xcaa7, 0x1000}, &(0x7f0000000740), &(0x7f0000000780)) 15:51:25 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000840)={&(0x7f00000007c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000800)=""/56, 0x1a, 0x38, 0x1}, 0x20) 15:51:25 executing program 2: ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000000)={0x40, 0xff, 0xee6, 0x2}) r0 = socket$kcm(0x29, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1e, 0x12, &(0x7f0000000040)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0xd3}]}, &(0x7f0000000100)='syzkaller\x00', 0x1f, 0xbe, &(0x7f0000000140)=""/190, 0x41000, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x3}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000340)) socket$rxrpc(0x21, 0x2, 0xa) 15:51:25 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000f80)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2}, 0x48) [ 454.958981][T13401] chnl_net:caif_netlink_parms(): no params data found 15:51:25 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x4, 0x0, 0x0) [ 455.040734][ T5245] usb 4-1: new high-speed USB device number 42 using dummy_hcd 15:51:25 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000840)={&(0x7f00000007c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, 0x0, 0x32}, 0x20) 15:51:25 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000002640)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd604d2acb00282b00a49465738795c18702f4c6e8f4f33822fe8000000000000000000000000000aa"], 0x0) 15:51:25 executing program 2: syz_open_procfs$namespace(0x0, &(0x7f00000002c0)='ns/time\x00') syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/pid\x00') 15:51:25 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@ipv4_newnexthop={0x30, 0x10, 0x1, 0x0, 0x0, {}, [@NHA_ENCAP={0xc, 0x8, 0x0, 0x1, @SEG6_LOCAL_TABLE={0x8, 0x3, 0x9}}, @NHA_GROUP={0xc, 0x2, [{}]}]}, 0x30}}, 0x0) [ 455.310530][ T5245] usb 4-1: Using ep0 maxpacket: 32 15:51:25 executing program 1: connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x0, @any, 0x401, 0x2}, 0xe) r0 = syz_io_uring_setup(0x1868, &(0x7f00000003c0), &(0x7f0000000040), &(0x7f0000000180)) r1 = io_uring_setup(0x7058, &(0x7f0000000040)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000000, r2) 15:51:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000540)='./file0\x00', 0x20810004, &(0x7f0000000300)=ANY=[], 0x9, 0x14dd, &(0x7f0000003f80)="$eJzs3AlwVsW2KOBe3b1DiBF/IzIEevXa8IsBmoiIyCAiMoiIiIiIyCQCAkZERARECMgkYkBE5klEhoCAyBAhYpjnQebJyEFEREQmmQT6FZ5zH/cczy3ue+e8x63K+qq60iv7X2t3Z6Xy772r8v/cZWiNRjWrNiAi8S+Bv35JFULECiEGCiFuE0IEQoiyCWUTrh3PrSD1XzsJ+/d6Jv1mr4DdTNz/nI37n7Nx/3M27n/Oxv3P2bj/ORv3P2fj/jOWk22dWfB2Hjl38PP/nIzf/3M27n/Oxv3P2bj/ORv3P2fj/uds3P+cjfufs3H/GcvJbvbzZx43d9zs3z/GGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYYznDBX+dFkL8x/xmr4sxxhhjjDHGGGP/Pj7XzV4BY4wxxhhjjDHG/t8DIYUSWgQiRuQSsSK3iBO3iHhxq8gjbhMRcbtIEHeIvOJOkU/kFwVEQZEoConCwggUVpAIRRFRVETFXaKYuFskieKihCgpnCglksU9orS4V5QR94my4n5RTjwgyosKoqKoJB4UlcVDoop4WFQVj4hqorqoIWqKR0Ut8ZioLR4XdcQToq54UtQTT4n64mnRQDwjGopnRSPxnGgsnhdNRFPRTDQXLf6v8t8SPcTboqfoJVJFb9FHvCP6in6ivxggBop3xSDxnhgs3hdpYogYKj4Qw8SHYrj4SIwQI8UoMVqMEWPFODFeTBATxSTxsZgsPhFTxKdiqpgmposZIl3MFLPEZ2K2mCPmis/FPPGFmC8WiIVikcgQX4rFYonIFF+JpeJrkSWWieVihVgpVonVYo1YK9aJ9WKD2Cg2ic1ii9gqvhHbxHaxQ+wUu8RusUfsFfvEfnFAfCuyxXf/h/nn/yG/KwgQIEGCBg0xEAOxEAtxEAfxEA95IA9EIAIJkAB5IS/kg3xQAApAIiRCYSgMCAgEBEWgCEQhCsWgGCRBEpSAEuDAQTIkQ2m4F8pAGSgLZaEclIPyUAEqQCWoBJWhMlSBKlAVqkI1qAY1oAY8Co/CY1AbakMdqAN1oS7Ug3pQH+pDA2gADaEhNIJG0BgaQxNoAs2gGbSAFtASWkIraAVtoA20hbbQHtpDCqRAB+gA7aAjdIJO0Bk6QxfoAl2hG3SDt+AteBvehl5QTfaGPtAH+kJf6A8DYAC8C4PgPXgP3oc0GAJD4QP4AD6E4XAORsBIGAWjoLIcC+NgPJCcCJNgEkyGyTAFpsBUmAbTYAakw0yYBbNgNsyBOfA5zIMv4AtYAAtgEWRABiyGJZAJmbAUzkMWLIPlsAJWwipYCWtgLayB9bAB1sMm2ARbYAt8A9/AaNgOO2En7IbdsBf2wn7YD2mQDdlwEA7CITgEh+EwHIEjcBSOwjE4BsfhOJyAE3ASTsFpOAVn4Sycg/NwAS7AJbgEl+GNxB8b7i6+Lk3Ia7TUMkbGyFgZK+NknIyX8TKPzCMjMiITZILMK/PKfDKfLCALyESZKAvLwhIlSpKhLCKLyKiMymKymEySSbKELCGddDJZJsvSsrQsI8vIsvJ+WU4+IMvLCrK1qyQrycqyjasiH5ZVZVVZTVaXNWRNWVPWkrVkbVlb1pF1ZF1ZV9aTT8n6sjf0h2fktc40kkOgsRwKTWRT2Uw2lx/CC7KlHA6tZGvZRr4kR8IIaC9buhT5iuwgx0FH+ZocD6/LznIidJFvyq6ym+wu35I9ZCvXU/aSU6G37CNnQF/ZT/aXA+RsqC6vdayGfF+mySFyqPxALoIP5XD5kRwhR8pRcrQcI8fKcXK8nCAn5hLyYzlZfiKnyE/lVDlNTpczZLqcKWfJz+RsOUfOlZ/LefILOV8ukAvlIpkhv5SL5RKZKb+SS+XXMksuk8vlCrlSrpKr5Rq5Vq6T6+UGuVFukpvlFrlVfiO3ye1yh9wpd8ndco/cK/fJ/fKA/FZmy+/kQfkXeUh+Lw/LH+QR+aM8Kn+Sx+TP8rj8RZ6Qv8qT8pQ8Lc/Is/I3eU6elxfkRXlJ/i4vyyvyqvRSKFBSKaVVoGJULhWrcqs4dYuKV7eqPOo2FVG3qwR1h8qr7lT5VH5VQBVUiaqQKqyMQmUVqVAVUUVVVN2liqm7VZIqrkqoksqpUipZ3aNKq3tVGXWfKqvuV+XUA6q8qqAqqkrqQVVZPaSqqIdVVfWIqqaqqxqqpnpU1VKPqdrqcVVHPaHqqidVPfWUqq+eVg3UM6qhelY1Us+pxup51UQ1Vc1Uc9VCvaBaqhdVK9VatVEvqbaqnWqvXlYp6hXVQb2qOqrXVCf1uuqs3lBd1Juqq+qmuqsr6qryqqfqpVJVb9VHvaP6qn6qvxqgBqp31SD1nhqs3ldpaogaqj5Qw9SHarj6SI1QI9UoNVqNUWPVODVeTVAT1ST1sZqsPlFT1KdqqpqmpqsZKl3NVP3/VmnufyP/k3+SP/iPs29RW9U3apvarnaonWqX2q32qD1qn9qnDqgDKltlq4PqoDqkDqnD6rA6oo6oo+qoOqaOqePquDqhTqiT6pS6qM6os+o3dU6dV+fVRXVJXVKX//YzEBq01EprHegYnUvH6tw6Tt+i4/WtOo++TUf07TpB36Hz6jt1Pp1fF9AFdaIupAtro1FbTTrURXRRHdV36WL6bp2ki+sSuqR2upRO1vf8y/k3Wl8L3UK31C11K91Kt9FtdFvdVrfX7XWKTtEddAfdUXfUnXQn3Vl31l10F91Vd9XddXfdQ/fQPXVPnapTdR/9ju6r++n+eoAeqN/Vg/QgPVgP1mk6TQ/VQ/UwPUwP18P1CD1Cj9Kj9Bg9Ro/T4/QEPUFP0pP0ZD1ZT9FT9FQ9VU/X03W6Ttez9Cw9W8/Wc/VcPU/P0/P1fL1QL9QZOkMv1ot1ps7US/VSnaWX6WV6hV6hV+lVeo1eo9fpdXqD3qA36U06S2/VW/U2vU3v0Dv0Lr1L79F79D69Tx/QB3S2ztYH9UF9SB/Sh/VhfUQf0Uf1UX1MH9PH9XF9Qp/QJ/VJfVqf1mf1WX1On9MX9AV9SV/Sl/VlfVVfvXbZF8hABjrQQUwQE8QGsUFcEBfEB/FBniBPEAkiQUKQEOQN7gzyBfmDAkHBIDEoFBQOTICBDSgIgyJB0SAa3BUUC+4OkoLiQYmgZOCCUkFycE9QOrg3KBPcF5QN7g/KBQ8E5YMKQcWgUvBgUDl4KKgSPBxUDR4JqgXVgxpBzeDRoFbwWFA7eDyoEzwR1A2eDOoFTwX1g6eDBsEzQcPg2aBR8FzQOHg+aBI0DZoFzYMW/9b63p/L/6LraXqZVNPb9DHvmL6mn+lvBpiB5l0zyLxnBpv3TZoZYoaaD8ww86EZbj4yI8xIM8qMNmPMWDPOjDcTzEQzyXxsJptPzBTzqZlqppnpZoZJNzPNLPOZmW3mmLnmczPPfGHmmwVmoVlkMsyXZrFZYjLNV2ap+dpkmWVmuVlhVppVZrVZY9aadWa92WA2mk1ms9litppvzDaz3ewwO80us9vsMXvNPrPfHDDfmmzznTlo/mIOme/NYfODOWJ+NEfNT+aY+dkcN7+YE+ZXc9KcMqfNGXPW/GbOmfPmgrloLpnfzWVzxVw1/trF/bW3d9SoMQZjMBZjMQ7jMB7jMQ/mwQhGMAETMC/mxXyYDwtgAUzERCyMhfEaQsIiWASjGMViWAyTMAlLYAl06DAZk7E0lsYyWAbLYlksh+WwPJbHilgRH8QH8SF8CB/Gh/ERfASrY3WsiTWxFtbC2lgb62AdrIt1sR7Ww/pYHxtgA2yIDbERNsLG2BibYBNshs2wBbbAltgSW2ErbINtsC22xfbYHlMwBTtgB+yIHbETdsLO2Bm7YBfsil2xO3bHHtgDe2JPTMVU7IN9sC/2xf7YHwfiQByEg3AwDsY0TMOhOBSH4TAcjsNxBI7EUTgax+BYHIfjcQJOxEk4CSfjZJyCU3AqTsXpOB3TMR1n4SycjbNxLs7FeTgP5+N8XIgLMQMzcDEuxkzMxKW4FLMwC5fjclyJK3E1rsa1uBbX43rciBtxM27GrbgVt+E23IE7cBfuwj24B/fhPjyABzAbs/EgHsRDeAgP42E8gkfwKB7FY3gMj+NxPIEn8CSexNN4Gs/iWTyH5/ACXsBL+Dtexit4FT3G2tw2zt5i4+2tNo+9zf5jXMAWtIm2kC1sjc1n8/9djNbaJFvclrAlrbOlbLK9509xeVvBVrSV7IO2sn3IVvlTXMs+Zmvbx20d+4StaR/9u7iufdLWs8/Z+vZ528A2tQ1tc9vIPmcb2+dtE9vUNrPNbVvbzra3L9sU+4rtYF/9U7zYLrFr7Tq73m6w++x+e8FetMfsz/aS/d32tL3sQPuuHWTfs4Pt+zbNDvlTPMqOtmPsWDvOjrcT7MQ/xdPtDJtuZ9pZ9jM72875U5xhv7TzbKadbxfYhXbRH/G1NWXar+xS+7XNssvscrvCrrSr7Gq75n+vdYXdZDfbLXaP3Wu32e12h91pd9ndf8TX9nHAfmuz7Xf2qP3JHrLf28P2uD1if/wjvra/4/YXe8L+ak/aU/a0PWPP2t/sOXv+j/1f2/sZe8Vetd4KApKkSFNAMZSLYik3xdEtFE+3Uh66jSJ0OyXQHZSX7qR8lJ8KUEFKpEJUmAwhWSIKqQgVpSjdRcXobkqi4lSCSpKjUpRM91BpupfK0H1Ulu6ncvQAlacKVJEq0YNUmR6iKvQwVaVHqBpVpxpUkx6lWvQY1abHqQ49QXXpSapHT1F9epoa0DPUkJ6lRvQcNabnqQk1pWbUnFrQC9SSXqRW1Jra0EvUltpRe3qZUugV6kCvUkd6jTrR69SZ3qAu9CZ1pW7Und6iHvQ29aRelEq9qQ+9Q32pH/WnATSQ3qVB9B4NpvcpjYbQUPqAhtGHNJw+ohE0kkbRaBpDY2kcjacJNJEm0cc0mT6hKfQpTaVpNJ1mUDrNpFn0Gc2mOTSXPqd59AXNpwW0kBZRBn1Ji2kJZdJXtJS+pixaRstpBa2kVbSa1tBaWkfraQNtpE20mbbQVvqGttF22kE7aRftpj20l/bRfjpA31I2fUcH6S90iL6nw/QDHaEf6Sj9RMfoZzpOv9AJ+pVO0ik6TWfoLP1G5+g8XaCLdIl+p8t0ha6SJxFCKEMV6jAIY8JcYWyYO4wLbwnjw1vDPOFtYSS8PUwI7wjzhneG+cL8YYGwYJgYFgoLhybE0IYUhmGRsGgYDe8Ki4V3h0lh8bBEWDJ0YakwObwnLB3eG5YJ7wvLhveH5cIHwvJhhfC5JyqFD4aVw4fCKuHDYdXwkbBaWD2sEdYMHw1rhY+FtcPHwzrhE2GZ8MmwXvhUWD98OmwQPhM2DJ8NG4XPhY3D58MmYdOwWdg8bBG+ELYMXwxbha3DNuFLYduwXdg+fDlMCV8JO4Sv3vB4atg77BO+E74Tev+4WhhdFM2IfhldHF0SzYx+FV0a/TqaFV0WXR5dEV0ZXRVdHV0TXRtdF10f3RDdGN0U3RzdEvW+Zi7hwEmnnHaBi3G5XKzL7eLcLS7e3eryuNtcxN3uEtwdLq+70+Vz+V0BV9AlukKusDMOnXXkQlfEFXVRd5cr5u52Sa64K+FKOudKuWTX3LVwLVxL96Jr5Vq7Nu4l95Jr59q5l93L7hXXwb3qOrrXXCf3uuvs3nBvuDddV9fNdXdvuR7ubdfT9XKpLtX1cX1cX9fX9Xf93UA30A1yg9xgN9iluTQ31A11w9wwN9wNdyPcCDfKjXJj3Bg3zo1zE9wEN8lNcpPdZDfFTXFT3VQ33U136S7dzXKz3Gw32811c928pHluvpvvFrqFLsNluMVusct0mW6pW+qyXJZb7pa7lW6lW+1Wu7VurVvv1ruNbqPb7Da7rW6r2+a2uR1uh9vldrk9bo/b5/a5A+6Ay3bZ7qA76A65Q+6w+8EdcT+6o+4nd8z97I67X9wJ96s76U650+6MO+t+c+fceXfBXXSX3O/usrvirjrvJkU+jkyOfBKZEvk0MjUyLTI9MiOSHpkZmRX5LDI7MicyN/J5ZF7ki8j8yILIwsiiSEbky8jiyJJIZuSryNLI15GsyLLI8siKyMrIqoj3hbaFvogv6qP+Ll/M3+2TfHFfwpf0zpfyyf4eX9rfGyP8fb6sv9+X8w/48r6Cr+if9018U9/MN/ct/Au+pX/Rt/KtfRv/km/r2/n2/mWf4l/xHfyrvqN/zXfyr/vO/g3fxb/pu/puvrt/y/fwb/uevpdP9b19H/+O7+v7+f5+gB/o3/WD/Ht+sH/fp/khfqj/wA/zH/rh/iM/wo/0o/xoP8aP9eP8eD/BT/ST/Md+sv/ET/Gf+ql+mp/uZ/h0P9PP8p/52X6On+s/9/P8F36+X+AX+kU+w3/pF/slPtN/5Zf6r32WX+aX+xV+pV/lV/s1fq1f59f7DX6j3+Q3+y1+q//Gb/Pb/Q6/0+/yu/0ev9fv8/v9Af+tz/bf+YP+L/6Q/94f9j/4I/5Hf9T/5I/5n/1x/4s/4X/1J/0pf9qf8Wf9b/6cP+8v+Iv+kv/dX/ZX/FX+nzXGGGOMsf8WdYPjvf/J9+TfxjV9hBC3bi945B9rbsz313k/mdg2IoR4pVeXZ/5jVKuWmpr6t9dmKREUXSCEiFzPjxHX42WijWgnUkRrUfqfrq+f7HaJblA/er8Qcf8pJ1Zcj6/Xv/e/qD923g3rLxAiqej1nNzieny9fpn/on7+ljeon/v7SUK0+k858eJ6fL1+snhRvCpS/u6VjDHGGGOMMcbYX/WTFTvd6P722v15or6ek0tcj290f84YY4wxxhhjjLGb7/Vu3V9+ISWldSee8IQn/7MmUghx085+s/8yMcYYY4wxxv7drl/03+yVMMYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjOdf/j48Tu9l7ZIwxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxm62/xUAAP//9kMzGA==") r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = getegid() openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES16, @ANYRES32=r2], 0x0, 0x519, &(0x7f0000000780)="$eJzs3dFrLFcZAPBvJtnc3HtTd6sitWBbbOXeonc3aWwbREoF0aeCWt9jTDYhZJMN2U29CUXTB58FERV8Eh98EfwDBOmfIEJB3wWrInqrD32xI7s72ybpbLJyk0xMfj+YzDlzZub7zoSdndkZZgK4tp6KiJcjYiIino2Iaj49zYfFXuVgMN87D15f7g1JZNmr/0giyacN19WrT0bE7cEiMR0R3/hqxLeTD8ft7O1vLLVazZ283uhubjc6e/v31jeX1pprza35+bkXFl5ceH5hNss9VD9rEfHSl9/+8Q9++ZWXfvu57/xp8W93v9tL64ufGOQdEcsPFWCEwbor/W0x1NtGO+cRrAQTeX8qZScCAMBYesf4H42IT/eP/6sx0T+aAwAAAK6S96+qZSc6rR0AAAC4xNKImIkkref3AsxEmtbrg3t4Px630la70/3sant3a6XXFlGLSrq63mrO5vcK16KS9Opz+T22w/pzx+rzEfFoRPyoerNfry+3Wyvl/vQBAAAA18btJ4+e//+7mvbLAAAAwBVTG1kBAAAArgqn/AAAAHD1jX3+/5fq+SYCAAAAnIevvfJKb8iG7/FeeW1vd6P92r2VZmejvrm7XF9u72zX19rttf4z+zZPW1+r3d7+fGzt3m90m51uo7O3v7jZ3t3qLq4feQV2/uZxAAAA4CI8+uSbf0wi4uALN/tD5M8BPOSgnMyAS+XPZScAnKWJshMASjNZdgJAaSqHysXHAvYQcNUlp7RPj2r43bH6zbPJBwAAOHt3Pvnh6/9TeVul1MyA85aWnQAAcOFc3YPrq+IOQLj2PjIY3RjVPvb1/5Gy7H9OCgAAOFMz/SFJ6/m1wJlI03o94pH+awEqyep6qzmbnx/8oVq50avP9ZdMTr1nGAAAAAAAAAAAAAAAAAAAAAAAAAAYyLIkMgAAAOBKi0j/mvSf5h9xp/rMzPB3gXfz9qnk3Wq8nU/82as/ub/U7e7MRUwl/6z2Jk1FRPen+fTnMq8EAAAAgEtgcJ6ej+fKzgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAq+adB68vD4eLjPv3L0VErSj+ZEz3x9NRiYhb/0pi8tBySURMnEH8gzci4rGi+Em8l2VZLc+iKP7Nc45f62+a4vhpRNw+g/hwnb3Z2/+8XPT5S+Op/rj48zeZDw9r9P4vfX//NzFi//PImDEef+vXjaNTpj6I/0bE45PF+59h/GRE/KfHjP+tb+7vj2rLfh5xp/D7JzkSq9Hd3G509vbvrW8urTXXmlvz83MvLLy48PzCbGN1vdXM/xbG+OGnfvPeqPi9/t8aEb92Sv+fGbP//3nr/oOPDYqVovh3ny7+/n1sED/73rH4af7d95m83MvlzrB8MCgf9sSvfv/ESf1fGdH/0/7/d8fs/7NfnxpzTgDgInT29jeWWq3mzgmF6THmUfh/KETEwSVIo6DQP8iNiMJ5JmPM9RQvfkLhF9+POGGerOzNUly4kX94zzVWmXslAADgPHxw0F92JgAAAAAAAAAAAAAAAAAAAHB9XcQTy47HPCinqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/pvAAAA//+iWd1a") lseek(r1, 0x200, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='sched_switch\x00'}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r3, 0x0, 0xf800) [ 455.402108][T13401] bridge0: port 1(bridge_slave_0) entered blocking state [ 455.416121][T13401] bridge0: port 1(bridge_slave_0) entered disabled state [ 455.432763][T13401] bridge_slave_0: entered allmulticast mode [ 455.456984][T13401] bridge_slave_0: entered promiscuous mode [ 455.471140][ T5245] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 455.496622][T13455] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 15:51:26 executing program 1: getpid() syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) [ 455.517642][ T5245] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 455.551919][T13401] bridge0: port 2(bridge_slave_1) entered blocking state 15:51:26 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="18000000110001"], 0x18}}, 0x0) [ 455.560950][ T5245] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid wMaxPacketSize 0 [ 455.584604][ T5245] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 455.589462][T13460] loop2: detected capacity change from 0 to 256 [ 455.625334][T13460] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x3bed3e2a, utbl_chksum : 0xe619d30d) [ 455.646238][T13401] bridge0: port 2(bridge_slave_1) entered disabled state [ 455.662421][ T5245] usb 4-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice= 4.6d [ 455.680199][ T29] audit: type=1804 audit(1707061886.276:41): pid=13460 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir252504332/syzkaller.f9EWKa/470/file0/bus" dev="loop2" ino=1048601 res=1 errno=0 [ 455.706736][T13401] bridge_slave_1: entered allmulticast mode 15:51:26 executing program 2: prlimit64(0x0, 0x7, &(0x7f00000002c0), 0x0) [ 455.728266][ T5245] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 455.740517][T13401] bridge_slave_1: entered promiscuous mode 15:51:26 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'syztnl2\x00', &(0x7f0000000000)={'ip6_vti0\x00', r2, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) 15:51:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv4_newnexthop={0x30, 0x68, 0x1, 0x0, 0x0, {}, [@NHA_BLACKHOLE={0x4}, @NHA_GATEWAY={0x14, 0x6, @ip4=@loopback}]}, 0x30}}, 0x0) [ 455.820964][ T5245] usb 4-1: config 0 descriptor?? [ 455.828776][ T29] audit: type=1800 audit(1707061886.276:42): pid=13460 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=1048601 res=0 errno=0 [ 455.877532][ T5245] mos7840 4-1:0.0: missing endpoints 15:51:26 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) [ 456.038325][T13401] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link 15:51:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000005c0)=@ipv4_newnexthop={0x20, 0x10, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x34}, [@NHA_GROUP_TYPE={0x6}]}, 0x20}}, 0x0) [ 456.088000][T13401] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 456.091884][ T5108] Bluetooth: hci1: command 0x0409 tx timeout 15:51:26 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_TDLS_MGMT(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x18, r1, 0x877660287c1506b, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x4}]}, 0x18}}, 0x0) 15:51:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 456.320943][T13401] team0: Port device team_slave_0 added [ 456.342306][T13401] team0: Port device team_slave_1 added 15:51:27 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:27 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1}, 0x6e) 15:51:27 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgrp(0x0) sendmsg$unix(r0, &(0x7f0000006a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000069c0)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x2}}], 0x40}, 0x0) [ 456.611999][T13401] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 456.635948][T13401] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 15:51:27 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$sequencer(r0, 0x0, 0x0) [ 456.735979][T13401] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active 15:51:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000010c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="18"], 0x38}}], 0x2, 0x0) [ 456.793411][T13401] batman_adv: batadv0: Adding interface: batadv_slave_1 15:51:27 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) [ 456.828865][T13401] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 15:51:27 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000080)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private=0xa010102, @multicast2}}}}) [ 456.922198][T13401] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 457.118329][T13401] hsr_slave_0: entered promiscuous mode [ 457.141676][T13401] hsr_slave_1: entered promiscuous mode [ 457.153073][T13401] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 457.175828][T13401] Cannot create hsr debugfs directory 15:51:28 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a3760120109710786d040000000109022d0001000000000904000003f88be60009058d1f0000000000090505020000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:51:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)='#', 0x1}], 0x1, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18}, 0x8040811) 15:51:28 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:28 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="03"], 0x176, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x4800) [ 457.638200][ T4846] usb 4-1: USB disconnect, device number 42 15:51:28 executing program 2: openat$pidfd(0xffffffffffffff9c, &(0x7f0000006740), 0x200a40, 0x0) 15:51:28 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:28 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$SNDCTL_SYNTH_INFO(r0, 0xc08c5102, &(0x7f0000000240)={"9e5e957ab15ef25c67d390c291336e1a33d2580e4ce9612431371cdfe946", 0xffffffff}) 15:51:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="a9090000000000000000193ce8"], 0x14}}, 0x0) 15:51:28 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) 15:51:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv4_newnexthop={0x1c, 0x68, 0x1, 0x0, 0x0, {}, [@NHA_FDB={0x4, 0x8}]}, 0x1c}}, 0x0) 15:51:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_TDLS_MGMT(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x6c, r1, 0x877660287c1506b, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x58, 0x2a, [@fast_bss_trans={0x37, 0x52, {0x0, 0x0, "9b2d21511872189965c8311534af8d2f", "e1b3f2a0bdc242195adb27411d31b72fa6d05d3dc71287791d763feb0c1d1ac4", "858a9f4e9bada22cb8bf4556fe814685fd3bce94c0760d8890a74872f294dea9"}}]}]}, 0x6c}}, 0x0) [ 458.170270][ T5108] Bluetooth: hci1: command 0x041b tx timeout 15:51:28 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) [ 458.220575][ T4846] usb 4-1: new high-speed USB device number 43 using dummy_hcd 15:51:28 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) fchown(0xffffffffffffffff, 0x0, 0x0) 15:51:28 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x3ff) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) [ 458.481479][ T4846] usb 4-1: Using ep0 maxpacket: 32 15:51:29 executing program 0: syz_emit_ethernet(0x38, &(0x7f0000000240)={@broadcast, @local, @val, {@ipv6}}, 0x0) 15:51:29 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000240)="b738c7353ab6bbd0b35d1cc5d3f22a2e35c8a8c3867c59f0adf4ded5016afccac84c74a6736c919848714515f4f511195cd825eeddf39ebb9b0bda42f6ca21f6ad2c65e3eb343f1d573d72360ac629b598af67f242ea72965a98b4a6be80d472688ed83276aa35a3494c07", 0x6b}, {&(0x7f00000002c0)="efdb7f67c994d32fdae47a0ff5513e62c927c06c2f2a5b850e61e2e32ff8271142c2b84e79d5e00d45413ffe0f3736c46dec79c01398a92b25deda0a269fa12d1c78270876b047a146758c70727b29767efe68e94b0d6e8b26fd13a6150a859e4b0c287f97e8ae168d6a9aeace9021b14e8d16e1cdbc43df292adb3965a2ce0483f6f42ee52b49f657489f511e5b6581dfd54fe7199e6d7cc7564bd3e28e9186bcf819e95116eb9d0c454d6064a986dc588ca47cc440bbaac2334e5570f2ee7a31fd644e39c21a3cb9dd238d50", 0xcd}, {&(0x7f00000003c0)="5207179d745e324caf109feda65fabab18f46b74a1f44af89feb2cd250f8109fd4319a9080927456a9826bba2fdb58404a73336128dca7bd4f2048e3b16117abd1977ac7060046d50aaed72cf104d56361ab9cfc2fc1791a8f5c9ca548d95ab469cd5cb4374245bb3f8e15f41c49b02c941ad656a9bc59819e4028746943ce2fa05e9b5649321c871616d226f6a056be14ec47d3ad12e55eed2385568251f8ed363c803558d311778d19a07f286bf778253eea1ef42af0dc9d7a923947def32016b6450dca53c21f8784fd4651a48651a6644c8a85bc62145882ee71ec1dffeb44c8d78c4599bbeb66ab3c3790496740203fd9b9c291236f59f569517a716601a923eb4d40f820aba025c9f8f0a1d35f5ca60ad7da841a39feab93f689ed2f4c16d02c32aadcaa06c95349499823ea3bce09fa4353070fce465776498f3046550a12bfa7079c48385698918ef8a65728c52e709fb6e4f4e491a5bab16ee7cef65a0fd802df1af6b937e69a0edc539f8369027cc4a7792cb8519927c99adbc9849ffca9ae8820668e25e78c30a96111be0b1fc664eb1c62f66c9025c877350220e5d55876fd0997f4bfd006b44faa633ab0ef8bfa0b39e056b8cd18b0b65e2f64659efffdb79e5616bb7885b8d9e80c10983ebfbcbd11f5089514f56fc17b1a05500e4e9897f44889116c28047b72bb4af86d486e74f4af485500960ac8b1fbb6cd3721a77506704c9a342fcef34976e9f79e51d07889ee77f33f77e8535623b334ab8d23754700e1904a7e75841b74eb452fb97e499579b74c16b4adf31e0043c87286bf830eb1d20194ade73c7eab77526f60f96a22d802157926e231867ba930dccbe4fee831a3f5319361101a93e7ebc68479f62a1395a464b9ea07edf274b40492fd571bcfd63bbd5457a5f31b13f8d35dd18b30ddb6ae6dca3e92c10ce25686e7cc6532f26ca443bc17cd4c9964cb82d18738772326515c764f8ea95ecd080ca4c23c50f420e5cec134f9678bc37e3cf5a9b9111ff456e3edeefca717ac6e339508eed9980b1e673aeb10183a2ff197e2fbaa7d5336ac97c2aa55745ff28779a2a042866c3d62f680be75bf2a20f5b75616d166e20ec72c6e76ade7698ca03cab1b243aa876fcf185c98ddaa7c918813613e0d85b58637ebb6b928406b8b41cbcff170481df63884e44f65b5f2083a22b4950a67e0bc86ae62758a27f559b3dbca0f18ace7828df71168305e6d8503ab4a56818212f4f88271c4e3f67a9b818f92e55a131dce9eeae510ef229c17daf47e50466ea152eb107e387eb482626b77a656dd468334e40fbc3e5e9e9d210c6259eb05a1784125ff42bff9c43f473a384b0a22e315b0deb6b53a22e2cc7cf85d14b3c690946ba0d985c0fc2eb2bc027ea7ec920a044dbe314974f0d6623cc3498802551d0049c4430b12013382004490ee00542711306b34c1254b8ae0fe21273aed923dd250a7aa7371ca52390bff4b50db4287d9d874ce5475eb9f701ca5ff9682c1a433d8af1614645a8dff7d86619cd0828616dc48b8237dd4eceff25fc8a30f3c74dd7e0f99316f6f2112c58a449a14fc1f3183ff838d970ce8b76f3ec0e342ae002c1b7a0c8c46da7b81a84de5e29ed69fab179cefdac37c32bacd9729642c4cf597df39d9ba2700f36f134036fcaf4b539ebaadb99436233639b9686b0e48746d67eac74222d49619319aedcab2486e1fd0cb5a5c0054692842ebaf81d7adbb6c3d6c0c7d6734095a2e1cb618228670c4044040e643e502bd6e3fe1df975aea7d64fb2a522a6585cf0bca9b401feb218be7547595cfdfeba7703a2d6d146572869c26f7d02dabbb285b71c87d4b0ffce43c2f3cbaea09ea868a2ccb59e6e1fd31cd381753ae1ee766566345f68e842c52562a5c5dd715e7fd8d08fba62c44b5b5e0e058736d7ab3c415678c89dccb75f04afce60b708d5211206e4aebb1b0831d0ba45ad6fe5c0da5b2bb39f08326fd256ffb33d69559e1470d09bbaf13e0249c25d30353990303e7be0c89571ae4646afbc0641e292fdcf30b9935f4cbf7172c002559102f1e5e188ffd85227a26f55bffe5d1e8ba6322f39e3546281143da8114c95dcc20f45ad3b3c46b326721c0d92adc46e19e4656a561f911247868f51226ef60bf2ec2a9951fc9b7983674916da258fad68078f422e0183cf52b258c99cd0d43c845b9a41aeeba726877474898477addbd0a509e87a543ceed211190815fed08c28be6389d428cab733688fbf18f7b7960d8aee549a329acce08d3913c9c2a6d676fe85979fdc1a9d9a6706bc6f65c1519a8a905a4c2468ec7777f094840e297597d4aef9b1d2fb99bb6f4385cf58062af5ce9eb8db268bad08354db310e1f01484aefd7e0c4837b588fa6763b787e9b36d16deff3da1dd53c66475931d8fb59958d8840ffc885edd019c81648b00fa8d6a73c070587cece78751827117779e26e2f84deb4abec1b28c6f7d375a8b1a9388f9d2715a15aedcf5eb42758a854a5f1089f49c5b8a2300dd3b3cc93ccd498f4e541f8e34e7834c5e0bae2095879ab1dab268235bdddd2ef3d99355d651769442cbed1e7068e3c4a1622a385f443e834e113aabca45b6bf163a1d594c190c34ca78e93a6dd246c32de10f650eca9dd93c65e6de1143e69ccb93a5f788111b02d475b8fc9a41b3ebe3f290707fdee2c42c553d151169ab3d9c7645335678dad715367c169b7e879a08db43605851ce400ce344041e1086f3954afa7315b6a6ce86e32ed54e9c039979d355c671bc0f1f8a18532055b6697a207dc47a42ebf06ca22efa9716e03619f809cd511fd0ae69732b4d1c9c0c1bf41af724d870cab4087b810dbebce678b3f18eb83f948bc15323b8374d5223aa1f8b3c31f13191c72cf20e592456efea70c04fadfccb915e4c803335a78d0d3aaaeecd616d1ff3a525580de2a206b0405f423081a5a26b2d38a38878295ab61b0a37bd70bce523b35868b47b90cb5b58fd45a68b3fc84224fe20f4113a37094cc92b76f8ea8b9d7806e0cca715df9412384e235d41c85d4da05e6eb766e842683a60577b14e72cbab269353eb76a4e577d4eb67e5b312604029579bf503f6535bb02979a5b570fe7dbcbfb38de37b9dd6680ce5dc335bc8d1dcc0b7acdb268399e018090c42b330ea9a91b73a044bda2e0f2101148886c6188405027ab6a127af2893c8f9daa25fba33712e4294227b9232967aa35ba61df39b779ff1a06f39b01ad59f26fc67e3e2e6a02b775ef2f76718400d04e80e72a1f05771e55acb4ccec0c41b438fdc51fc9c041a48e2479f4c2fc703f79e4be19881ea5f92c60c763cccebf67dc31bcffb63276fad23e099311f57933fa422f83c4e15c50d71bee5b3638816fc80c11d272533f834622ba55abd5d9978d71254f52b849ef03f2bdc20511e27833933ef2906b4b8d27cecc06099d8a90db5926b009c4a3e108fd200d6db76c0fcb743e5bce7b7fb32d238529629c11fca926f5e92440b1d949221d55a8fa26c5e6d550bf61938508150f65541d9191f00fa30ef83afee6318409effb3f57384468c0634377bebd67c32af1ac82cdcc9ce8ee786608877c170239c81b4e6e24dabfeb612f651ce54f4eb60a8d15d5031f642cd69dc947be220c2c59aa97ee487b133a7153cc4eff0e3536e2cec5f6da93d309ab2f93f40e5d419a406e0eb92049af4499c6940a2b63b512d97b555b87fffc67f210226e6ac34cf5e9281e4e276a658c0a5c75d33b81a6c6055e1b85e67e3b5a6a5e52a689e710535d6544783646b680174ba8609aebf6b4331c053693871a9fc0779619e375e7ddead73ec70d4775fe0d7e19bd3f34ac63551e531443abd80e993d7bc38dbaea36704f54d995fc87469efbc9f1e8c6b9de3456a3cb57688d4323f01dd04aebf15777a0b4750ca6d83c5ec161703d9e9bd2606d4af5d693768fc466d9f07e0ea6295facae196828f4f8d6533103c05b4ebc162f9b1ccce70f7b787efc7196b302b7f0a88e9565c84b973a7f47e4ba5e67cace399da70090047f9bf9941d76ab7947b0d4580285773df8054f66a6d937a069546497766455041123d27e0e09456aa9aeda28ae4ef7c67ba5207a2526e0b37c6c5bac1f1e75eb4cb62961edf1902d5b93f26b5d3a1f7c007a331e944a170b8a481f62b5b7af2b759aa0694d59c74cbd18ffebc49e6fb8d79e76aa0c13b6b4f170fcccb7fa0889a581d160750e164f9abf8c57d4830cb8eae00b90bb46d3dca58b1b242e71226ead96f1b313e0ecb977a03a6886448afbcc35b35b685d71babd5e813d3f05e8fffeec67850552459bbce0ce25b605a108b5ea93e158a4ab312c53c249c016114fe9e1fb94e3dd0a7d6c12be2ac2e2b2bd603ada118279acc3670c0d392086756c598f757e2d153e6756c60d91d5ec685167c212b7518439d56bf433a2249e6d66b65f0dd6e3bddc706984a2d2bb502341654089ef635d58fc7437c3af2bceb2239c186e683948330c0c270349f59a31b05ca0837860fc27c6102a59e845f00d2927300d282cf28cb24cf856d982fe67f3c43b2faa95b10ed925396d5b72c49bd7abe7c1e514d05fac9e198f4af32260949302f7a49bf7b4dc55f9db123d53be66234833b219a35726390bd0945b7428a385f83e514efed6a0ec93a570fc0d5f2abc44cccc3fde454fa5949c484a867be60c7d0524c439fea9f0da33e26862ddb0a1f266566f128ee1a27ba89cdebc9e58ede4abec7daa96e8b2c3b589812a70f6e05057aa5c6e6a033a08c08346c65eb1ca1af1e6bbcbb111c7c31002676962f716ce9c0336602a633518a34d0a4d92663d0a9110963e0c9886981fbf9fa3609fbae43dfa85175f0fec1cc55915f4194a5e1b5f532297affddb45c4ab4a859eb04c5635a0ee0c756e77e5825b6dbd2e062f7697b3016492f506b090cc3dd803781797b93db4db1cb88800611ca9698a167ccc62e60bf583dc18f9c6ae69690dad4bbd63e4962b2410704864384c5dcfbfe05767c8fd31afe16f596d854b0ba09d3d25628caa154a94b8ec7e6a0e6cc636c833eed8dff69236c0a2615343520f2068dedd7b32da8999687d320866751ac790ad83219c42ef346dbda0d60d012b4beede98becc69640e89ec2c3ccd0c253c2c93acc007cd282861bc4500892ec65d9e329ff73800676df296e9c607097117e2a9aff4a7e19156b6f76163641b9c7b47389e74eea0bc79aa45c3e1a15260c0da94f5bf7432dac71bfa56e5df8a6072dad4998d6861ff06c4e8d79a97b2d705735f0e862528e1e062aa87a7f9db23e5663d4d7a71ded4fb79a8824c1d601a68b9a0", 0xec8}, {&(0x7f00000013c0)='X', 0x1}], 0x4}, 0x0) 15:51:29 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x109842, 0x0) mmap$dsp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd, 0x8012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000140)=0x8000) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000040)=0x8000) [ 458.620986][ T4846] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 458.660620][ T4846] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 458.678950][ T2444] ------------[ cut here ]------------ [ 458.685256][ T2444] WARNING: CPU: 1 PID: 2444 at net/unix/garbage.c:345 __unix_gc+0xe6a/0xea0 [ 458.694461][ T2444] Modules linked in: [ 458.698502][ T2444] CPU: 1 PID: 2444 Comm: kworker/u4:6 Not tainted 6.8.0-rc2-next-20240202-syzkaller #0 [ 458.708364][ T2444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 458.718971][ T2444] Workqueue: events_unbound __unix_gc [ 458.724578][ T2444] RIP: 0010:__unix_gc+0xe6a/0xea0 [ 458.729678][ T2444] Code: 8b 04 25 28 00 00 00 48 3b 84 24 20 01 00 00 75 40 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc e8 d7 95 84 f7 90 <0f> 0b 90 eb 8e 48 8b 4c 24 08 80 e1 07 80 c1 03 38 c1 0f 8c fe fb [ 458.749602][ T2444] RSP: 0018:ffffc9000a58fa80 EFLAGS: 00010293 [ 458.755921][ T2444] RAX: ffffffff8a0f3aa9 RBX: ffffc9000a58fae0 RCX: ffff888029393c00 [ 458.764162][ T2444] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffffc9000a58fa00 [ 458.772250][ T2444] RBP: ffffc9000a58fbf0 R08: 0000000000000003 R09: fffff520014b1f40 [ 458.780339][ T2444] R10: dffffc0000000000 R11: fffff520014b1f40 R12: 1ffff920014b1f5e [ 458.788356][ T2444] R13: ffffc9000a58fae0 R14: ffffc9000a58fae0 R15: dffffc0000000000 [ 458.796556][ T2444] FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 [ 458.805713][ T2444] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 458.812589][ T2444] CR2: 00007f820f8d66e4 CR3: 0000000017f7a000 CR4: 00000000003506f0 15:51:29 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv4_newnexthop={0x140, 0x68, 0x0, 0x0, 0x0, {}, [@NHA_FDB={0x4}, @NHA_GATEWAY={0x14, 0x6, @ip4=@loopback}]}, 0x30}}, 0x0) [ 458.821305][ T2444] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 458.829318][ T2444] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 458.837492][ T2444] Call Trace: [ 458.841104][ T2444] [ 458.844081][ T2444] ? __warn+0x163/0x4b0 [ 458.848289][ T2444] ? __unix_gc+0xe6a/0xea0 [ 458.852825][ T2444] ? report_bug+0x2b3/0x500 [ 458.857463][ T2444] ? __unix_gc+0xe6a/0xea0 [ 458.862055][ T2444] ? handle_bug+0x3e/0x70 [ 458.866430][ T2444] ? exc_invalid_op+0x1a/0x50 [ 458.871222][ T2444] ? asm_exc_invalid_op+0x1a/0x20 [ 458.876400][ T2444] ? __unix_gc+0xe69/0xea0 [ 458.881062][ T2444] ? __unix_gc+0xe6a/0xea0 [ 458.885558][ T2444] ? __pfx___unix_gc+0x10/0x10 [ 458.890719][ T2444] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 458.897166][ T2444] ? process_scheduled_works+0x825/0x14f0 [ 458.903065][ T2444] process_scheduled_works+0x913/0x14f0 [ 458.908701][ T2444] ? __pfx_process_scheduled_works+0x10/0x10 [ 458.914801][ T2444] ? assign_work+0x364/0x3d0 [ 458.919461][ T2444] worker_thread+0xa60/0x1000 [ 458.924735][ T2444] ? __pfx_worker_thread+0x10/0x10 [ 458.929911][ T2444] kthread+0x2f0/0x390 [ 458.934239][ T2444] ? __pfx_worker_thread+0x10/0x10 [ 458.939499][ T2444] ? __pfx_kthread+0x10/0x10 [ 458.944247][ T2444] ret_from_fork+0x4b/0x80 [ 458.948745][ T2444] ? __pfx_kthread+0x10/0x10 [ 458.953497][ T2444] ret_from_fork_asm+0x1a/0x30 [ 458.958366][ T2444] [ 458.961532][ T2444] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 458.968935][ T2444] CPU: 1 PID: 2444 Comm: kworker/u4:6 Not tainted 6.8.0-rc2-next-20240202-syzkaller #0 [ 458.978610][ T2444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 458.988717][ T2444] Workqueue: events_unbound __unix_gc [ 458.994164][ T2444] Call Trace: [ 458.997481][ T2444] [ 459.000449][ T2444] dump_stack_lvl+0x1e7/0x2e0 [ 459.005251][ T2444] ? __pfx_dump_stack_lvl+0x10/0x10 [ 459.010501][ T2444] ? __pfx__printk+0x10/0x10 [ 459.015392][ T2444] ? vscnprintf+0x5d/0x90 15:51:29 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000003c0)={'ip6tnl0\x00', &(0x7f0000000340)={'syztnl2\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @remote, @empty}}) 15:51:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)={0x28, 0x14, 0x1, 0x0, 0x0, {0x1}, [@INET_DIAG_REQ_BYTECODE={0x11, 0x1, "67b176a46ab0c6a7c7cbf9fcab"}]}, 0x28}}, 0x0) [ 459.019773][ T2444] panic+0x349/0x860 [ 459.023809][ T2444] ? __warn+0x172/0x4b0 [ 459.028012][ T2444] ? __pfx_panic+0x10/0x10 [ 459.032489][ T2444] ? ret_from_fork_asm+0x1a/0x30 [ 459.037484][ T2444] __warn+0x31e/0x4b0 [ 459.041541][ T2444] ? __unix_gc+0xe6a/0xea0 [ 459.046095][ T2444] report_bug+0x2b3/0x500 [ 459.050463][ T2444] ? __unix_gc+0xe6a/0xea0 [ 459.054938][ T2444] handle_bug+0x3e/0x70 [ 459.059147][ T2444] exc_invalid_op+0x1a/0x50 [ 459.063697][ T2444] asm_exc_invalid_op+0x1a/0x20 [ 459.068596][ T2444] RIP: 0010:__unix_gc+0xe6a/0xea0 [ 459.073668][ T2444] Code: 8b 04 25 28 00 00 00 48 3b 84 24 20 01 00 00 75 40 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc e8 d7 95 84 f7 90 <0f> 0b 90 eb 8e 48 8b 4c 24 08 80 e1 07 80 c1 03 38 c1 0f 8c fe fb [ 459.093378][ T2444] RSP: 0018:ffffc9000a58fa80 EFLAGS: 00010293 [ 459.099468][ T2444] RAX: ffffffff8a0f3aa9 RBX: ffffc9000a58fae0 RCX: ffff888029393c00 [ 459.107455][ T2444] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffffc9000a58fa00 [ 459.115445][ T2444] RBP: ffffc9000a58fbf0 R08: 0000000000000003 R09: fffff520014b1f40 [ 459.123428][ T2444] R10: dffffc0000000000 R11: fffff520014b1f40 R12: 1ffff920014b1f5e [ 459.131421][ T2444] R13: ffffc9000a58fae0 R14: ffffc9000a58fae0 R15: dffffc0000000000 [ 459.139507][ T2444] ? __unix_gc+0xe69/0xea0 [ 459.144052][ T2444] ? __pfx___unix_gc+0x10/0x10 [ 459.148846][ T2444] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 459.155207][ T2444] ? process_scheduled_works+0x825/0x14f0 [ 459.160940][ T2444] process_scheduled_works+0x913/0x14f0 [ 459.166624][ T2444] ? __pfx_process_scheduled_works+0x10/0x10 [ 459.172624][ T2444] ? assign_work+0x364/0x3d0 [ 459.177315][ T2444] worker_thread+0xa60/0x1000 [ 459.182019][ T2444] ? __pfx_worker_thread+0x10/0x10 [ 459.187227][ T2444] kthread+0x2f0/0x390 [ 459.191315][ T2444] ? __pfx_worker_thread+0x10/0x10 [ 459.196521][ T2444] ? __pfx_kthread+0x10/0x10 [ 459.201127][ T2444] ret_from_fork+0x4b/0x80 [ 459.205570][ T2444] ? __pfx_kthread+0x10/0x10 [ 459.210189][ T2444] ret_from_fork_asm+0x1a/0x30 [ 459.214987][ T2444] [ 459.218105][ T2444] Kernel Offset: disabled [ 459.222589][ T2444] Rebooting in 86400 seconds..