AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(0x0, 0x60142, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 310.018212][ T28] audit: type=1800 audit(1707667439.059:322): pid=7725 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 [ 310.083223][ T28] audit: type=1800 audit(1707667439.109:323): pid=7736 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1960 res=0 errno=0 16:03:59 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x5, 0x81, 0x1, {0x22, 0xf50}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) [ 310.119503][ T28] audit: type=1804 audit(1707667439.119:324): pid=7736 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/105/file0" dev="sda1" ino=1960 res=1 errno=0 [ 310.211731][ T28] audit: type=1804 audit(1707667439.129:325): pid=7736 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/105/file0" dev="sda1" ino=1960 res=1 errno=0 16:03:59 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 310.516619][ T5136] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 310.776448][ T5136] usb 3-1: Using ep0 maxpacket: 16 [ 310.906471][ T5136] usb 3-1: unable to get BOS descriptor set [ 310.986583][ T5136] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 311.166630][ T5136] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 311.175734][ T5136] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 311.201052][ T5136] usb 3-1: Product: syz [ 311.211466][ T5136] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 311.274276][ T5136] usb 3-1: SerialNumber: syz [ 311.321747][ T7730] loop1: detected capacity change from 0 to 63271 [ 311.335838][ T7740] loop3: detected capacity change from 0 to 32768 [ 311.336954][ T7730] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 311.351165][ T7730] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 311.385338][ T28] audit: type=1800 audit(1707667440.419:326): pid=7740 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 [ 311.412487][ T7730] F2FS-fs (loop1): invalid crc value 16:04:00 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(0x0, 0x60142, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 311.440639][ T7730] F2FS-fs (loop1): Found nat_bits in checkpoint [ 311.468472][ T28] audit: type=1800 audit(1707667440.449:327): pid=7740 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 16:04:00 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 311.568813][ T5136] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 311.617987][ T5136] usb 3-1: USB disconnect, device number 32 [ 311.683352][ T7730] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 311.714196][ T7730] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b 16:04:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 312.580202][ T28] audit: type=1804 audit(1707667441.199:328): pid=7759 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir668782451/syzkaller.0kVeFW/200/bus/bus" dev="loop1" ino=4 res=1 errno=0 16:04:01 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x5, 0x81, 0x1, {0x22, 0xf50}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) 16:04:01 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:01 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000003c0)='./bus\x00', 0x10, &(0x7f0000000440)=ANY=[], 0x1, 0x7e74, &(0x7f00000102c0)="$eJzs3D9vW1UUAPDjhkZAS4kQAxtP4o8ciVjPdlJBWSKqqgOkimgZOzi2Y7lN7ChOnNCpC38+BBtMjOx8AMTC0qHfAIkNiaVCDfJ7LxIKIKLGJNj5/aTn43vfzbn3Pt0M5ylKAOfWXPLbr6W4Ei9ExExEXI7IvpeKK7Och9ci4vWIuPCnq1T0jxp3Rx2zEfFiRFwZJc9zloqxX3//+d1vfv7wra++/WEm/fKLX85u18BZ2omINyNicytv723msd/J472ivzHsZnFzcVjE/Mbm/aLdz+Neey3LsNc4HNfIYr2Tj+9v7Q5GcX2j0RzFTnc969/q5RMOhp3DPNkP3GtsZ+1Wey2L3UE/i50H+br2i/hgsJPnaRX5Pm3m+9s5jHl/e7+d72frfhabvZ2iP8/bb7X3R3FYxGK6aK09+zOeFB91e7v7ybC9Pej2e8lSpZpW0oXt5tWFNK2+V1/otBrrzavt2mKrsb6YlNvLg/7GfFLuNJtJ+eb16/NJNa3UKuk7yc1bnyQbraQ8ih90e7s73Y3BfFKr1Jcq1fnkjWpye2U1Wf34xo2V1TvJSr+X3OoPk3qaVOvXlmrX6u8mq7fvJLW0lk7Q/r/7MWLS91865fmYMv98gA6eHmROdTkAk2Cc9X+o/4FjOl/1f7Ef9f9fnLj+f3uy69/z/v5D/c+JOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfWpZ/e382+zOXtC0X/S0XXK0W7VNw7+BulIzlnRnkj4uIxx39Wipgt5ji8nouI5eL6/eX/9hkAAADANHv8pPyolFXr+cfckftH6vQLF09vaZzAwzw8/Zdhs9ln6fLDMU2bHZejZ+iZZS+iXh1XtplsfePa6aUo3lCNRfZr9fy4sh3LzKnOBgAA/D+oBAAAAGCqHf0zfAAAAGD6qP8BAABg+mX1v///BwAAANPt8ZPyo7NeAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sHP3JghDQQCAL/41QRSncAcbR3AEl3AEB3EjG4vMYSeiFjlBRESIIRC+D47jknB5V77mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC+K4+rXXVZnpr2ud2b+c80AAAAwFfzOg2ynOajRdZFvvt0dy/eWg0jooyI8Y/f74uISf7jGaOIWGdcZ20PDwAAAP1VHc6brs8AAAAAAAAAAAAAAAAAAAAAvOhi/9+2Tvb/AQAAQHvs/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4sDsvJwDAIAxA+1mg+09bBN1A8PIeJOQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD67Mw6NW7Um/4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBnBw5kAAAAAIT5W+fRfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAt9uvYhEIYigLoy88Cqf4+DmHtts5i4wxKiIWItUE8By4Jt7rtW4eIJbf8alFaX/85IsZtnuLmvUpPjn6jf+8BAAAAfEE+EqdbPZWOgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICd3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARt7o457ojEoAAEr2zeUhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAIMjfeoUBCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgKAAD//8yXIJ8=") prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0x0, 0xc, 0x0, @prog_fd}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) creat(&(0x7f0000000300)='./bus\x00', 0x0) [ 312.757745][ T28] audit: type=1800 audit(1707667441.669:329): pid=7760 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1958 res=0 errno=0 [ 312.778935][ T28] audit: type=1804 audit(1707667441.669:330): pid=7760 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/106/file0" dev="sda1" ino=1958 res=1 errno=0 [ 313.026785][ T5135] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 313.297192][ T5135] usb 3-1: Using ep0 maxpacket: 16 [ 313.436715][ T5135] usb 3-1: unable to get BOS descriptor set [ 313.516910][ T5135] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 313.706771][ T5135] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 313.732281][ T5135] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 313.742370][ T5135] usb 3-1: Product: syz 16:04:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) 16:04:02 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, 0x0) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 313.755321][ T5135] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 313.818426][ T5135] usb 3-1: SerialNumber: syz [ 313.831120][ T7764] loop3: detected capacity change from 0 to 32768 16:04:02 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 313.919110][ T5135] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 314.125272][ T5135] usb 3-1: USB disconnect, device number 33 16:04:03 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x81, 0x1, {0x22, 0xf50}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) 16:04:03 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, 0x0) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 315.016389][ T4898] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 315.286403][ T4898] usb 3-1: Using ep0 maxpacket: 16 [ 315.329380][ T7771] loop1: detected capacity change from 0 to 63271 [ 315.349602][ T7771] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 315.368747][ T7771] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 315.384477][ T7771] F2FS-fs (loop1): invalid crc value [ 315.400071][ T7771] F2FS-fs (loop1): Found nat_bits in checkpoint [ 315.409784][ T7782] loop3: detected capacity change from 0 to 32768 [ 315.446548][ T4898] usb 3-1: unable to get BOS descriptor set [ 315.452584][ T28] kauditd_printk_skb: 6 callbacks suppressed [ 315.452597][ T28] audit: type=1800 audit(1707667444.489:337): pid=7782 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 16:04:04 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 315.505088][ T28] audit: type=1800 audit(1707667444.509:338): pid=7782 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 [ 315.559267][ T7771] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 315.568916][ T7771] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b [ 315.596560][ T4898] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 16:04:04 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, 0x0) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 315.806790][ T4898] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 316.148343][ T28] audit: type=1800 audit(1707667445.159:339): pid=7799 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1948 res=0 errno=0 [ 316.301208][ T28] audit: type=1804 audit(1707667445.189:340): pid=7799 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/108/file0" dev="sda1" ino=1948 res=1 errno=0 16:04:05 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000003c0)='./bus\x00', 0x10, &(0x7f0000000440)=ANY=[], 0x1, 0x7e74, &(0x7f00000102c0)="$eJzs3D9vW1UUAPDjhkZAS4kQAxtP4o8ciVjPdlJBWSKqqgOkimgZOzi2Y7lN7ChOnNCpC38+BBtMjOx8AMTC0qHfAIkNiaVCDfJ7LxIKIKLGJNj5/aTn43vfzbn3Pt0M5ylKAOfWXPLbr6W4Ei9ExExEXI7IvpeKK7Och9ci4vWIuPCnq1T0jxp3Rx2zEfFiRFwZJc9zloqxX3//+d1vfv7wra++/WEm/fKLX85u18BZ2omINyNicytv723msd/J472ivzHsZnFzcVjE/Mbm/aLdz+Neey3LsNc4HNfIYr2Tj+9v7Q5GcX2j0RzFTnc969/q5RMOhp3DPNkP3GtsZ+1Wey2L3UE/i50H+br2i/hgsJPnaRX5Pm3m+9s5jHl/e7+d72frfhabvZ2iP8/bb7X3R3FYxGK6aK09+zOeFB91e7v7ybC9Pej2e8lSpZpW0oXt5tWFNK2+V1/otBrrzavt2mKrsb6YlNvLg/7GfFLuNJtJ+eb16/NJNa3UKuk7yc1bnyQbraQ8ih90e7s73Y3BfFKr1Jcq1fnkjWpye2U1Wf34xo2V1TvJSr+X3OoPk3qaVOvXlmrX6u8mq7fvJLW0lk7Q/r/7MWLS91865fmYMv98gA6eHmROdTkAk2Cc9X+o/4FjOl/1f7Ef9f9fnLj+f3uy69/z/v5D/c+JOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfWpZ/e382+zOXtC0X/S0XXK0W7VNw7+BulIzlnRnkj4uIxx39Wipgt5ji8nouI5eL6/eX/9hkAAADANHv8pPyolFXr+cfckftH6vQLF09vaZzAwzw8/Zdhs9ln6fLDMU2bHZejZ+iZZS+iXh1XtplsfePa6aUo3lCNRfZr9fy4sh3LzKnOBgAA/D+oBAAAAGCqHf0zfAAAAGD6qP8BAABg+mX1v///BwAAANPt8ZPyo7NeAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sHP3JghDQQCAL/41QRSncAcbR3AEl3AEB3EjG4vMYSeiFjlBRESIIRC+D47jknB5V77mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC+K4+rXXVZnpr2ud2b+c80AAAAwFfzOg2ynOajRdZFvvt0dy/eWg0jooyI8Y/f74uISf7jGaOIWGdcZ20PDwAAAP1VHc6brs8AAAAAAAAAAAAAAAAAAAAAvOhi/9+2Tvb/AQAAQHvs/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4sDsvJwDAIAxA+1mg+09bBN1A8PIeJOQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD67Mw6NW7Um/4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBnBw5kAAAAAIT5W+fRfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAt9uvYhEIYigLoy88Cqf4+DmHtts5i4wxKiIWItUE8By4Jt7rtW4eIJbf8alFaX/85IsZtnuLmvUpPjn6jf+8BAAAAfEE+EqdbPZWOgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICd3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARt7o457ojEoAAEr2zeUhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAIMjfeoUBCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgKAAD//8yXIJ8=") prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0x0, 0xc, 0x0, @prog_fd}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) creat(&(0x7f0000000300)='./bus\x00', 0x0) [ 316.422179][ T4898] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 316.432988][ T4898] usb 3-1: Product: syz [ 316.438696][ T4898] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 316.462078][ T28] audit: type=1804 audit(1707667445.269:341): pid=7802 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/108/file0" dev="sda1" ino=1948 res=1 errno=0 [ 316.480397][ T4898] usb 3-1: SerialNumber: syz [ 316.589694][ T4898] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 316.794185][ T2995] usb 3-1: USB disconnect, device number 34 16:04:06 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(0x0, 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:06 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xf50}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) [ 317.415095][ T7807] loop3: detected capacity change from 0 to 32768 [ 317.464491][ T28] audit: type=1800 audit(1707667446.499:342): pid=7807 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 16:04:06 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 317.533289][ T28] audit: type=1800 audit(1707667446.529:343): pid=7807 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 [ 317.557717][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 317.564157][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 16:04:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 317.707568][ T23] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 317.900317][ T28] audit: type=1800 audit(1707667446.939:344): pid=7819 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1948 res=0 errno=0 [ 317.956433][ T23] usb 3-1: Using ep0 maxpacket: 16 [ 317.972145][ T28] audit: type=1804 audit(1707667446.939:345): pid=7819 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/109/file0" dev="sda1" ino=1948 res=1 errno=0 16:04:07 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(0x0, 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 318.068170][ T28] audit: type=1804 audit(1707667446.939:346): pid=7819 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/109/file0" dev="sda1" ino=1948 res=1 errno=0 [ 318.116764][ T23] usb 3-1: unable to get BOS descriptor set [ 318.219174][ T23] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 318.416529][ T23] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 318.426039][ T23] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 318.479125][ T23] usb 3-1: Product: syz [ 318.483469][ T23] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 318.569740][ T23] usb 3-1: SerialNumber: syz [ 318.620292][ T23] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 318.822355][ T23] usb 3-1: USB disconnect, device number 35 16:04:08 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(0x0, 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 319.146250][ T7815] loop1: detected capacity change from 0 to 63271 [ 319.164272][ T7815] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 319.181381][ T7815] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 319.205107][ T7815] F2FS-fs (loop1): invalid crc value [ 319.217401][ T7824] loop3: detected capacity change from 0 to 32768 [ 319.234723][ T7815] F2FS-fs (loop1): Found nat_bits in checkpoint 16:04:08 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(0x0, 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) 16:04:08 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) [ 319.330625][ T7815] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 319.338465][ T7815] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b 16:04:09 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(0x0, &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:09 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000003c0)='./bus\x00', 0x10, &(0x7f0000000440)=ANY=[], 0x1, 0x7e74, &(0x7f00000102c0)="$eJzs3D9vW1UUAPDjhkZAS4kQAxtP4o8ciVjPdlJBWSKqqgOkimgZOzi2Y7lN7ChOnNCpC38+BBtMjOx8AMTC0qHfAIkNiaVCDfJ7LxIKIKLGJNj5/aTn43vfzbn3Pt0M5ylKAOfWXPLbr6W4Ei9ExExEXI7IvpeKK7Och9ci4vWIuPCnq1T0jxp3Rx2zEfFiRFwZJc9zloqxX3//+d1vfv7wra++/WEm/fKLX85u18BZ2omINyNicytv723msd/J472ivzHsZnFzcVjE/Mbm/aLdz+Neey3LsNc4HNfIYr2Tj+9v7Q5GcX2j0RzFTnc969/q5RMOhp3DPNkP3GtsZ+1Wey2L3UE/i50H+br2i/hgsJPnaRX5Pm3m+9s5jHl/e7+d72frfhabvZ2iP8/bb7X3R3FYxGK6aK09+zOeFB91e7v7ybC9Pej2e8lSpZpW0oXt5tWFNK2+V1/otBrrzavt2mKrsb6YlNvLg/7GfFLuNJtJ+eb16/NJNa3UKuk7yc1bnyQbraQ8ih90e7s73Y3BfFKr1Jcq1fnkjWpye2U1Wf34xo2V1TvJSr+X3OoPk3qaVOvXlmrX6u8mq7fvJLW0lk7Q/r/7MWLS91865fmYMv98gA6eHmROdTkAk2Cc9X+o/4FjOl/1f7Ef9f9fnLj+f3uy69/z/v5D/c+JOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfWpZ/e382+zOXtC0X/S0XXK0W7VNw7+BulIzlnRnkj4uIxx39Wipgt5ji8nouI5eL6/eX/9hkAAADANHv8pPyolFXr+cfckftH6vQLF09vaZzAwzw8/Zdhs9ln6fLDMU2bHZejZ+iZZS+iXh1XtplsfePa6aUo3lCNRfZr9fy4sh3LzKnOBgAA/D+oBAAAAGCqHf0zfAAAAGD6qP8BAABg+mX1v///BwAAANPt8ZPyo7NeAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sHP3JghDQQCAL/41QRSncAcbR3AEl3AEB3EjG4vMYSeiFjlBRESIIRC+D47jknB5V77mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC+K4+rXXVZnpr2ud2b+c80AAAAwFfzOg2ynOajRdZFvvt0dy/eWg0jooyI8Y/f74uISf7jGaOIWGdcZ20PDwAAAP1VHc6brs8AAAAAAAAAAAAAAAAAAAAAvOhi/9+2Tvb/AQAAQHvs/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4sDsvJwDAIAxA+1mg+09bBN1A8PIeJOQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD67Mw6NW7Um/4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBnBw5kAAAAAIT5W+fRfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAt9uvYhEIYigLoy88Cqf4+DmHtts5i4wxKiIWItUE8By4Jt7rtW4eIJbf8alFaX/85IsZtnuLmvUpPjn6jf+8BAAAAfEE+EqdbPZWOgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICd3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARt7o457ojEoAAEr2zeUhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAIMjfeoUBCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgKAAD//8yXIJ8=") prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0x0, 0xc, 0x0, @prog_fd}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) creat(&(0x7f0000000300)='./bus\x00', 0x0) 16:04:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 320.268205][ T4898] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 320.468633][ T28] kauditd_printk_skb: 2 callbacks suppressed [ 320.468647][ T28] audit: type=1800 audit(1707667449.509:349): pid=7847 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1961 res=0 errno=0 [ 320.537552][ T4898] usb 3-1: Using ep0 maxpacket: 16 [ 320.550286][ T28] audit: type=1804 audit(1707667449.539:350): pid=7847 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/110/file0" dev="sda1" ino=1961 res=1 errno=0 [ 320.623204][ T28] audit: type=1804 audit(1707667449.539:351): pid=7847 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/110/file0" dev="sda1" ino=1961 res=1 errno=0 [ 320.697875][ T4898] usb 3-1: unable to get BOS descriptor set [ 320.796795][ T4898] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 16:04:10 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(0x0, &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 321.026826][ T4898] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 321.059820][ T4898] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 321.082603][ T4898] usb 3-1: Product: syz [ 321.094433][ T4898] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 321.222057][ T4898] usb 3-1: SerialNumber: syz [ 321.231549][ T7841] loop3: detected capacity change from 0 to 32768 [ 321.279066][ T4898] usbhid 3-1:1.0: couldn't find an input interrupt endpoint 16:04:10 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(0x0, 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 321.484804][ T4898] usb 3-1: USB disconnect, device number 36 16:04:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) 16:04:11 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x5, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) 16:04:11 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(0x0, &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 322.138389][ T28] audit: type=1800 audit(1707667451.169:352): pid=7861 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1955 res=0 errno=0 [ 322.186523][ T28] audit: type=1804 audit(1707667451.179:353): pid=7861 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/111/file0" dev="sda1" ino=1955 res=1 errno=0 [ 322.265652][ T28] audit: type=1804 audit(1707667451.179:354): pid=7861 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/111/file0" dev="sda1" ino=1955 res=1 errno=0 [ 322.386390][ T2995] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 322.626491][ T2995] usb 3-1: Using ep0 maxpacket: 16 [ 322.756513][ T2995] usb 3-1: unable to get BOS descriptor set [ 322.819037][ T7852] loop1: detected capacity change from 0 to 63271 [ 322.846828][ T2995] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 322.866460][ T7852] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 322.886463][ T7852] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 322.917190][ T7852] F2FS-fs (loop1): invalid crc value [ 322.945589][ T7852] F2FS-fs (loop1): Found nat_bits in checkpoint 16:04:12 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 323.046615][ T2995] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 323.058083][ T7857] loop3: detected capacity change from 0 to 32768 [ 323.065782][ T2995] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 16:04:12 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(0x0, 0x145142, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 323.103246][ T2995] usb 3-1: Product: syz [ 323.119419][ T2995] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 323.198197][ T7852] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 323.221900][ T7852] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b [ 323.232804][ T2995] usb 3-1: SerialNumber: syz [ 323.289339][ T2995] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 323.519576][ T2995] usb 3-1: USB disconnect, device number 37 16:04:13 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:13 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000003c0)='./bus\x00', 0x10, &(0x7f0000000440)=ANY=[], 0x1, 0x7e74, &(0x7f00000102c0)="$eJzs3D9vW1UUAPDjhkZAS4kQAxtP4o8ciVjPdlJBWSKqqgOkimgZOzi2Y7lN7ChOnNCpC38+BBtMjOx8AMTC0qHfAIkNiaVCDfJ7LxIKIKLGJNj5/aTn43vfzbn3Pt0M5ylKAOfWXPLbr6W4Ei9ExExEXI7IvpeKK7Och9ci4vWIuPCnq1T0jxp3Rx2zEfFiRFwZJc9zloqxX3//+d1vfv7wra++/WEm/fKLX85u18BZ2omINyNicytv723msd/J472ivzHsZnFzcVjE/Mbm/aLdz+Neey3LsNc4HNfIYr2Tj+9v7Q5GcX2j0RzFTnc969/q5RMOhp3DPNkP3GtsZ+1Wey2L3UE/i50H+br2i/hgsJPnaRX5Pm3m+9s5jHl/e7+d72frfhabvZ2iP8/bb7X3R3FYxGK6aK09+zOeFB91e7v7ybC9Pej2e8lSpZpW0oXt5tWFNK2+V1/otBrrzavt2mKrsb6YlNvLg/7GfFLuNJtJ+eb16/NJNa3UKuk7yc1bnyQbraQ8ih90e7s73Y3BfFKr1Jcq1fnkjWpye2U1Wf34xo2V1TvJSr+X3OoPk3qaVOvXlmrX6u8mq7fvJLW0lk7Q/r/7MWLS91865fmYMv98gA6eHmROdTkAk2Cc9X+o/4FjOl/1f7Ef9f9fnLj+f3uy69/z/v5D/c+JOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfWpZ/e382+zOXtC0X/S0XXK0W7VNw7+BulIzlnRnkj4uIxx39Wipgt5ji8nouI5eL6/eX/9hkAAADANHv8pPyolFXr+cfckftH6vQLF09vaZzAwzw8/Zdhs9ln6fLDMU2bHZejZ+iZZS+iXh1XtplsfePa6aUo3lCNRfZr9fy4sh3LzKnOBgAA/D+oBAAAAGCqHf0zfAAAAGD6qP8BAABg+mX1v///BwAAANPt8ZPyo7NeAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sHP3JghDQQCAL/41QRSncAcbR3AEl3AEB3EjG4vMYSeiFjlBRESIIRC+D47jknB5V77mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC+K4+rXXVZnpr2ud2b+c80AAAAwFfzOg2ynOajRdZFvvt0dy/eWg0jooyI8Y/f74uISf7jGaOIWGdcZ20PDwAAAP1VHc6brs8AAAAAAAAAAAAAAAAAAAAAvOhi/9+2Tvb/AQAAQHvs/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4sDsvJwDAIAxA+1mg+09bBN1A8PIeJOQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD67Mw6NW7Um/4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBnBw5kAAAAAIT5W+fRfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAt9uvYhEIYigLoy88Cqf4+DmHtts5i4wxKiIWItUE8By4Jt7rtW4eIJbf8alFaX/85IsZtnuLmvUpPjn6jf+8BAAAAfEE+EqdbPZWOgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICd3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARt7o457ojEoAAEr2zeUhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAIMjfeoUBCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgKAAD//8yXIJ8=") prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0x0, 0xc, 0x0, @prog_fd}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) creat(&(0x7f0000000300)='./bus\x00', 0x0) 16:04:13 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) 16:04:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 324.616667][ T5135] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 324.752410][ T28] audit: type=1800 audit(1707667453.789:355): pid=7887 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1955 res=0 errno=0 [ 324.810759][ T28] audit: type=1804 audit(1707667453.789:356): pid=7887 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/112/file0" dev="sda1" ino=1955 res=1 errno=0 [ 324.863133][ T28] audit: type=1804 audit(1707667453.789:357): pid=7887 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/112/file0" dev="sda1" ino=1955 res=1 errno=0 [ 324.938389][ T5135] usb 3-1: Using ep0 maxpacket: 16 [ 325.096865][ T5135] usb 3-1: unable to get BOS descriptor set 16:04:14 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 325.207251][ T5135] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 325.406559][ T5135] usb 3-1: New USB device found, idVendor=0dfc, idProduct=0101, bcdDevice= 0.40 [ 325.437642][ T5135] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 325.456082][ T5135] usb 3-1: Product: syz [ 325.469441][ T5135] usb 3-1: Manufacturer: 署糳㳥鉶긺푥霧甌ር菞䭹玡繞祸痏∟ᗡ曎憝鱴㮓䴃⡫愾㎒굙壠微窬◀㱇ݯ蛴盉ퟷ翹㱨ϑ䔮°赳갨ᢹ틦扐ꁨ離帷ᐿ좵롇㸞滶ꊟ﷜㵉꾢珰懵轞䬈䄯㣚᧕魖蝴ჟ퍲┇剤霼椁⪆ළ힂靉᛻꣟讗ﶝ薯搬妳埱㥝 [ 325.533158][ T5135] usb 3-1: SerialNumber: syz [ 325.558959][ T7883] loop3: detected capacity change from 0 to 32768 [ 325.599288][ T5135] usbhid 3-1:1.0: couldn't find an input interrupt endpoint 16:04:14 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 325.812188][ T5135] usb 3-1: USB disconnect, device number 38 16:04:15 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(0x0, 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:15 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7d}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0x9, 0xc9, 0x10, 0xcc}, 0x1e, &(0x7f00000007c0)=ANY=[@ANYBLOB="050f8850030b100102030004000200d50b10010c600060ff00fe0603100b87e2a3cd74ebb67f026839584b938eba1786331bf5a113e68de26e40436a3f15df546f3e0c840a86892e5465298129b297ed567f541df176fc1e41b73d5a183e0dbad3d55ce2d86e2a42176d3cfea7e1c0abca7edaa13439c5a5cc189898ac9a6764b9a445b637cf171858d35f0feb86983e74baa54ea99ba43b0c829f853d171d006f548a43e694cdbfc3f91d2d502ad7f5b61d87da3aaf514202723622c37bd74b86fe340d6683e2aab460dd916c4dac0acc72523351df5afd922b69264681d71a71b7cb977fca28a59a259e7b94ba867c3b3831aa699ce1e93c1fcb4867000671856f92930453c056c5835fd843b9e7877d86cbe77583516953bb0d12af39f0bcefb6a4c3b45d"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x427}}, {0xcb, &(0x7f00000001c0)=@string={0xcb, 0x3, "727ff37ce53cc5fa3aae65d427970c752d12de83794ba1735e7e7879cf75bde814ed1f22c8dee115ce669d61749c933b034d6b283e61923359ade058ae5fac7aefe1c025473c6f073ee7f486eae6c976f7d7f97f0cf2683cd1032e45b000738d5bdc28acb918e6d237e3506268a0eaf9375e3f14b5c847b81e3ef66e9fa2dcfd493da4f7a2aff073f5615e8f084b2f41da38d519569b7487df1072d307253ada64523c970169862ac50d82d74997fb16f6f2dfa8abf0978b9dfdc9eaaf852c64b35900ebf1575d39ae"}}]}) 16:04:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 326.554375][ T28] audit: type=1800 audit(1707667455.589:358): pid=7903 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1955 res=0 errno=0 [ 326.611131][ T28] audit: type=1804 audit(1707667455.619:359): pid=7903 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/113/file0" dev="sda1" ino=1955 res=1 errno=0 [ 326.682552][ T28] audit: type=1804 audit(1707667455.619:360): pid=7903 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/113/file0" dev="sda1" ino=1955 res=1 errno=0 [ 326.746638][ T2995] usb 3-1: new high-speed USB device number 39 using dummy_hcd 16:04:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = creat(&(0x7f0000000300)='./file0\x00', 0x0) getpriority(0x2, r0) fallocate(r5, 0x0, 0x0, 0x4103fe) sendfile(r3, r4, 0x0, 0xffffffff054) [ 326.936083][ T7891] loop1: detected capacity change from 0 to 63271 [ 326.959119][ T7895] loop3: detected capacity change from 0 to 32768 [ 326.970218][ T7891] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(605) [ 326.986741][ T28] audit: type=1800 audit(1707667456.019:361): pid=7905 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1966 res=0 errno=0 [ 326.996535][ T7891] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 327.015251][ T2995] usb 3-1: Using ep0 maxpacket: 16 [ 327.057291][ T28] audit: type=1804 audit(1707667456.019:362): pid=7905 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2754632558/syzkaller.6sR25t/114/file0" dev="sda1" ino=1966 res=1 errno=0 [ 327.072299][ T7891] F2FS-fs (loop1): invalid crc value 16:04:16 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f000000cc80)={0x2020, 0x0, 0x0}, 0x2020) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x20) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) read$FUSE(r0, &(0x7f0000008bc0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000025c0)='./file0\x00', 0x0) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) open(0x0, 0x4000, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="4d4e6477ee95460d904460a34a949619f40976527a33b3b16a1509d619f6be912580745edc3d754ceceeaf481d4a390c11007fe44917b7e35a2ecb1a7dc84ff92e3119412f93fc7f74e6db316e73c40fc2f4fed8fe0bd794f4aadb66d91d5561e6ddbbae5bc328bab4deb177548050c2344e7db5e38a7e565c6a4ba6f9c52854838b4955689adbce1a971965ce293e95e581bb7c2f292c8198723a0f3667569d4a752d43b85704e90a45b1f028bca4b6e3726b2114a07a9438673bcf5968c11c2dde58c60030df57335657669bcfd9e3770fe18d3f8b4ac4e6dc5dbec98c19ce78e1cfc74d7e8c1830f18bd759150c29f3d66cb81c090d16fcae740f40efddc03f931ec18201923869c32b49bdc8205e03aa0b82e66bbd4879c723e230270f88bd7d1c8a3af050ea06ea6a891f3235d912af4217e640266917e74159f1acfdd8e2c988b68dfc5daadb39e1cb5d256588163c4fb6cc14ab23b2ad5b66aa0f628759e62b32967600a5130d77e5bc073d389f2533396f23ac771370dcf52fae8af792590f9e413acf5f34b2d85915210c8898d5d0af17a4d496757bc0a51d4424a0f892c200224d6753daf7e3798592a54ee3c6047add0e7bb20f3e81c59f8619bbb7052483eb35474141b6918949fe79ed4d0f0e2300d358f7a36cbeade43b58cfdaa21d5ab2258f9e883fd0c6fdfa15f3804ccd5290a27fb2b9ad79e0ae3ecf5552fbc0ac74672e9b98d6d71aa296176ed51c4533337b2c0b5c5beee3eecf1345baa6af90acff9116f7b0f918bdd413166fbf74edd9b281272fe3e8362f4fcc0e32851da95c7596cdb9ef1a970284d6303c4a0534f0f2355e5ad3a2a6993899b2d67bb33d4c12223c681350a5fa41295791d038a6654a276bba1ce490dc7a9963b814830f76e56f9866c2b9fa4069ba9bf8113e59b6f81d2a8d00cd5521651b3abab217ff421424487d50ac2f18e154e794f76ac00cfae15cfdb65ebc97dbf48c2c9e75603d05c92f90c1b6d545ef494d0935bb080e698ba4ab8c5c8b4f7152fc79976576bedba2728ebdd28cd622d13e51951e4c83dea62711c24f072d53976068ae8f86a9958b8af76b9ea29d52f4b3c8bd1cd54ceefc6602d4a5318364b3444c2ee2466412d25f62b4c18ab3c7b28b549c34ef1bf6c478f2556fc3a5d7a28cf73f86c16c65cbb218bbba424c3b78c0e49e3e3ab36a8c937c2efe5b86e04415c45b0b8735822b9e21851d606eba969d5ce2fd99a9095a9b048bf681cd0acae7d5ad5a7396b6352d5625a603c21154ab12fa2c6a4f9c4e8780a71baaa73d419d6480c8cc5613a3f9636fcb2a7b86ed32760969e314ee38d7f6d8b6573e7b69adcec02901360c9ff569749c1bc4d51394b15fd8e584ea7ddca06cb6e583cfe7dba719d3fd42dec8bf5684e572ad5bfaebd249477c1b927217ed4f62efd1fbc3c9d113964199eb31811ff53bd499d2a17a276d296d9525479bc879303e29b70dacb8ec41070a94303d1d945dee2ffc5100545a51e219bc0976cc2061a6c60c978c2e72f6e614aa954cb8c31b6dbdbaca23d8c5911764eb188560929c68801b91cbbba44bb2a2e105246a5348a0f19d4f19320a8f3f03628e87f910690b2f810051430b72aa993b20524cfda4b455e12139a6499b342618dd65103e5cd5538f1f873030a388dfe66a08779a3f1e2e7d6e7ee76ab4b9bf8b71fdcd061565631539c3ad2a47b5f5362aa0eb467eb19868d2fa7e06668f4b5d775a124e0578965d38cba9346e4fcaf483e39e5967f74e3e6bdfede6738af5600856c023da07d8c895b49dea4989913fdbef689a7e7bd125e358c13cd4a23b7b482f377eb1d3b08e5fce199cce66735e55d85c7e4e752e720417e274f54f719538dcca7a1fac5f82f9ca98bad010bebc2e98339eac38c9974ae8224cbe7ac5bbd2a60e07ca48c0551b33d1684b3aacef7610f0fe3439bb75ce5988d87a98a19e4807f80f84cc05a4e29b471450f351d6c1f03cbb9b1cd3e10d55ed78fa8da05db312a7bcc14a8cf76d18792d0b0799f2caf620cb80a811cc4f04266e6a56f26c7ae63675f5c5ff729332d9f3f2e93bea2a9283ea66831ffab295a5abc3f1bf50d22e2ce1c84cbc634fa7a8d97afd45808bcd80b851c88aeb094bc6d59fbeec187b038bb9040e3490dbd05fb5b3c99d98596cc58b4e558ec5fa0cbe06cd5d78c916d1c81ef2bdf63ad3b118eb3d0bafdb71b2a3d49a76a8c423102df1815250f03af5441364d145154eac30b671372d39558e60afedcd075a6ecc14df36eca330d31ce8968e7e348c611bfcb98e5865f73cf29b4adc641b62cf42a1fbd5e060f48a3e89203d5ef0c9228746cae0852cd2db669c56fdb4c957a537f699f769af5b4c8e109e6161286b6e3bc7e35f0f3835aa6cd5c2297e04571b46de0a456ff3b1772a88bc3401c3a2970ba971210c38f790e4397f16e7624e8cc53c6832f54bca7224a3ecf69605204bf6a117555d2cdfa31f2cd1961d2ddd9cf6f1430da11623e59c0cdc8ea557a973397b6a5e7fa45620f29dcad8338ba20fc23b146e73550e962673dbf0b16ac789a83605bcc393a269011746d08b25c93452b87f7a886927368300a94c31d4e190cc449c414b46d4d4d84fac0ab310b0f53b93a3406797368f15b23bb6c5959d0e0bb65d69c72b7e203bb766115fa317e42358d15bcad3ae2674714d1e8cf27a30e8de7061483fb5cce7bcd7966bd0f5e004fc3b19511a64aea5e0bb025d36c2213df1c6aab625def4802cbdd72af973549188855d25ca0bdcb973a00bead41f8becae2a45f25f69c16729bdf6ef7692fc20e32309c3aa81ff89f3be4c1b8b45e9d4d98c5b84cc0dbaafdf3e09c9771275396f9ca5f6bbe0f24adbed1b22159bf61523fd4ba793e01a06678d849f71a7ae99a8e6c150eb1f3c57689390d7a61ed5e8b62dfeaa5e7fa11a11da5e10ac1d5d2f54faf77c1466d196e3df938cee7570dc2b327cc009f5f5b63c5271d61ddd2c56a2e45a2d64c2d75f9253ba3e44eb8055f1476cdd00f1a255a00090458b90a9cc1283bbe191414fe85aa924079977c9fc0e95dc0ba64460ca480cc4c651168b5eda60c3b23879ab11fa21a9db801ea210ba6e72478b70f30f55cd890ab7a48e361d27b24de7f9fbdc17ba3b0bb75b8f504a16ddc31c07fe78045004274da3622ce7830ba5e6e9a74b88661be7b8981a42eac4a8359586e79bdff1721572317cdf6ed1f60bdf199ccb4d41a03234e64d3c1cceabde2c654cc80d056c1f7a30e2d420696c3e590a0ba3c29c8f484208b2570bcaf3fa487b0376d77f7af32532e31151e8234a75d0a4440707706430f813ff46a957235bb785fe6779fdc1698b6b622038d493e3ef910192caf7c8809017a8c10063ff8485b5752a6a8645e153aebc6960bac1eb9618163091b2fb0c1439dfd2ce474f84fa43662f2a354ad1cec9817b881e4632dcc86173953d98a7e1e3d0fa1cab09860d52fabd05d4ba8c765a36b3fad50a7d1a85a54a0c931ea7c6b0459486efdecb0734b243281adf239c7ee722a6e1b171437c70c622ddf6a27e8c409c49cc4a5bb3d164221ed1ecdc999d177d0416c39a432cc757e24fa9d7946e6da618871ce9d499c989246c99a58877d5c27af476ea081fc06818f0403f051d90ff655bcca81a723560b88b05db3e29967a148d9e7b4705f734239b06380e07bd9ead6cef58307f848310d0e876a531829bec9f12044e0260ec829c125d60a18f5f6bdf6773fdf5f98f176a686f2e29bf8e82514e1ec1dc1e08bb412c63b63b65e9680b18418db129f08ea15e186a438dd9c94b5bb555912646c2b723bf41abf4b4f849273b279204b3e56b5b75d43885b4554a10cc5e6de44e774318a50dcc4b7d20d7d5fc207026a6da511eaf5092c3c94f6880201aef8f5c6730b356ec998c7dffb287f6d20dc47c8ae92e0c2ddc67a15ffc05c306c4cb86ccfa520b7fa95785f04ba1338e528195e0ec074e66cb8c9559666e15e5b0b184c42f24f534d9c2eca03e107de88123106c403de4a13105140a0b41b65066fa9b7c9f449ef681135a234a232462e3e4e9a7380e37b4ee768e94b84c08f4fbcdc5234205cfc4e24e5147cbcc7851170f6659a216433f34c1f9cca938717fa1b7951e5fad712285358a827c9aca2237b39d83ae665f46c88d4d0db280e9e5d2b83061f3d2562c698a3731eda7133a54f8a0438421af2ba4cb2d888b2d17cd2925ceabaeeceb8c7df9861754ce9582d3984fd5bc256b54c936ab37e2c36c1436a0b859d65e33e8306492109fec7b63811fba91b101821f6d15159b45e464be33815aba22910feffdd7834c698312150182d05a8687c965b55d525bfbc9bcb9349c8d28ff93cdffab5f13853732754a98f3da9ea353c0731cfb69cd52b053f9584746ed63e2bc71e2ce4ee05466f587b588196d687cdd3c0dff1871e6e56651293ac638500fa2a621948e15b1a220a2bd85f132bde78d4799a5c845beb5d598117f28569ae21b60cf342754985153e4b4017021243aec9ab8004a1820f7e2cf196bd63889e6756703663ab9fd0ab0686955c80049697888ae0577d744f1f5159b407b3c56e18150bb03360defff2b0cc6b83c39131e1b154c0c7bd866728f72a0db53910220dca7b9b39eb64f23511d3d272e5ab8efc87676092edd6c54420c8ac8e171b570432d13210d5ec3810cf7c2e766c61597654775b22cce5d36e17ffa50fa14732c9495b0327e2931f7e92ce0db77df46aee460c275af7b05584c65daf55b0b52fa3f59ff99fb1b55488261bed5d12f1b701098d8832e4be6186cb9533b5513c073fc879393f063121a73b9d2bf1ab3409f766e32b7eef584c687d15441492156b21c6709864507553b9e56bc21ec69947e844d65e43e32964ea2b9de507e1065c3316dae1324943b4459c5b402130f46c09a63dd91fbf30606feac352f790b06192e5ad6ff4c42a3bd430c2502991e539920b612b4d0e046617fccc35cd69be68540a14ad68ef8723094c6263d5f01f86266a43507c05036390923d56e88212c0f1b3101ad3a1b847f8f96052b0c6693659ce8f841aa998bda4e351c919214b20124e241fcc9809cf3b8b4174a25b63adf815ecc5b6a60ed9d0c20cc98344e3d799714c554854e6881bcce8494860c0dd419ad6e15344000b907b6e2188ff3c12b600e705cd098cff82e6e3c2496db9b89d9b2e4e5efeb2ccfd4a85660e71a470e9e22cd453c2627f91120c52edfed7417253862725497b7a935f69d020f504c51ef671bb4c592998bd55742f7bde68d43ff3f6dc6840b7aa29583007b3b641ee966bcf86ca7ac9526a8bc31276136f29360c7ff9f440af77855548c4e5933016ef9f0ea39086832994533cd347efad6d320f9a294efaeef55ffae32fd76e8e76dc96a0b70c1bd5be7a172789e6fd28ba497c93678847f0d79952bd78168624715b557ec2f4e9a99b6e615ed59cba632cd1670eebcd42ff22c6558906adb28d716873a116a12ba843ebb4a47fbf3ec3d05f00e1ef331f2a3ab8e469666063c7d51012dcf7c73f8c20cb0c99e49dea58b2673d5c09c2b2eceb07829be363809082f1f89e4630f20e316fbb483cd3f2ec82b6e60977dc1427e745feb15203931e7b37025d25e8ea9e0390bf4cc6f322ac15ceac8eb4a00abaa06452892980b7e5a89ca93d35d2a9726ee5b68421b2e7b0395579974e6612b731df8fdfd7b48b8e90ffa694e45a69a4695ce117679b7eeb285bc5fd5296c9eb6d45324834b44e3be0840ce0cc6292af3491ab4b0450cbda982d1a7fb0663c7c35993d7a1f1a975ebb9ff6ec983ba273c5086bb2d709fbbfc68ccc80bbc0f94fb1883aa71c4f5b22c726e61477cb5476087f38b96f06cd38b3dbabd42d2bb48f38d6191b8d01d1ffc5837f1bb590fb57233429372a3cc99a11939fa6e7916ffd21041cd5b315d91a6af09b4d2891cc82186658f73e4ed73e9898eebe54fc3fdbef036c84db71b7da8604034b51dcc29c33a43e3809c2c46050160df3a069f8e63e7f0ed0d5b63f356216a5a25bbe2cfa3d974814c2873a707343baf78c2495666fa96b1c92a357589a2b725dfb00c8925853dbd2bdd68bdcf0e485ddca2dd5e447c8c6c1486ca033fa2ecd7149abb062a8c2b961c4132d127bd47ad9591d2a4cc89cd1b2fecaa2ba6103fc913a3b3f9ee6c16c5ff03289c084b81fe0e0e8db2a091a5130986a4a02af659b6021425412e414c50dfefbfcc854c6c10f6362ba49c5f3526890dd8544155a7c62d038f163095ffda2f27a2a9c393226e6a40d81d2f075f1914da0514af57712529bd13b0b6b9252f2626d7905fbd20f871a6b90ff486dff6fa4f0dc48971c49f56f709483b793a7dc340a45982996f5e28e60f70d55181da4a86d8aa97072e2f5caeff619a14b18e37ec01ef1ac9f72af651e9b07f1b0232b885327bd627bd201288e32d6c62ae1a7f0859fea1f8034fa3a0f28bfd857152dd650f507140341abb6a4bbd974f7058dc46b08b5f296bd7221445660c6fb5bd2f27c08d5bf1501a0bbf29f89227f110365d67adc0fea9b3af75cf2716e669134048bb11ab03b5cf44b4a9d4486ea21c8dc0755626e6552edf6fb3dc158265cf9c23d37dd4c51b78d71f611eeeb713e66c95ca82d612fca3cc90ca5370c36da1ccd89c8e62c202ebf12568146db5c38c89b496017c7b1f7de238510ec8396397f41bd80302cd1e677526ee1997e71276e666229802442e06711140fdd59d0af24de15fa1b1ba8b2ab8389b81a417e5f37d16207ac3d1029da973add171dce10cc0947da79f237dc9b413190a37e5ab7516a5f91c056512a36fd685a11da32afcd19b85015ee12cb86c6fcab6c54068f1ee0aac1551d2206e215bf9afa5883d7eb43f3907adca83909304e3e93f80f102e6a3cfc7c196a1c9dd54168ff229d9ba3a6bd3f15078248863bcfef5ac54a395f1a8058b20f36191722112ed50d4dbb6a257c4b4f813be69c89b75de6840198111cff5fa3b1b73b00aa9c42da7bbd242d216c0719215db10478089b8c086886ca4f474a5dae4c110fa7fd708a613c9cc132e55c0f7d5322291077a7f50148a4286b4e85d506ede149ea0cb8b79cc0d9b83bfba64eda90a5b0901277092d5783a1af08a2335d428f56b9055cb890330f9ce822bcfd235f72b5abc23648a970c08339724dc65bf1cef706e220d9116dca6c4236a828dc904689b791ec11b5820ed3c76f4089acd40559e7bdf9f07461ab277c7b4441c80027c1d20bc93c35617746ab52e54d0a4f57ae27db4630541b3aa88191fa5ef7fb7b451c08183f1a14359c3936974ea53c7c7295647fc7a1da780fa00f976cc540e1cfcbddfaa3dc12db7fd53e324dd63eae07e0e02814d1dfe48a9d15c50ec8c367e7033a1575598cc08a03ac380703cc88b8516a7a09e2a9ac9b4600520a88fb406c5a3531f77482f568d88847ba74d04129145e38f02b5e427665a31bc236be7b634ffbeb9428db379304d419176ea4dd7ebd3559834ff764412b67fede637c0191ad3a5c3814c90baae6484a74af2b2d964accbeb9eee2e00240c9b27aa832791155e88baf5a48dc20ce7bc6cc7bbcf767adc76f45f254a6ece9c17a6c326f8f98d3afd83b6ec3a97c9974278151e1dabf0cbf12e70a563d709e85dcd774e6eaa8dfb88ec48b1b7ca508135240a0123268ad7619f261c9d15f44995c856170b3337f30c0d3de30f968ba7154a48ecc32f77f56d84337b40e1f7375a90ee61f47ee461f842023f20e5eb78991ee78d5513d387c394802f530774742c13f894c52c48840b54f541c08b71baeb251409212627d891a4f453ffd2ae513d7c8e66b7cdad06234cd01b36f6f65b556dd8971bf260f82d667515d08590f1bfd4a651fa9458758c161ebd6c1b38875b59d1a848ba99f2dc4bd64a19a3e803257c7d7c1443e1de2b1b002831b5b40c6aeb968998c532e1e9028703401081c74ba916d117d878a14c09c9d75f645e59c04c7aeb1b6489e2058687e6e6091af46615ad0c4a7867132f7cc57cae966f2ec5c28d943dde19b0081a0324577ceeba04c3ed0f6abea0a9997cf74709da8ce9513096976caaaf179213545896865e40eb31ca4a69e04f348930da4bf0aa97258b2a35e4dbd6fb99c4fe83b5e9a8fe0a1e889d9e41a7d3540ab535c488169adde91667c05cee828f8185729dc2bb8b6b31b77a22261ee40683cf66220afd2591751be0794635dcb0887169cf63dfc853ac41f90e158c26024f82ff411e71c054712f106fdd80aaff162a40b886217b3ea704e986ae0d5eed12549406a1a62c6c7ecdca828ea589c46e2ed0e550980fe6c98d577e40ccc5f09a2c8f3a7d715ec358c29363a903accd3a8109401c721bde46a7843a0536382fa586d317a1956e9f9cb1075fe6ae2433ffcd6bf37dd2a30b567046b425533da16afebe90e76464aa27cb7ebc85e49a179ef8a242b5d877a48f15568f90f9e4ad9a49008ef05f1ea1b80150e8f659ab4162f9d63e22f993f5f30379a48e69d184860daf3b803929342e298ac0c4cc7f34f431d1d3da7c6030a5402d72f493e28e9dbe6881334e62a0b579a43d519e14518bb64aa60401347f22647cd4f72b97d4f28bb18ab54e58617193ce4e22e813ea96d0b2524892e5ec676ac4d69b2505b6540c6c0143f8db6763bb0e0bacd6e6f09107a794d84ff869e90d33814f3cacac103f4907db46f46454a1257271a0c5f35710425fc00d621d97ff148ef8017838e3583e755c55f97738184fccf59f28147a7bd1ecba8998941c1a2d1ca3c78d504ffff69da832df0df7ecfade7a573427a3f101fea0692cb0543d9d9595fe86e72067d002a6143137f1090072f31adbea34222fe7980a5485b6660e9a605e6cdabe277684d5922758b88097b682a719da9e893207b86ef42df71b38f57f657618b1eb78dbad6765b1613cd7991ca4aa75a2f116ff08928e4dd180c40d1da1d39e8266023a519c27bfaa584858abf3c55bd376409a32b35876ea0f3110f6f53d1da0cc953a69e36fce02cf2a21c51eb5863cc6a92fbcce630c1fdddd352a90dd69bff829b291fde16d84c9867ab72bec351e7a0eace7a399a0a54db03bff97a21476565260d08061d44da86ff10ea3018f632411c497d893a07b229efeda538c3b680f827292e7f61761e69cbbc22d8cfc7e20e44635b819a89b4e6b3aaa4048cf54332c7f6ffe2c8572e7a1469941cbc06829a8ed74c2f278de754406a92b4a81710739d17c06aaf136bec6f44985916ba82a1bf357789d7ec9ff35bd09c04984d85d19196b1c181bf876d8beda1a7c1410542d2eb4240bf5c7b8cb6893015145bea380065e2633474e2268ba66c9e3359858a42434e4911bc323fcd7c17d774b6982b1c0d45ce8879f75cff6dc752a324f729f70b7c914150e30411fb5a7ad5245a547dd7d1e6e1886c31b2fd33fe26820099e2db3c57d03d2019e7da64e00dec0cf04c4fa3f050b33749cd223128138e528a89bf2b66dc93e127f0b171359559bd02555bd723ff75c8a2e4ad4c0431e420fa35ac18a50df249568ecf76fda9c3bc727c08d2a1c6d4ac0c1dcda70339fdf9693ec8cd21cc48486769948117aaf19a79f04426e392b902e4239a5d240c4fd42f3f35a149ac60b64da6abcd7d5e06b9ec7c3263685946ac3ddb0153ee8ec76da5bba8398cc6c59960c6dbc60019d7be156d442e65cfdffc72abe836fec8567ee8a1811b3ace9ae5cbdc818d3a4a15d0edc79b65c3d4a9c5ada7f7eda5716d59c8a692fc88adfa2d86a4f5b538ddb1dc74e4cd71c7b7551e6c95ec3601c50445ca44f6f0b6c40984bd039d1a7dd64ce2244f0c9db85275b1b5949716caad354016a377753b6f01a658592c7613022057b62127f62856f9869334429cd9a951c44ffe123207f5ed539bf58dbb12a03166bc13457a2f8d5a9aa101f17e4a4f8174a740f6427cac2bafafbc0737d85a9f532f6646deea66a6cf478843d4aa1ded42a6c36dcd60fb54d2e2c1c8d310da9d47fb586db502cfcada81f9d9848d3530050e5fd7c3fdf20e3d6fd88f05e0d3c20a259cbb9af1d3e54fadca5af88216ac624cecb97355e3a7343ced4eacdf05d8da0bf071fbca4e2a87451064daa3f4ccc780233f154da0649d218e43fc75f3073eeb6f68647e483557b974569d8679e2f4bf50271e312422e1c4f5c5f14a5dbf3c4630276a253bb6301053702b4dc75bd734778d55bf7484b57f21ac7e9b8145605c13e935fda5566ea5b6208f2937f94a4eb19db937793a0da88e9ebd620df3a63227d0092390622f1699397be194b0db59975fad4a6cbd64828b76e17c264c81b0e6e4e6932fe3757cc1fd2f5b66ad19ecde91adab7e47cebff8f9896a03caefa7f29a91cce6b3f7b7901ddd14f4fb977d976112c3050921594170c72e40e1b2810722798ac2ae1a4b2d8f824feecd3b38ee59dd574a2c5ca9425b72a383b126628113ad060ef68b57d73a62a92eda08094191cb982af4683df0dde238babeb933b286a77e945c927822d2228b4d50acfa9398e52b43d1961e953a56b75e37f862038e9cde0110a59dbd3cb4b9a0dc97edc75b6228c011720c91e0ba65639849aecfed513a693a325d770f51eff8db0e06ff1071d3f7d2ed13ab7b596ceb147e2f1c2365609c87a69384b490827643cdfb391896cd3d151f32a3a3a7523e86d51a563517ffc02e63092992318eb1665325286c2055a4d64bdea94810218bbe534b04d4b9f4a504eb030285c322cbc81aedca349297ba3a5ffd454b207d466bb7bac31190901dafba234acfbb16bfb588f377499f25b6724dc6426557dcdf41eca17fcd44340e1963d4fd16f58080c657e9d05e74985ad1d95d20aa5b3d3666d5506706a48b62f5866207755b1778cfbd091b7674a98cc1bc7af728b2f64d477649b62e9ab910837f60699dcc7d63c074e52b76d48085354d82dc5a0bca927ae8886fb315a053476692717c84af222b186cede53af19ef65bb0a1638544f737c66d6f538eba094f9c516a38f1c34fefd3de562a6489938e5cac69860efe31b289fe22a34dc2736d2562b2cef17eae05bb5ca7bbf49c7475ad84a5983dc2c411c2771e6e59d5bc038bf1ff2861581ac5fd14d8ce1c233ea2ad7991bff7c126720a32bdc36822f9d940e926b12cc52e11b55f1a606c0d5d822235aa3c4be15331767fe86decbf093bff1fc371c0ce89f92ecb331d68b28bccd95cde7680f95b706e5a74721b6b4c5289696afdbf5038cde47cc179c9b984844ed7e2dea3abf92b40c43b95014747970cd9fa896891c3887064a38385d4e57d3cc1bbdc31402e8a2305f8c88cd377009d24cd3f033a949a843a2a2b5b30a4cb85576053b53f5deb6edaf38553cf4e317e8e82c3eec295a42259f6548ec28b9f6e219bb0e0400b4841e75ce2f8659a391c09d92e3fbfcac990514984cc1dd3f569c7536d245506f7a48b39f8e65dd6b6d314940778369dd228c187803251b89917277d48954c6c98e509484e3eb8bae546222e22426e14e46d435b4490a548090bf49cde135b4c0", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:16 executing program 3: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x3, 0x5dcc, &(0x7f000000bcc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYubcYuer7DuBn17v22tycQKihhqyNY4xZ2PUFX9K6cQghFJKm3NLQC7brXZtNfMO7ToAi2RFJgxRHjapU5aVtEqGWlypWlYe0ohEPVas+lfYhfalSVcoDqkhEIlVqq5aN5sz//9+Z8dk5azw4M+d8PhL+eWfOzP/MmTOz+13zHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x2007ffb) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0, 0x11, r0, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x0) [ 327.141153][ T7891] F2FS-fs (loop1): Found nat_bits in checkpoint [ 327.166744][ T2995] usb 3-1: unable to get BOS descriptor set [ 327.185687][ T42] ================================================================== [ 327.193957][ T42] BUG: KASAN: use-after-free in copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.202503][ T42] Read of size 4096 at addr ffff88802a4c3000 by task kworker/u4:2/42 [ 327.210587][ T42] [ 327.212909][ T42] CPU: 0 PID: 42 Comm: kworker/u4:2 Not tainted 6.8.0-rc3-syzkaller-00317-g7521f258ea30 #0 [ 327.222878][ T42] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 327.232925][ T42] Workqueue: loop3 loop_workfn [ 327.237774][ T42] Call Trace: [ 327.241042][ T42] [ 327.243959][ T42] dump_stack_lvl+0x1e7/0x2e0 [ 327.248714][ T42] ? __pfx_dump_stack_lvl+0x10/0x10 [ 327.253906][ T42] ? __pfx__printk+0x10/0x10 [ 327.258528][ T42] ? _printk+0xd5/0x120 [ 327.262704][ T42] ? __virt_addr_valid+0x183/0x520 [ 327.267867][ T42] ? __virt_addr_valid+0x183/0x520 [ 327.272987][ T42] print_report+0x167/0x540 [ 327.277513][ T42] ? __virt_addr_valid+0x183/0x520 [ 327.282649][ T42] ? __virt_addr_valid+0x183/0x520 [ 327.287777][ T42] ? __virt_addr_valid+0x44e/0x520 [ 327.293059][ T42] ? __phys_addr+0xba/0x170 [ 327.297558][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.303538][ T42] kasan_report+0x142/0x180 [ 327.308054][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.314133][ T42] kasan_check_range+0x282/0x290 [ 327.319158][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.325133][ T42] __asan_memcpy+0x29/0x70 [ 327.329536][ T42] copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.335341][ T42] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 327.341571][ T42] ? shmem_write_begin+0x23f/0x4d0 [ 327.346702][ T42] ? __pfx_shmem_write_begin+0x10/0x10 [ 327.352149][ T42] ? fault_in_iov_iter_readable+0x236/0x280 [ 327.358030][ T42] generic_perform_write+0x39a/0x640 [ 327.363316][ T42] ? __pfx_generic_perform_write+0x10/0x10 [ 327.369132][ T42] ? __pfx_generic_write_checks+0x10/0x10 [ 327.374967][ T42] ? file_update_time+0x2a3/0x3e0 [ 327.380090][ T42] shmem_file_write_iter+0xfc/0x120 [ 327.385279][ T42] do_iter_readv_writev+0x46c/0x640 [ 327.390469][ T42] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 327.396245][ T42] ? rcu_read_lock_any_held+0xb7/0x160 [ 327.401728][ T42] vfs_iter_write+0x244/0x5d0 [ 327.406656][ T42] loop_process_work+0x13a2/0x1e60 [ 327.411753][ T42] ? mark_lock+0x9a/0x350 [ 327.416092][ T42] ? __pfx_loop_process_work+0x10/0x10 [ 327.421538][ T42] ? __pfx_lock_acquire+0x10/0x10 [ 327.426565][ T42] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 327.433072][ T42] ? process_scheduled_works+0x825/0x1420 [ 327.438802][ T42] process_scheduled_works+0x913/0x1420 [ 327.444455][ T42] ? __pfx_process_scheduled_works+0x10/0x10 [ 327.450520][ T42] ? assign_work+0x364/0x3d0 [ 327.455110][ T42] worker_thread+0xa5f/0x1000 [ 327.459857][ T42] ? __pfx_worker_thread+0x10/0x10 [ 327.464967][ T42] kthread+0x2ef/0x390 [ 327.469137][ T42] ? __pfx_worker_thread+0x10/0x10 [ 327.474241][ T42] ? __pfx_kthread+0x10/0x10 [ 327.478817][ T42] ret_from_fork+0x4b/0x80 [ 327.483253][ T42] ? __pfx_kthread+0x10/0x10 [ 327.487827][ T42] ret_from_fork_asm+0x1b/0x30 [ 327.492598][ T42] [ 327.495600][ T42] [ 327.497999][ T42] The buggy address belongs to the physical page: [ 327.504390][ T42] page:ffffea0000a930c0 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x2a4c3 [ 327.514557][ T42] flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) [ 327.521781][ T42] page_type: 0xffffffff() [ 327.526115][ T42] raw: 00fff00000000000 ffffea00007e4508 ffffea0000eadc08 0000000000000000 [ 327.534691][ T42] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 [ 327.543255][ T42] page dumped because: kasan: bad access detected [ 327.549748][ T42] page_owner tracks the page as freed [ 327.555095][ T42] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x100dc0(GFP_USER|__GFP_ZERO), pid 7895, tgid 7894 (syz-executor.3), ts 327041093739, free_ts 327185661622 [ 327.572310][ T42] post_alloc_hook+0x1ea/0x210 [ 327.577109][ T42] get_page_from_freelist+0x33ea/0x3580 [ 327.582653][ T42] __alloc_pages+0x255/0x680 [ 327.587235][ T42] alloc_pages_mpol+0x3de/0x650 [ 327.592075][ T42] lmLogInit+0x37a/0x1c90 [ 327.596426][ T42] lmLogOpen+0x573/0x1050 [ 327.600914][ T42] jfs_mount_rw+0xf1/0x6a0 [ 327.605327][ T42] jfs_fill_super+0x681/0xc50 [ 327.609992][ T42] mount_bdev+0x20a/0x2d0 [ 327.614322][ T42] legacy_get_tree+0xee/0x190 [ 327.618986][ T42] vfs_get_tree+0x90/0x2a0 [ 327.623392][ T42] do_new_mount+0x2be/0xb40 [ 327.627970][ T42] __se_sys_mount+0x2d9/0x3c0 [ 327.632647][ T42] do_syscall_64+0xf9/0x240 [ 327.637140][ T42] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 327.643105][ T42] page last free pid 5098 tgid 5098 stack trace: [ 327.649422][ T42] free_unref_page_prepare+0x95d/0xa80 [ 327.654886][ T42] free_unref_page+0x37/0x3f0 [ 327.659561][ T42] lmLogShutdown+0x4fc/0x970 [ 327.664142][ T42] lmLogClose+0x297/0x530 [ 327.668544][ T42] jfs_umount+0x2ce/0x3a0 [ 327.672871][ T42] jfs_put_super+0x8a/0x190 [ 327.677368][ T42] generic_shutdown_super+0x136/0x2d0 [ 327.682727][ T42] kill_block_super+0x44/0x90 [ 327.687394][ T42] deactivate_locked_super+0xc4/0x130 [ 327.692761][ T42] cleanup_mnt+0x426/0x4c0 [ 327.697263][ T42] task_work_run+0x24e/0x310 [ 327.701853][ T42] syscall_exit_to_user_mode+0x167/0x370 [ 327.707539][ T42] do_syscall_64+0x108/0x240 [ 327.712131][ T42] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 327.718021][ T42] [ 327.720335][ T42] Memory state around the buggy address: [ 327.725949][ T42] ffff88802a4c2f00: 00 00 00 00 00 fc fc fc fc fc fc fc fc fc fc 00 [ 327.734004][ T42] ffff88802a4c2f80: 00 00 00 00 fc fc fc fc fc fc fc fc fc fc fc fc [ 327.742397][ T42] >ffff88802a4c3000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 327.750438][ T42] ^ [ 327.754595][ T42] ffff88802a4c3080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 327.762666][ T42] ffff88802a4c3100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 327.770715][ T42] ================================================================== [ 327.780154][ T42] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 327.787379][ T42] CPU: 0 PID: 42 Comm: kworker/u4:2 Not tainted 6.8.0-rc3-syzkaller-00317-g7521f258ea30 #0 [ 327.797375][ T42] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 327.807453][ T42] Workqueue: loop3 loop_workfn [ 327.812244][ T42] Call Trace: [ 327.815542][ T42] [ 327.818488][ T42] dump_stack_lvl+0x1e7/0x2e0 [ 327.823182][ T42] ? __pfx_dump_stack_lvl+0x10/0x10 [ 327.828472][ T42] ? __pfx__printk+0x10/0x10 [ 327.833082][ T42] ? vscnprintf+0x5d/0x90 [ 327.837490][ T42] panic+0x349/0x860 [ 327.841443][ T42] ? check_panic_on_warn+0x21/0xb0 [ 327.846811][ T42] ? __pfx_panic+0x10/0x10 [ 327.851222][ T42] ? mark_lock+0x9a/0x350 [ 327.855641][ T42] ? _raw_spin_unlock_irqrestore+0xd8/0x140 [ 327.861600][ T42] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 327.867503][ T42] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 327.873819][ T42] ? print_report+0x4ff/0x540 [ 327.878494][ T42] check_panic_on_warn+0x86/0xb0 [ 327.883424][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.889505][ T42] end_report+0x6e/0x140 [ 327.893855][ T42] kasan_report+0x153/0x180 [ 327.898369][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.904366][ T42] kasan_check_range+0x282/0x290 [ 327.909324][ T42] ? copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.915310][ T42] __asan_memcpy+0x29/0x70 [ 327.919722][ T42] copy_page_from_iter_atomic+0x9b8/0x1e80 [ 327.925531][ T42] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 327.931765][ T42] ? shmem_write_begin+0x23f/0x4d0 [ 327.936865][ T42] ? __pfx_shmem_write_begin+0x10/0x10 [ 327.942344][ T42] ? fault_in_iov_iter_readable+0x236/0x280 [ 327.948314][ T42] generic_perform_write+0x39a/0x640 [ 327.953635][ T42] ? __pfx_generic_perform_write+0x10/0x10 [ 327.959433][ T42] ? __pfx_generic_write_checks+0x10/0x10 [ 327.965146][ T42] ? file_update_time+0x2a3/0x3e0 [ 327.970261][ T42] shmem_file_write_iter+0xfc/0x120 [ 327.975456][ T42] do_iter_readv_writev+0x46c/0x640 [ 327.980653][ T42] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 327.986365][ T42] ? rcu_read_lock_any_held+0xb7/0x160 [ 327.991832][ T42] vfs_iter_write+0x244/0x5d0 [ 327.996505][ T42] loop_process_work+0x13a2/0x1e60 [ 328.001607][ T42] ? mark_lock+0x9a/0x350 [ 328.005930][ T42] ? __pfx_loop_process_work+0x10/0x10 [ 328.011397][ T42] ? __pfx_lock_acquire+0x10/0x10 [ 328.016422][ T42] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 328.022748][ T42] ? process_scheduled_works+0x825/0x1420 [ 328.028460][ T42] process_scheduled_works+0x913/0x1420 [ 328.034178][ T42] ? __pfx_process_scheduled_works+0x10/0x10 [ 328.040157][ T42] ? assign_work+0x364/0x3d0 [ 328.044745][ T42] worker_thread+0xa5f/0x1000 [ 328.049421][ T42] ? __pfx_worker_thread+0x10/0x10 [ 328.054527][ T42] kthread+0x2ef/0x390 [ 328.058587][ T42] ? __pfx_worker_thread+0x10/0x10 [ 328.063734][ T42] ? __pfx_kthread+0x10/0x10 [ 328.068308][ T42] ret_from_fork+0x4b/0x80 [ 328.072723][ T42] ? __pfx_kthread+0x10/0x10 [ 328.077315][ T42] ret_from_fork_asm+0x1b/0x30 [ 328.082074][ T42] [ 328.085271][ T42] Kernel Offset: disabled [ 328.089578][ T42] Rebooting in 86400 seconds..