dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:58 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = memfd_create(&(0x7f00000001c0)='suS\be\xfc\xad\xc9\x9c\x97\xfb\xbdFZp\xbd\x00\xa2]\xec\xf0\xd0ud&\xc0*qm<\xc8\t\x00\x00\x00\x00\x00\x00L\xec\xe2MG\xab`\xb3\xdaD\x00\x00\x00NGD\xa9l0\x88\x98\x18\xf7\xda\fe\xb3\x80\x8d\xb3\x19\x83\xeb(\x0ev?\r\x02\x7f\xc5\xa2L\x80%\xeb\r|\x8c.\xa6\x93z\x18\x94 \x06\xfe\a\xcf&\xd4`\xdf\xed\xb2~\xa1@h\xe8\'\xa8\x03\x01\v\x86t\xac\r\xd7k\xbdRA\xc0\b\xaab`\xff,\xeb\xf9\t\\\xc2\xfb\xad\x1fDX\xa9(|\x9c\xed\x8bI4\x9e\x82\x99!\x93F\x88\xa1\x82\x8f}\xacGX=\xce\xe9\x00\xccD\xe1\xc3-\xaa\xe5\x18\x94\t\x901\xa5\xb8}B\xf5E\xac\xd8M\xe8\xbdq\xbaK2F4%\x85\xf7c\xc0m\x89^\"\x7f,\x9a\x98\x00'/222, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000002500)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="c9", 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 19:09:58 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x88) chdir(&(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) mknodat$loop(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x8084, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newtaction={0xcc, 0x30, 0xffff, 0x0, 0x0, {}, [{0xb8, 0x1, [@m_police={0x6c, 0x1, 0x0, 0x0, {{0xb}, {0x40, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {}, {0x0, 0x0, 0x6}}}]]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_gact={0x48, 0x2, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0xffffffff, 0x0, 0x19ac1aca404af8f8}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xcc}}, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x800000000000001) r1 = socket$inet6(0xa, 0x1, 0x0) perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x8, 0x6, 0x4, 0x7, 0x0, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x800, 0x3}, 0x1c, 0x1, 0x0, 0x7, 0x8, 0x62d, 0x2, 0x0, 0x20, 0x0, 0x9}, 0x0, 0xc, 0xffffffffffffffff, 0x8) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4e20, 0x2, @mcast1, 0x8001}, 0x1c) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8936, &(0x7f0000000080)={@loopback={0x800000000000000, 0x300}, 0x0, r2}) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00J@!\x00\b\x00'/19, @ANYRES32=r2, @ANYBLOB="0208007bbb00080002000200"], 0x24}, 0x1, 0x0, 0x0, 0x400}, 0x1) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f0000000300)={{0x2, 0x0, @loopback}, {0x0, @remote}, 0x8, {0x2, 0x0, @empty}, 'vlan1\x00'}) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r4, 0x8983, &(0x7f0000000000)={0x1, 'vlan1\x00'}) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x8d, 0x80, 0x3, 0x0, 0x0, 0x100000000, 0x480, 0x7, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_config_ext={0x7f, 0x200}, 0x4200, 0x10001, 0x3000, 0x8, 0x7, 0x1, 0x4, 0x0, 0x1, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) mknodat$loop(r3, &(0x7f0000000380)='./file0\x00', 0x10, 0x0) 19:09:58 executing program 2: r0 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)={0x407, 0x1878, 0x0, 0x0, 0x0, "", [@nested={0x18, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@private2}]}, @generic="65b8d4b4c8a6f2279f70cb6de2d77efebdf1a1fa492a745611e85c2bfaadddd995f954e5aacac1a0f21b54c1dd5d25dbfcf4046ba38378bf228dca6834e449b67639308dddf32ea0afe125546322585cb14c3fc65b7d9b7c49bc1f7a820c9e6dce08658d7ed10d58f123068b22344fe53402ecc885162c2e58052ec97e3d2025beb25f3e40d9301e317b0e4fc1eff0010107b428061924ee4cd87f71a7c4bb827c9915bc76fdc3", @generic="3b6135b71b8ee5f965dd7ae38371b80943eb438c9d656f2660e173fb4a2469b7525ad3e5b83500c89dfafd2483036390c31567817c1f3568495ca5ecd10d3c69f74728e0c6a0b8f2b7c4bca22f6d833dff1e8f52d7de", @generic="8c1a6fd11a071ac6b382b4940b9088bab84de50db864140d43e0957ae68761ede5904b333f4790b92c839e6b", @nested={0x151, 0x0, 0x0, 0x1, [@generic="e2783914f986dab0208bb31fad8fb9691aa741ec0f22f904fa5c31866a87cd9ba550b989e884e54746f6519c8cddc607f0a95114069c69a75ccc360f17cb0cece5ffbe6961262b343cdba3c0e9d0c7307a7edc6394fa15120fdf7bb1d57b71520e616b7ea82d43258d5618680c11d19a6bd784fb414cc76bd8b4a1e1214151fe18cf13e7", @generic="187d6443ad11cdbc723fff55d6318ebb952abe03853be208bc9ae89ddc624da9928623b308358c9bd44528f69d0009ebfda39fa867980002e110a799b4149bad802e2bc8e8e83a77cfeb456f0cd57952b54a273af74967145bff707d43558726e449981673c009ad697fb1c758549d7452ca22c9da02aa78771e961fb13e1b0f3f3d2ba2fcdfbcec934a3df6d4914343fa2aa397528c7b981ef698794e450146ff8f1d91806c9e89ba632b67e5b840891410c53372c24a8f264631838133371777f71dbc271119d2c1"]}, @generic="feaaa6e3a05e42656addedf07c9f4a32b902763c0c59313fe0ef6b571be8ecd40e7c159153a0ab91fe9cda6adc2ae36c93fed186ef1b86b6d0fff134fd85f0f35fb5bcd0c4d6f76dc41ad5814e01176e186be278226986c99976", @generic="11411086c5eacd83a2a518285006f4115a3f4797f7690cde0e3b63d4309b4a509a2c69eef0108f08ce391061064483203ef774ffea98d9f1292dbff646354750ab4f448578cb3201596d9519dcf76795bc3a08fa32be4583badcf72068e3fa535b7323822d4bb4c124b38862cc9c9c2e8199198055c42e3de944b5fc36679e1e0e16b79441af68b5afc4117e14d30638c8dd", @generic="fac729ac047efb0a0c55c795e429d0b66bea4b7f2194f6bf1fc6abe892ad756fcbb580abaa86d360c298c12e003b8cfae67f79b6851b54340e18adabf6cb9ae2cfae67e80808d9498f52c4ac24a634cc612096fddb9452b3b28e4f946d1fd81212156c0427147b7c9518cd85"]}, 0x2000}], 0x1}, 0x0) [ 766.874212] IPVS: ftp: loaded support on port[0] = 21 19:09:58 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:58 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) write(r0, &(0x7f0000000200)='\x00\x00', 0x2) 19:09:58 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:58 executing program 2: r0 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)={0x407, 0x1878, 0x0, 0x0, 0x0, "", [@nested={0x18, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@private2}]}, @generic="65b8d4b4c8a6f2279f70cb6de2d77efebdf1a1fa492a745611e85c2bfaadddd995f954e5aacac1a0f21b54c1dd5d25dbfcf4046ba38378bf228dca6834e449b67639308dddf32ea0afe125546322585cb14c3fc65b7d9b7c49bc1f7a820c9e6dce08658d7ed10d58f123068b22344fe53402ecc885162c2e58052ec97e3d2025beb25f3e40d9301e317b0e4fc1eff0010107b428061924ee4cd87f71a7c4bb827c9915bc76fdc3", @generic="3b6135b71b8ee5f965dd7ae38371b80943eb438c9d656f2660e173fb4a2469b7525ad3e5b83500c89dfafd2483036390c31567817c1f3568495ca5ecd10d3c69f74728e0c6a0b8f2b7c4bca22f6d833dff1e8f52d7de", @generic="8c1a6fd11a071ac6b382b4940b9088bab84de50db864140d43e0957ae68761ede5904b333f4790b92c839e6b", @nested={0x151, 0x0, 0x0, 0x1, [@generic="e2783914f986dab0208bb31fad8fb9691aa741ec0f22f904fa5c31866a87cd9ba550b989e884e54746f6519c8cddc607f0a95114069c69a75ccc360f17cb0cece5ffbe6961262b343cdba3c0e9d0c7307a7edc6394fa15120fdf7bb1d57b71520e616b7ea82d43258d5618680c11d19a6bd784fb414cc76bd8b4a1e1214151fe18cf13e7", @generic="187d6443ad11cdbc723fff55d6318ebb952abe03853be208bc9ae89ddc624da9928623b308358c9bd44528f69d0009ebfda39fa867980002e110a799b4149bad802e2bc8e8e83a77cfeb456f0cd57952b54a273af74967145bff707d43558726e449981673c009ad697fb1c758549d7452ca22c9da02aa78771e961fb13e1b0f3f3d2ba2fcdfbcec934a3df6d4914343fa2aa397528c7b981ef698794e450146ff8f1d91806c9e89ba632b67e5b840891410c53372c24a8f264631838133371777f71dbc271119d2c1"]}, @generic="feaaa6e3a05e42656addedf07c9f4a32b902763c0c59313fe0ef6b571be8ecd40e7c159153a0ab91fe9cda6adc2ae36c93fed186ef1b86b6d0fff134fd85f0f35fb5bcd0c4d6f76dc41ad5814e01176e186be278226986c99976", @generic="11411086c5eacd83a2a518285006f4115a3f4797f7690cde0e3b63d4309b4a509a2c69eef0108f08ce391061064483203ef774ffea98d9f1292dbff646354750ab4f448578cb3201596d9519dcf76795bc3a08fa32be4583badcf72068e3fa535b7323822d4bb4c124b38862cc9c9c2e8199198055c42e3de944b5fc36679e1e0e16b79441af68b5afc4117e14d30638c8dd", @generic="fac729ac047efb0a0c55c795e429d0b66bea4b7f2194f6bf1fc6abe892ad756fcbb580abaa86d360c298c12e003b8cfae67f79b6851b54340e18adabf6cb9ae2cfae67e80808d9498f52c4ac24a634cc612096fddb9452b3b28e4f946d1fd81212156c0427147b7c9518cd85"]}, 0x2000}], 0x1}, 0x0) 19:09:58 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = memfd_create(&(0x7f00000001c0)='suS\be\xfc\xad\xc9\x9c\x97\xfb\xbdFZp\xbd\x00\xa2]\xec\xf0\xd0ud&\xc0*qm<\xc8\t\x00\x00\x00\x00\x00\x00L\xec\xe2MG\xab`\xb3\xdaD\x00\x00\x00NGD\xa9l0\x88\x98\x18\xf7\xda\fe\xb3\x80\x8d\xb3\x19\x83\xeb(\x0ev?\r\x02\x7f\xc5\xa2L\x80%\xeb\r|\x8c.\xa6\x93z\x18\x94 \x06\xfe\a\xcf&\xd4`\xdf\xed\xb2~\xa1@h\xe8\'\xa8\x03\x01\v\x86t\xac\r\xd7k\xbdRA\xc0\b\xaab`\xff,\xeb\xf9\t\\\xc2\xfb\xad\x1fDX\xa9(|\x9c\xed\x8bI4\x9e\x82\x99!\x93F\x88\xa1\x82\x8f}\xacGX=\xce\xe9\x00\xccD\xe1\xc3-\xaa\xe5\x18\x94\t\x901\xa5\xb8}B\xf5E\xac\xd8M\xe8\xbdq\xbaK2F4%\x85\xf7c\xc0m\x89^\"\x7f,\x9a\x98\x00'/222, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000002500)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="c9", 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 19:09:59 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) write(r0, &(0x7f0000000200)='\x00\x00', 0x2) 19:09:59 executing program 2: r0 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)={0x407, 0x1878, 0x0, 0x0, 0x0, "", [@nested={0x18, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@private2}]}, @generic="65b8d4b4c8a6f2279f70cb6de2d77efebdf1a1fa492a745611e85c2bfaadddd995f954e5aacac1a0f21b54c1dd5d25dbfcf4046ba38378bf228dca6834e449b67639308dddf32ea0afe125546322585cb14c3fc65b7d9b7c49bc1f7a820c9e6dce08658d7ed10d58f123068b22344fe53402ecc885162c2e58052ec97e3d2025beb25f3e40d9301e317b0e4fc1eff0010107b428061924ee4cd87f71a7c4bb827c9915bc76fdc3", @generic="3b6135b71b8ee5f965dd7ae38371b80943eb438c9d656f2660e173fb4a2469b7525ad3e5b83500c89dfafd2483036390c31567817c1f3568495ca5ecd10d3c69f74728e0c6a0b8f2b7c4bca22f6d833dff1e8f52d7de", @generic="8c1a6fd11a071ac6b382b4940b9088bab84de50db864140d43e0957ae68761ede5904b333f4790b92c839e6b", @nested={0x151, 0x0, 0x0, 0x1, [@generic="e2783914f986dab0208bb31fad8fb9691aa741ec0f22f904fa5c31866a87cd9ba550b989e884e54746f6519c8cddc607f0a95114069c69a75ccc360f17cb0cece5ffbe6961262b343cdba3c0e9d0c7307a7edc6394fa15120fdf7bb1d57b71520e616b7ea82d43258d5618680c11d19a6bd784fb414cc76bd8b4a1e1214151fe18cf13e7", @generic="187d6443ad11cdbc723fff55d6318ebb952abe03853be208bc9ae89ddc624da9928623b308358c9bd44528f69d0009ebfda39fa867980002e110a799b4149bad802e2bc8e8e83a77cfeb456f0cd57952b54a273af74967145bff707d43558726e449981673c009ad697fb1c758549d7452ca22c9da02aa78771e961fb13e1b0f3f3d2ba2fcdfbcec934a3df6d4914343fa2aa397528c7b981ef698794e450146ff8f1d91806c9e89ba632b67e5b840891410c53372c24a8f264631838133371777f71dbc271119d2c1"]}, @generic="feaaa6e3a05e42656addedf07c9f4a32b902763c0c59313fe0ef6b571be8ecd40e7c159153a0ab91fe9cda6adc2ae36c93fed186ef1b86b6d0fff134fd85f0f35fb5bcd0c4d6f76dc41ad5814e01176e186be278226986c99976", @generic="11411086c5eacd83a2a518285006f4115a3f4797f7690cde0e3b63d4309b4a509a2c69eef0108f08ce391061064483203ef774ffea98d9f1292dbff646354750ab4f448578cb3201596d9519dcf76795bc3a08fa32be4583badcf72068e3fa535b7323822d4bb4c124b38862cc9c9c2e8199198055c42e3de944b5fc36679e1e0e16b79441af68b5afc4117e14d30638c8dd", @generic="fac729ac047efb0a0c55c795e429d0b66bea4b7f2194f6bf1fc6abe892ad756fcbb580abaa86d360c298c12e003b8cfae67f79b6851b54340e18adabf6cb9ae2cfae67e80808d9498f52c4ac24a634cc612096fddb9452b3b28e4f946d1fd81212156c0427147b7c9518cd85"]}, 0x2000}], 0x1}, 0x0) 19:09:59 executing program 5: r0 = socket(0x21, 0x2, 0x2) sendmsg$unix(r0, &(0x7f0000004580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={{0x1c, 0x110, 0xd, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20}, 0x0) 19:09:59 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = memfd_create(&(0x7f00000001c0)='suS\be\xfc\xad\xc9\x9c\x97\xfb\xbdFZp\xbd\x00\xa2]\xec\xf0\xd0ud&\xc0*qm<\xc8\t\x00\x00\x00\x00\x00\x00L\xec\xe2MG\xab`\xb3\xdaD\x00\x00\x00NGD\xa9l0\x88\x98\x18\xf7\xda\fe\xb3\x80\x8d\xb3\x19\x83\xeb(\x0ev?\r\x02\x7f\xc5\xa2L\x80%\xeb\r|\x8c.\xa6\x93z\x18\x94 \x06\xfe\a\xcf&\xd4`\xdf\xed\xb2~\xa1@h\xe8\'\xa8\x03\x01\v\x86t\xac\r\xd7k\xbdRA\xc0\b\xaab`\xff,\xeb\xf9\t\\\xc2\xfb\xad\x1fDX\xa9(|\x9c\xed\x8bI4\x9e\x82\x99!\x93F\x88\xa1\x82\x8f}\xacGX=\xce\xe9\x00\xccD\xe1\xc3-\xaa\xe5\x18\x94\t\x901\xa5\xb8}B\xf5E\xac\xd8M\xe8\xbdq\xbaK2F4%\x85\xf7c\xc0m\x89^\"\x7f,\x9a\x98\x00'/222, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000002500)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="c9", 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 19:09:59 executing program 2: r0 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)={0x407, 0x1878, 0x0, 0x0, 0x0, "", [@nested={0x18, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@private2}]}, @generic="65b8d4b4c8a6f2279f70cb6de2d77efebdf1a1fa492a745611e85c2bfaadddd995f954e5aacac1a0f21b54c1dd5d25dbfcf4046ba38378bf228dca6834e449b67639308dddf32ea0afe125546322585cb14c3fc65b7d9b7c49bc1f7a820c9e6dce08658d7ed10d58f123068b22344fe53402ecc885162c2e58052ec97e3d2025beb25f3e40d9301e317b0e4fc1eff0010107b428061924ee4cd87f71a7c4bb827c9915bc76fdc3", @generic="3b6135b71b8ee5f965dd7ae38371b80943eb438c9d656f2660e173fb4a2469b7525ad3e5b83500c89dfafd2483036390c31567817c1f3568495ca5ecd10d3c69f74728e0c6a0b8f2b7c4bca22f6d833dff1e8f52d7de", @generic="8c1a6fd11a071ac6b382b4940b9088bab84de50db864140d43e0957ae68761ede5904b333f4790b92c839e6b", @nested={0x151, 0x0, 0x0, 0x1, [@generic="e2783914f986dab0208bb31fad8fb9691aa741ec0f22f904fa5c31866a87cd9ba550b989e884e54746f6519c8cddc607f0a95114069c69a75ccc360f17cb0cece5ffbe6961262b343cdba3c0e9d0c7307a7edc6394fa15120fdf7bb1d57b71520e616b7ea82d43258d5618680c11d19a6bd784fb414cc76bd8b4a1e1214151fe18cf13e7", @generic="187d6443ad11cdbc723fff55d6318ebb952abe03853be208bc9ae89ddc624da9928623b308358c9bd44528f69d0009ebfda39fa867980002e110a799b4149bad802e2bc8e8e83a77cfeb456f0cd57952b54a273af74967145bff707d43558726e449981673c009ad697fb1c758549d7452ca22c9da02aa78771e961fb13e1b0f3f3d2ba2fcdfbcec934a3df6d4914343fa2aa397528c7b981ef698794e450146ff8f1d91806c9e89ba632b67e5b840891410c53372c24a8f264631838133371777f71dbc271119d2c1"]}, @generic="feaaa6e3a05e42656addedf07c9f4a32b902763c0c59313fe0ef6b571be8ecd40e7c159153a0ab91fe9cda6adc2ae36c93fed186ef1b86b6d0fff134fd85f0f35fb5bcd0c4d6f76dc41ad5814e01176e186be278226986c99976", @generic="11411086c5eacd83a2a518285006f4115a3f4797f7690cde0e3b63d4309b4a509a2c69eef0108f08ce391061064483203ef774ffea98d9f1292dbff646354750ab4f448578cb3201596d9519dcf76795bc3a08fa32be4583badcf72068e3fa535b7323822d4bb4c124b38862cc9c9c2e8199198055c42e3de944b5fc36679e1e0e16b79441af68b5afc4117e14d30638c8dd", @generic="fac729ac047efb0a0c55c795e429d0b66bea4b7f2194f6bf1fc6abe892ad756fcbb580abaa86d360c298c12e003b8cfae67f79b6851b54340e18adabf6cb9ae2cfae67e80808d9498f52c4ac24a634cc612096fddb9452b3b28e4f946d1fd81212156c0427147b7c9518cd85"]}, 0x2000}], 0x1}, 0x0) 19:09:59 executing program 5: r0 = socket(0x21, 0x2, 0x2) sendmsg$unix(r0, &(0x7f0000004580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={{0x1c, 0x110, 0xd, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20}, 0x0) 19:09:59 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:59 executing program 3: get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x6e72, &(0x7f0000ff0000/0xf000)=nil, 0x4) 19:09:59 executing program 2: r0 = socket(0x18, 0x0, 0x1) getsockopt$nfc_llcp(r0, 0x111, 0x0, 0x0, 0x20000000) 19:09:59 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = memfd_create(&(0x7f00000001c0)='suS\be\xfc\xad\xc9\x9c\x97\xfb\xbdFZp\xbd\x00\xa2]\xec\xf0\xd0ud&\xc0*qm<\xc8\t\x00\x00\x00\x00\x00\x00L\xec\xe2MG\xab`\xb3\xdaD\x00\x00\x00NGD\xa9l0\x88\x98\x18\xf7\xda\fe\xb3\x80\x8d\xb3\x19\x83\xeb(\x0ev?\r\x02\x7f\xc5\xa2L\x80%\xeb\r|\x8c.\xa6\x93z\x18\x94 \x06\xfe\a\xcf&\xd4`\xdf\xed\xb2~\xa1@h\xe8\'\xa8\x03\x01\v\x86t\xac\r\xd7k\xbdRA\xc0\b\xaab`\xff,\xeb\xf9\t\\\xc2\xfb\xad\x1fDX\xa9(|\x9c\xed\x8bI4\x9e\x82\x99!\x93F\x88\xa1\x82\x8f}\xacGX=\xce\xe9\x00\xccD\xe1\xc3-\xaa\xe5\x18\x94\t\x901\xa5\xb8}B\xf5E\xac\xd8M\xe8\xbdq\xbaK2F4%\x85\xf7c\xc0m\x89^\"\x7f,\x9a\x98\x00'/222, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000002500)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="c9", 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 19:09:59 executing program 5: r0 = socket(0x21, 0x2, 0x2) sendmsg$unix(r0, &(0x7f0000004580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={{0x1c, 0x110, 0xd, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20}, 0x0) 19:09:59 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:59 executing program 3: get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x6e72, &(0x7f0000ff0000/0xf000)=nil, 0x4) 19:09:59 executing program 2: r0 = socket(0x18, 0x0, 0x1) getsockopt$nfc_llcp(r0, 0x111, 0x0, 0x0, 0x20000000) 19:09:59 executing program 0: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x10000000000000}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(0x0, r1, 0x4, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x42) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r2, 0x0) perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4e2c8, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x1, @perf_config_ext={0x9}, 0x80, 0x0, 0x0, 0x9, 0x0, 0x3, 0x1f, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = gettid() r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x1, 0xf5, 0x0, 0x5, 0x0, 0x0, 0x2435, 0xd, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x63, 0x2, @perf_bp={&(0x7f0000000000), 0x10}, 0x4002, 0x9, 0x1c02, 0x9, 0x5, 0x3ff, 0x800, 0x0, 0x8000, 0x0, 0x7fffffff}, r3, 0x10, r4, 0x0) perf_event_open(0x0, r3, 0x9, 0xffffffffffffffff, 0xb) r5 = gettid() r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x1, 0xf5, 0xf6, 0x5, 0x0, 0x0, 0x2435, 0xd, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x63, 0x2, @perf_bp={&(0x7f0000000000), 0x10}, 0x4002, 0x9, 0x1c02, 0x9, 0x5, 0x3ff, 0x800, 0x0, 0x8000, 0x0, 0x7fffffff}, r5, 0x10, r6, 0x0) r7 = openat$cgroup_int(r0, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/ipc\x00') openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) write$cgroup_int(r7, &(0x7f0000000040)=0x9, 0x12) 19:09:59 executing program 5: r0 = socket(0x21, 0x2, 0x2) sendmsg$unix(r0, &(0x7f0000004580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={{0x1c, 0x110, 0xd, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20}, 0x0) 19:09:59 executing program 3: get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x6e72, &(0x7f0000ff0000/0xf000)=nil, 0x4) 19:09:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0xc0, 0x980) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="cc7a38640d5c56a7ea3287b81413ccdb773336b35fbe5cffa261e70479c7331ce10e1e821f92ba0f2d658b465d053220f76777a009d4768a2f3f1c1db0bcfdba2d227e73697359a226d7c56858217df3a945d97764bb9604b7bfdd98ff72e68d1d97f0f59d54b8f2e0adb3a17bc4c9c780cca91b08bcec8778142f4a5d34ccb8c155257c624eea78de61670aae930b624b664a71a32009683b9761b87bc5ef00c5a1bf241c34ec525b22789f94a82d4623e3f9bc50177e2a87889f25d4888a1513084df18a8a28427db0cd01472ff6c2ef185e9afd059ee23af05de3d4ae83acf68a0fdfd6ba2e10a6f5a1d6c529eaa359074b24d2af29177ca6fe4b74d10a43631f5d853d74604f7ecc43de64f2fb4a95d4c6636d68e1e2cb6c522738501555b507a1b8fd2c7f271b1a6870a0acc2be712ace4e8a089fe1829227487e2fbfee097bbcfd72ef63994ea8c9382925e82dda00a71d8e3969c5ea856699af5ad595a4c52d588ca51b044d2206adfa1e9d7180104adbdeecb17427a63fded7df57df4fc76a4422a9b393e16591580bd2c65fe760e7aada9e0f85622228a0c817d011c69e224cb1f167a79b510ff7738de7972b7092ce6734550abe6e1e6a6fd2b5ab0af034f7388f314c704bd50cec0b057920641e77d1cbca5dc3d75704183349aa5e9d05b360b547170bddbbf7340a728e6d8097f9c1a46d547903a16a0cfe174b29faab0f533377632bcdf5210be022867ed144bd906eb3b58a2a41b870dead2d057acc0aed20a0e5a10defb5e1373ddae6e020ff2fda20e173898a6edfc5e5658a12949fcc7b024bf7ea1476b4b18ebd567feb9d45396b95b879bfed5e4883b5a81264b47ae5e154f7713d7aac7b354dc8da798d17e9a4be6634277f742d3b7e809f936a6d99fbdedab3ed9de309ff4f46c76773199834e3d2fe824215088df38266d3511d3341355d288b80c2460a7957a015860848f51f6779ea0e69591a052e1b663022202735b8720f992f39993677b30c3cb42416aa61a0963340b8c4c7cf46e180c5bb44a9bf2be1059824969511a90ea8d4691e82ae6c9636bc240a382f2da4b42eadf6c876f2a3361339443b2e23b6fc27d25efeebcbf2c9aa96f6358fcbc3ce48b9b13065582c88e866a09d456414c9108b03dbd6fff1c36465e43465f6c0f6b95deac7d6145f4f97c9683f6cd536674ff6927ff2f6358847bef5f2dcb3042811a688e961fc5723df5992188a6e76d21c5bc7acc1499976cac1d1ea546a9376b99710c0d9cea5c82c37ebada94eed1e720d7b7e7101fb6ccca2f709ca02c4d9637c32828b9b36ac68fe3667f32984618a87f92bbbc3c13ada97dbae3f84f9a12c234d43426d26e42d07cb9b1678f7451dd4944edbf750e6788618e8fde2f82ee668b7f80ff3f9a1060717ac27b6f0bb1fd441a6cce7cbaa1c68355d3333f5c0993b11b9d4be6309c3a4bb35a9c2fb0be983b8b537945c1208c8e54e2c621bee8b581ecf4ac1d7dfd5b00f1699ad43949a13167408bd5d44bc3211ff3a4b18757f57a20fb891f725ced7f351b4fdef819b27b164ca777f6c4eaf14923a18e5899bc759be4ce7184068694574c320719596c55b1314a3b4c8018d879893577963f3bd4169bab0ff7bad089cb8ca7469c251da78834a633c848d129d76bf3eeeba99755973688577af1d5a5f4d88b5a00a13ce11eafc4a8994f4ebb4de7a58defe476cdbf19df83d6db610e5a489b811108bd1e2b37769ed9b1268864b3ba9e265de18b36f01c89534ef78d65fb0655512c71b4b8af691350fa993fa9a12fa070eef600a9ece57688df027e28cfd49bafd088f5b7933becdcd63dea9e9510ff31e2c10b87027462e8b4ba2ff5c02389fcf13a203806fe0f418979977de5c7b2e084fdebdd6a0eac2f56953c722a848f3ecde9dda517c4fc8b349d80f237e58b11e2e91ef27566dae92a592ea43b6f0150d5cf9c545893fb0c3d65e9ed44087efba4e48f6c16b402b9d2ea22accfda72089eff7981768ab7463e0913c01ae8b6b221f3ca14e98aab3d44ef6510a4bf6a53eb02bf44b699d0ebf6e134c3c018dddb2b19bb773e6546e69ee87043e4cf02bfb590e199c3a366e082f87fa390e1c2fcba79b92bc811d311ad3fe16309a28c755725a972470fd3461d7e781a161743eb98ffa9dd7262d3e9d0ddffbeec3965c9295e88bc6618f924325ccd62211f6ebe62156d29de75aa2fad42e7abf62485410f2c15e9368782ca712648afc3efb678638cb9b12736981fb1faf469e954c364ddd91848abd6b94df5e9eb0fb569d098d28f057ae0fdf588b58050eb8e57a649aa1e74726bcb380b65b8ae116a6d1dfa1667ac81006611e8673e6753881831b89ce65bdfe7fc885e8cf3fa16417161ca0e1910651a95fd1423bd4e3f1fe9e0c064ad1a06bc61716028363898b23318040050aea403282de7728b387105d732274770dafcc179b1c70f775209795c6541fb89b78d34d3ab21c11cb3fc5ae77de80a51f1fdc1fbea1bf2c7174d56e89e261cacccdffaae8ad52bc37350956027f5187a1e59a22b0c23288c1bd7547a294a3ff71d928be9ffd48530a705fda230776b703094a07d4f6b5635b7ab56945ae3329a630605cfdad1c20e9c33b61940d2fa1845591a4a8782b8e1a4958999d5a26ade82f53e126f98507402aad45109a111d836a8a6dddadbb6a01ef5fc8d89990ab59576f6deb3fcc585ae7e44e45a1f34469fb38f0fa79b520eac5d1b3af8b6b678b3b5de941beee3b976249ad0b03fb3dbbe282a071131a1b4bf7614ab0bc3b983af9f7d974aabc956da63f7c383edc3acb4f7480e345b4d5c687c7984c2d71bd6dcf1a0d42384b1221421d3eb650431751b3e17fc29e93ae4dcdee51199afebc466eb886d392f0b67e7bc0cb14c7938dbe17379db8a71b660973379634b431ed3f14ccee901ab0b98c000a66739deeb2180e145f2da72ccf4e447e7c0aeeae124ac08a6839efc9b3798b15de319b208dc0cba15d915f8404a18a25afa04d9c293f5b7cbfe245850a8a080deff630f00e39ae90e374691f51de633ca430f6bc67f02151e410d882e9e5c151a81de98c520aedc0e89a925130e35726dfb6cbdabedf7b6ea172f6996566895a1eeafd69fcec15f9c97e211c8dec92b8e7b6992bec946af262f8fd6b202903dddcae4b5d22df61b5aa592b054776844c115cdaa55702db55d59e69b89b4bff094ab3d5fcd77a6c4ee3922b088bb4865a345b5631d41da25c415004d967913fcc8c5d1fe4cf5db235cf9dd515533f0a9ef14b55cc9e77ff49b97b2fcfcfed1ad0aab9a92b3e9c0b2b670a011126d92496d1ba92568a2bec5b4f114ab9f80f14f2f65a8a94ce3226e04909f81c3a274ffa9ec09265ec5abf75890ae41bbb3aabe1272ff2d53d0ed97d2c8115ce47c80050af839a2f61e8626d30e0bcbd2ac13d3e5faba6aec0713b2826dac53bdd649b2b9756501232826a49bd95b6b23af41eb9bbede56d5e14712016199d85b3afbf22f87910ab512c3ff720c303285db899d7c882c8b6af561ed7cf10b3686d0f89ccb6753ff6b67a4fcea1e92684602e5bd392b34f1e0e523acb504f548aa2601db2b9d61f3d8813d85590a181669fedfe3365375794ecb7a042ce546b1f245ff3897c4899b71ec8548baa79596a83f97f87d730288f97edeb7f2dfe30059657b5b21dd82a66990eb7186ea055133269f7624d21fea9a73d0c6b1deda4f807c5fe650c905847da3deaadb3dbf9af9bb6e71b0e65541f2404925d2e31264a252e714216db60e01452dbc70e4632ce5b48d366c34d724c486ffcc29ad70d8c0b6e40ba484e5ab9f880fca36115a478b56979795c3277ded2fd23c8da1c19bb54c51ace5909890facb99030025c9fa80fbcbcae19286a1ee4ffbc236c8ae25506c0f43e08bf3e30a7d1a703e7a7929d4d2f6131e9a0019100a33a3768333b5767b8553a895e8d0dfd8ac0dc3d46e8baf02bbb3b9cb63f1c299d0ca1d3b1be0e5232a6e5e9ff63432957aa033bcbc08b49283dcf38c8a6bb977f7effe5d57fa0e1074690e3b1d57f927243c01e96b7cb5195610066f3d502e1055c9bab9aa8e0c8b8c32bbea452d3c74a9a4dbc22c70c8946918ac32b7528a58d72b94a89f14deea554d9676331f297244e4bd85e00f6383fff1cfbbf079f7d207e42d20f5759a87fdfa42156a3fc7834cb4bd3e590059c20613614d3e228eb1f6045ad5a32df9f0563173aef9864399272acd3bf38d4f500a642fe4cdec71e8537bdb2172be6700f0d6b31b358cb06476cec0328470c1744fe54e9ae6efea1e2f9cdddace36f02e85af9883ab233146bedf8cd1fe6764b867110286fcbeb226eaad7f5dbcb9c69af4eb4b5ad61904869952d64d7da1bc6ec096e68b1b6129a472e7a13ef332e9bd2f5f44477bf5d36e64e1fe80b59e0cf3cdbd84432cfe4d1cd3e940f72215a2c6e481ad686305d15b95bec3d2c0148cec6eb296315383f8a688c68a22742eb6c7ccf0ed35ce394f0fa181d33a3f475476d2c2c0a8ff2c8e082a47b4a0964974dedf21df42626a0ad3539ede328238ac2a0e22cc51fff4a39849fe93978dd97ca9a856dc76d1bbd65d5cc1321a709cd958721717d8e0fbd69cbefa1ddfa095e036642bc1d5f2cf31af94d4604e4e6862f4376d0b8a400a03b030907c410b5537b58ff46a24367677e9d865be3812499d87b62b72c001884303733c815e6da3b3b6655cb1ab27f77a5b29fad349483db58255e67dc1fcc4690058c01b7472de1dbbb2b112ea6e25de4414b1522a68d815dfc04de944609bf00701eb6532362c19824776437d240cd6e92a97cdbf82c1285e7aae5d115a259fa215a2f9efb3b537a74acd528c6596196356cc83363b38b14a94c08d679187a146ff9fef2b344d67d8dfe0fdde00f853b2443c21101d4b52daeed5810ca2807a60ad0e5878c09ec4386cca0d118f2c79505000000008467de5c2448993d95c04ad88e179d12f4f873ea6088d5ae81a6e2b717c8ffdef0419d03823e7c25fea914993c1f565c3e8f060ee897265ca078d5074fddec55165173dd8e131a856c5386dee333b51560c49e3c939ca7c4655116a3e407874dbbcf3be1a85317f9799efddd7051c55f7bf3eb6591901b35ebd38efcf2902afe544425da0f14c09ca58340de0f28c205158f6ab8f58d1946791d2bee68ebd53999ae480a359fd402bd623c19699e57a79495c2d49b5f9233a6eac2904fbf077816024083e31487dfd9f3a9c4af80b767914f5e099d917f95d64e60628ee2094c93131358664342adc4e05279b85335335c012375c9c3df40273dc101f60d1288d4d7b22fb02fb60a577d30213c75844eebf0e3ae6af8a57cd186ba63f5c2ba92873b669f166b18c8776129863261d163763d2f90207765a3c5acdf4e861f477ae6002fe83badb726a7dafd75f08855caede0ebf84b56813542d22853f204dabfe3f64bbfad102bb682ce1d0644c20190acbe357d9ec6b243ed94984a247435abe6aa3761364a341bd626d69704b7a1df51cf9c2421b15828032321c639f3aae69fee0bcc6f218d32cbaa545eb67ed1af74d5149dd54f52547a6315dbc69d33da82edbb203c787f5e7936f04f9206063459f2bd6b9512bb693cbd34f5dad22645e9ee4b63e831d78955d7bf7e18e1066c0e2c378bbd9d15827a3372fbf5934c6245e1e8ce5b9ad9819a215f1c3194094ddc4e4c5f04d8f60f6beeb29cea6fd838daff9a30b64171bdf6e5f5b461e875fe6804c964aff34b274db3866d494463a618a3ec1ce930418dab6cb6af330eac51662987fb890cc6aaee3caecfd1fc88da31cc3c1041e49317f58dabb66a9016cfb756e0ac4883bfac5d648534ce44a0f2d249c2b8bb1bebb1ed012dd46a7ad0733becb81ff95da6d593ab2e2674f00db730c4ad2b383b36c57b8a0204f9ef090bab3e2b9f6917e6f383e24e39663ecc8c7fb0b7bcf0ec48cbf27841852c8cfdaece6d534cb057ae6a310833e2dfbc045a797fcccc8056ae60ed7d9b441d9cd73cd453a641f0017851a780c62869ee1ba01a57366d2b91a0d3e4b64ddc994d3ae0f807b6842deecd806c5db2aedb380d1f4f1dd230748cb8d00215b2621ca2d76a87380938c136d7480b574884966b3509117c5c2fa8f2a110089f2c3ec17e77bfa73c19b5e0c87168cb6c6eadbd469680281959372b40161e271e5eea45554a74cb157aa708e661659db0f0a17925229e0a1df6f717604b370e86ebb7969fa8172f01dae23020beb15dcc50b3f4b2f4b7746ad5f3cdb0844db090201eaecabafb971cbdf881ba707997a3ddf508d4afec01f6fdd8af94cd69c1a1e893fb68cf784bb42d5582a33035608ac265f96237e35806cf8996e4738491089f379a809b562a15a4ee7dd97fb2840e43d537c883772adf2016637e3344fcfcdf7da63b9e90752ef40bbc7de61a37f992147acd28bdcdb328f3fcad4c47b75cac44b5e26c66120c89684230f6f48d370a8d3442e7c059d39bf16a98bf2c1fcad661669cd7443649071acdbd741b447a9b22d20de0bca18f0a7550ba490c8a2b889f42c69373ce75785e102150820cdaba485a1e8d2474664530e97aa3574a93655289ee238aa3d382a6ea628898ea94f434fbfa45c1bb1c1ec31372ae6a1d147c84c2a0035be1fc665fff945a72895e60f11b37a5ecc7d42dffdd15d16606425a47851fa36642e2a2465c6f412bce46d5b6d79c5aa1c10d6de9706d541e378d5f2de0cad673d01026c8e73dba062fbf2e1428a737cc1bd741dd29b49efa3c87123dc440d42eb5557e892d4a71b7264a3546bb72c81d402cebe5f80549d892787fbea0777bf72b2000d84baa187e4fea3f8c01ba3de5e5ded90abef191e371297c282a0c7ebb14ff148cf3e2ea66ade5f2404f823cf29b6cb632ac6d9059d29157346f0dedd8c4581338631e3ab6693dda64d74fe5e390a1a5eceac8f15297bf3dd6ea3288145d7d9e0766c0c2afaf9317fbbdbff73506ff032b988b73903816d3b5b272baedfdd4d2fe8b84da7ad68bc239ca59212c743a3391a016b28290e749a54765ab7001417c36e63e7a6e17f6e3d36ca7bdae8439d9baa7a7a64fb2b9fe6c567fb38aa39cf09d0a2f1fb1ea874153dfd5814adda604f4796b8a6a9750dedddfe3a2cfe9d9d0c3979a2d369e1a7c1b11742dd525b32e2e1efbb432580fdd30ae8aea14d26e816d88283ba96355de7820d85bd3fdfaaa97bdbe2faa87ef21d90c9d1067fb8acd57e33da315f1b5ffb3f1ae83a99b3416780a2626e6628c62987bee12b121907873af9288c75364a6d10297cabb8cec4c10e6b065f11316828f4644b6f8f01a09e81de0bd7f8aa24c7219d2f2e1e8f96f089f26ede27985f47d9894042e7f0e1ad1e80da7b70bd339a5c2932f5c7c084a22b8d59165a65f2a05005eccf0a1ec9843b3f098be5c4b30a4c4d58a1fd6477265b08a95c5017c486dc29032608207dfc41d2f4090e4a6eef9669c406ea6c15f0310b9993cc6670c03f4e230634744060388d4de14c9f742f91484cf69a417d8add868013379f961023ab5da70b8c7f98a9d5f2682792ec5b5cc082cac213f58f2dbdc467236c282be43f64b2ce423c391d477c55f69b6044a81446a2c3f3c67f70b8238e09d04f2c4f4c5dc38ff1abe44c37bde4d3097d21e0b440b53de0c757178f96a1b40d22346497d8ff6db8cc597bbfe2fb5db52a28349832a9cd6c924c8d9aec32ea906cb777e978d07e1fc8562eb8a8c9ac86cc54400d4869f9a3540c63e79677a496208a9b3b06cf4b59040ad40f38bfaa380c30254e5415d9147d9830ca543307e9a221bd64ce9e79d754ed825733945581978062dbac639608632785090bf78a7b75ba16c21893e4378c0ea88eb3470c889a1d65c150ea49d7ad6a61a3a576ffc139d895fbff4d1ab204dbfeb53d7182a5dcdcea9f7635fa99182a03243aed83c789a1c348092cf4811dd6222fa8e31fa78166293c54129d2e8183dfd5ee15caf4893e32d231353050ffffe9138b9d6fa1a1f0438219b02eb2e49dc3f77ae375c0ec881a9f558ddc25f7afe99b4a2ce701e4b441ea4508cf086238256eaa8b6a5fd2caf205aea2626a42008057dc3b5e4a8babc250240293bf8758f891270ef272b0541321386a73013a9f058c741badfef330a407d6bf8e001a1275da6e49e1125100a470bdd32779a2ff663c925cdd3ca0c3bedc92ed1e00c7deeff1256b3ca4c97109a31e845477a571b85f848ca4ce05d1e349c7d06468d9b78bf1950dacff38ea1342905af9036be8a96b2f9b4ba2cb7615ee9dfcb191e85fe498118d99473cb8f5fdc58e66789559fcf72d4937f2a7201b875ee3991a715ed1cbb375599067b0a44c328886dd8eca012db73ab54f141a767fd8db76adebcd867926c32d05c1c59ba139153cae5b9e73b65f9286522c39589d5a1791d1a5255dae027d990f3dc8f3b6ad035b0b417f7f91b49126da947adf38a862a638d9b2c8b3e5d61bad66dae82023b4044f93c380b675fa187fa4a10853d6664b4a58422e9c3e2818d03367c87d0744785a5985c258c5bc0f0b3a85a8d72a7b4fc9c6208a427f8ced49e428ad37bd010ce656f69788cad1f1f909197e521d1837b88409694ec72912c548910cfa1903296873adb6b4b14f35a93f6e387768697f76ab9ca2fd9e2774edc478eae48d07c4067f6ab7282c671f20d79f84a2515b86c9901a62f8eeb7b4adbcbdf2242b332b251929dd8502b00de3addd8205267c603447e06db694a6fbef27aa1675cce39d7b89da72c3eab978f9d2bc6511e723be54c85eb2bea3e36a1003ef8151ca5ea8bfb7d745069122151a65570547d93a21dc8f11456db78f95b008d75d106de8b39628c2c654415587bd9dba5d01d04276e8ed67bb0ba9fbcb04f7bf305dd1b28c42ea31ed68c9153a0d8475421d85c65cda928ef46ce4301be1d63c8b47898cd591da4688568dcdc778e5b678d14a40c0844f5f87ce97bd44b25d1c3aa6bc902962478985dd5a75281605eca8e3a9a713437ae988150e925186b9d3dee65a8fe3126611d9454a7b5425a183458dc1ab188be55f6bec93691be891d142a326a5c32c3b5879e7859375ba8f9007ba048fac04dca52b7292afbf36cdb11022602f8fcc2ce15b9d41d059c7653d98a4627e7575db7e6294517400b5a2d8aa2a904dac43beb555eff7dbd601301f76d04563691a1e9993088beac28cdb19a337d06017b0a6803f0ca86ccea9da7f4725ebe496af53bf3bfd276e5b4983395b86171ce0c277511e1aae305de73e505c8a757394317847efffd6521467c6882bef10d0d19e5a1220a90e1b0aa06ca56533ba2fb5bf4492fa6e3ca97b3e43ddd69c854e906447d0060db8a03cf9535560111d07da71b46625b40573455b7dde69a02821f17cd94d425dd10dad9c1c52ab0951aa49b942f05448c237c5484e5ebb029ece917f727ce826be856214f210236fcb5e6e572594973110a858be4b8c8a10cd3df82fa28359dcb1d858fea4f628789bdfa63b68cfeef9b4c6be1e40502215bc2684f4e082969efb60a4d855377b0b7617074c5e11be3497ac8992bf2243921370988243ec2e95b889ce605a6d2ec9b430946fa10436c3a3945be653e0e5140979601079d67316b690583e05e84b42b9c561a9213a0fc20e084051d6cfa216e91e335c08bd4e7121fb6c89cedbcff52942bd50bfaf8fd82893cb1377b9b5d31c6dc5ee721ae73bb3b45708e8a0dfb6df0c277dcc02dbbff983b534a883a341d3a95ac4b3a1deeec93f70d9c0cfebff76750c93fbcdaa269decff73c897aa3486373c23ffdb56e21689b0aafeb72ff5435f52d0cf0a3b7fd40347bf213cb6efffe4c0a5d0bb71f1b638be6eaaf47033b7d07173093aa8686f036f02c283ec73087ef20c4d3215297518ec5fa195dde3b0c4b26a544c7f2a08075936a997daa1b149433294c7f933d80d670932c6ec4821bf7565277f5ec13577c08c117a8f8ef9440cb140fc9188a3fd6bb123ec8557928eef3b8edc6ac49ab7460b06b002eb805609106e771a079dd40970715daff78a523841e59bb5da5be47847a36203905540f353e0eeac2844f73d9592cedfa1b7a30d19adbe081eaa1f0dda424436f6c3cfceaeceda1d79e0476af384f51e18b577dad30ca3a1a530eda74751fcbf0cd0481356a61c66a841a89d5c293dcb54544bf670b6fa49838b81b7f478d553b533e3c39aa0d517f42000fc9b04914dd3f7da66851c067f77750b843c3d14949855b95d4ab05b9889761caf7b657d8d3e1d523844fca17ad7613a613aae5c987cb2523434e73c632dbf6a2c5b56dd07a5f01f9078d73c0909dc30cba295bcd7a98619ef17f8814c10999e66758249f31b5e9f8f65812fe6564f521bac014602317e1773cfce257b66353f8fab3271bb890297a267221caba1a42766c8a2c4ffb36812d47c2e14217e641a44d2a4c23bc7d0f9a0946827b25fcca0dd917687d2e91b27b386f010d4ceaf024d03b29d86e0bc2578efd8deac1b8220a941b3371c0726e8c3d3804b14c390ad77661321e1d84f8da8c30635f49f4c0cbc1505ef10e7c21a2a688bae360d47e29aa0a5488c32b16b518f9d8c850187d535952eb7e3217d529f2a36fae548a6e5e554fc29040b1d625d59186a822676658078130fa21375597638105383916111d55ff1de41dbdc0523033f22bc4730f7195d881dbd079ac0c57124492dcf429a9f76a705f09f89f78ce852a0e9bb2408a138f96ecd0b9a50abcc9796596b7f3bb1bd31ef39c3062081c80c3d4f737d8e7639431d136cd245da372f2b4083bf0b20998f8f1d1172dd87fbfb8cd566f624a6665d2451351bddbae190f9b0665d2852018dfbdf65680a5342636ae56f75f50d43c3c5791746c545d756f2d639ff8ba12a9f532e96596f3ab96f462570b818f51ac826b2471942d189b1b25e498679924ee3d580d88adf33c82693bce01c45bcdcf4dc4f4ff2801a2069bb066558e2d8ca9a3cc0989948259bcdd89026264e2d4741bb25d44330b903657f12c3cf03b1b9a5ee54065f6bca3d2259d71f1329165e35458385cf9fafd3d85726ec482d921deed5e1b4d1f155e187a3b0a2cac6c6cc8b3bae5658e7424d43eb2a5fd7c38406a686acea5dc295a86e127dca95d0666019ca5bfc153a6579047f6b0edd99d9cd064ab3138c62bea16338352cb47abdc6566738933b51f5807d37ad7f056caa28b0404fbfc49b333c11875fffb878d46357803d4d8cdbda2167dec11aaf05903fc57f4e7baee93c67e402a48a51665443ef8f1696b92ddb68cd90c4899b0cfb99ed03fe9330c9e749b174122aea641b08c6c6beabf04e5633e8fb526be259597f6a7bccfb756b6ff30f05c6889602348bf1b643f7816d1bb5e6e2ac30d39db4406933837561ebf3cf396a1e5ec07b28b798b6c6162089d455eb68572ef1bdc9bba6b17834f1111f4d505d58aec18dc2b0d5c1f75f07712b8cdc7cec6788a01bc2e59f46cbb8a6305aa7c60190c5683b9706589a1233c3faa5fbf1a3ded", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000006c0)=0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r6) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r8) statx(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x100, 0x20, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="b669739517d6ea31d6357ddd830af6e2cb901ccd87953fd79b94cee8fd4dc1a1d2ef68778df7461efc821c1ce3b8cb3beda56032db255c1a6a4207f462b6eb68192c04d6d51a3b210858dc88935e698b41129ad189bec574e6da004c0a09459a04d31d150d7373370685bccf109b623d1087b2fe674ccc63b5142fc2939ccf52acb475e171d7fe840f0734b315cfec6dc3d6c640b1c9c502d32db464c1df1e91f576a8759686efa2537db26ae5f1cd3ef7a1c4c9676a58995294ebf7be61d6cc597cb4f8a4ebd85bb54d4bc4ba17060f7cf0e47c1ebd21aeb51dc600aac54da7131a0066f56a3056192cea4b835715709695d19549b2e1251d45ec3bf2cabc3fc55fcc13eeaf0023e3197a0675af7f6c062b7ba381feeb9af7c4feddb4b32192c40af0e284339dc929478a9eb8c9a17a354c2a8da0bd35e2e181d71f822a72bb2cd3bfa1ddc98c9ad6ec89c1ac83570d83c3f4a73b7ba2c50f563abe1fe4a400a961872bf990f94d0216b2c4110dc72549a868e7ad5267f6f7dd3ddb1d173d8997c04ad72b8bb2c704a20611a3d5644a0839849f0d9fed8eb1b2d02b5f87d2fe688ed6a53af9f6a71986a98dbd24d78c2ca99d49ba51d0277384be1450f918f853d9de18e8c748b1e9ca5ce0b85781055809194b384dcc72d1eeb31bcaf7881cf5baefb9c9d2c5df48d4be30663a2263bee08cd2c9b1c5f939ae580576d82a82d2a6e0bb2b171a6d81837bdc1b2222694d093b3d989122882fab57d0a28d7490425ade0d46f6f02f2cef06d262f4dcdedb886202e401450df90926a817564f5c44dea7ab3564e637ce23f1ee545b2722ff12d39031391fef6ace90668acf240e76f7590c7e25ac79fb8d34bec916c76f91c52e0fc1396895e1d0ffb011d2ae9a14b120f5dff471637813f92094e9532b2ef7f325fd88a51c0a0c9669c78f3d7d770d0f5ab948c0f5e68e3a648ac9131310025f6063ff6edd811ad2b39703bedb5f4abfabbc2d88d6ad3054ceafb336297f05d74665b52afdc5198cef7d88a92db9cdeb8b2336d2dc7906a2c9eab6654bf3bcfaa0838ed4980dfc397f0f84cc18da66562359b8541877eb183df644162124976f482583b06d016d7b3a3ef1ef7be60102e02871ecd8d57a6f12e7a89cf18127d7fdcb67a5a64cf2efb197af9cf0f8dcee586d14575f39e454aaff2cc7e6f21574f05d178a037cba5fe4b9119bec82cc25c240325d0209e5d506160a3b2b3af29bda0a69c0a33df96be871eba88c7981a7b3425e0392dc6c6fb77ab34de4e73e3fc0b314d652e44f337c4b07a480feed99d1ee89227c0893cd43ed1f9cc0416cb44bd55c0ed04c214d5a492ec9bc74982e59f15d4c70f434dee4c05e280884c8316dfe232380b4ea0b72e6ed3cceeacadd03d1187c2ea0cc2a30c5e1d3b1663e6df92a11c5848e4a310151bcb5cddaca61349a7936ee1fb68af6a4e711f9c277af107529e0c89c35ff69360f3c6afb02af580f6d359a375e4d3391bff74785ff4d3a2ef4e3bec78995390a6fc592ab70e1a0cf9047ed7a0b2256ebba125ad185afb70a320e900d92e9cb832aaf998cd3d09f0777840b87f7977a06db7be8f6bd09be5363ba8cad61b578948a9b7e861800e1d1fb98ec9243cbcddd4ec98314db838bb4886cfc9b0315860ec90f91c38ee975259a4ca576d53e88d7732aa492d17eca0a0d798c4a99fa5813122d13b89a78327081d5095e80df1770109d5a82a3a7ef935af22e41f3e4f0b76ff93cbaa4be116270879c93ad0ba05b39186ac6deefda8b7634863b3735f2bf025f4abf76982741eb06ab12c8aebccb64cfc5d03a2ac4340857b708f16921f962c3714381236c3dfe008df8f104af1c6d38bc70d248150d3a6bfab3c44ecbbc3becb015708b717000d15dc4695280f06fbbb84ea610642fa42955eab38b32dbb8d2edc027a808705e4b857c26cfe00f9a4cd330fc1bf523b8e586780331d56cf65761eaf89e312f3f3b90071d739c20307b1ca65d16cb4977a1e5de82f5637d793fc2600234f1a00ce8a6e0f0ae14b3d5af02a7377f478caf9ec85fd6baf8997360ac70b893befd6810827120a010624f3d68065375839b30241202c9695002199c16dc2956ea4e96edcf9bb0ab5ea30453e07bf964722638c36becc72a57a7ffba16575fafdd63adf23d1a097a23115cc3a0b773c16d8350bc53cd6023f7ea9421445efe931c2280784bece7d62a80216b473a75ee2290617eb4780463ea9c583b23864dd6192d8a690bc7def413ac8fed53ef8269b58236845fa7f66ba33ca53c9582afdbaade6592480c74aa2f1aecb194646f371e325127e8ba7c8f06ef4b0447d5e0542b6358521ce4c637c394633edc613833cc2612fd02199d577d0ce5c3278c87fde55c91651bf101d8e01d90d310470fba3e24ae9df538cabb313f626f3cd577d687bf11ba25c0f650c1d3145b576a7a76e621b7f4bee42798349bfecdc3800634477e341cb756ce97479fcc9cb0f260b50b73bb9288d3b036b928b396166e646f8a0c72de39412b4f02cbd1a44ce7d52abaebdc393dd714618e353f707b3b2fa632ee58591ad4ac77930887efa3e705ee267614aeb93ed0d78d9a795e25ebf886509217fd116284a4be24b4c20101752761906210a442fdd0b3150bdaacca87a9aba189e2972856b236080c6b0dcfad740fb3351d9a3a7596a392dd5ef51688dc751c32df20d9be2bac742807741a1ef66265ce5306e13391f3fe8114534deca9a3cdf76fc26c6b1d47edc79e11cd9dec2d8985e64fcf7c33b399f07d9438f0172a9d6f34191b08aacbcb8b35a038f16dfa3fa4983229f1ccbdb72b76464f08aca5255d47fbdb57c3b965171a742097d27ebe1f19fb394b3114c0de8efdb2265156175b61737981c5e98fd7b53d4eedacfb39aa3a3d10fb23e8752b7d15047b942722fc5fab5e7725c4dd72a776ceb0b24263136b5ce43dfd7aaca49ecbcd3ef03cbc64e44a6aea2f7a92ed5ad91f506aac895583e9d98ddb4bbedecb1a61b0538b0e829f2badbd20e210d9ac911f8cf42dfb5edcaff84b4e9ccb2a50c90b62ca96902b80098210a017c5fe24986b05aa6cd69ae757243ca9c804af4b8dc2f03723edceda1ae4d5463d82ebd503d6b7a22cd9525717b8d70f59ed2a5c21c0a948cb921bcef2c47aac4da04b85e203700e497cc457ef95ab0f9916cfd20b818d1cd05292c17df860b46121f508d77e82d5d3b82360619932d5cf9f283ea7fc1e7c2e0f233b0afc122c4fa494efd50c6d647505b4509a3d34b2044cff138ab525756b0df3d0fa3460bcf7fdd182e78f7b61b5de16ba43d2f7abc0c2ab36287d03f7317680cbc22a7c849d464955912b834963f84fedb7faa1a3572d2804c83e8eda761e678fc415288fa61d622ab2f08b6b3f6848c0773f0f4b55228054e7c0c6bee3865579b05c6fde5624bace38cffa8941ab3fe5bfda599d3a9123230f91f1563d84d4ac49dbc9facd7dc7b14d03ea51c786fe731c17b5895c495d979f8a806343b5bbea7f6e6a0e186658372bce34b9fb00b0b608685a1d3f2bff419b6ae0e52a7c5be430aec15883c21e44ec2977ef819fa598a2b08a53b3e2354956c32826a2ca28e5cccdb67ac2973d390c44e84b06b4f6720b8730c6c640212827c6249701e439cd6ca3e7ff7d8f819f4c7b221fb410a526f9ec001e74227317d2f03b2087132612969b96b011d7dd1f57bf4f81b650907b050e5c90457bd44608b87dd960be5ac26638bf8a332fe36552b6ea8a132159a59fc0381104d29b772f2d84b28d3bc8f31fef64d428c8caf72397730821f7f2b15dee59e98bfbc3869b77bf3746a58f8950a90ad32f28ebfc4260fc9ee09207be85d6b615b9ab48e212fe56765f4a262920d937979935f5eeb72b7fad5fa1916be2cabc07d942b722428e99cb492781b938190972e33d4f98aca1154cbcc463b2096d57895c330eac07dd609bdc5079c07d78f6c8d69eb839200e655400f522409ea4dc1067ecf35efab58db4de2182e93685337e6711c5032c98d46e13c63c286318b281164d628c21d998f37146d1221e59a1613f692a4a9655c50ed9aa7387acc970664f3915841b753c7e91d98c9b78173aac35d96baa53751df3de140ff4ff9bebc3d632436d1b772c569807f154d9007c2f0ed6548207aa8f3a91a4f60bc6169a2497d3fef374268fa47fa2c3b4dcda73f72fd55154b11fc0222f95924783f14d6201582cb43bd13a73bd4822cbd3ad655d321cd6fbd29d6995dea80b9d6830248dba1a8addaf7eea6334b51b42c752a9122c9310eff13c18da76880d419491b6440306615f299ef752d09070ad8dd368250624e45baff12e2821dac396d732015211333657c4a071a90abcdfa1ae08b2f477c0231f2d2f6e88b58ed88b5291a273a96652616e0c7dffeb6fab6cd72470364335914eb698c9199316df74d2a9ad544474b3800dbf7c68d901904054624332fd8d7322c904c14232874c9723a9dd01ec57029370780d1fd817e27c98e79b695358d28fe93d96e0663d2dea40da1ef05281ee277342cb174db7b78ca65cc7acfc74f255b3c3a845f5101ec8c2396ab873041c5a0d2ff821e08958f880437c8191e4be7f6b265b4e9417edc18b0cbe6a2fcd9305295750f6d1a69c2a8ccd044d558411ad7523860c5b26677831213c340eef1aac66b0735e7f06115dea9f65e66cef03a3bf263cd7e5d74ff68344e821d04f06f75905678e734803e4700fca9b870722ee83444ed14b9b28c26b6a108c372ee266aec6fab8b0364811a45b0386b0f9feff0284583ac44e21b5da2fadcd6a51e1992c1734a56a0cd65cecc97183f3fcadd38e73147d5dfb412ee43173ab1ff0ec6dd856b89f64b571831c57274513b25b2e2b45e621e5144045944b68b1b6b5e5f3698230072738604c44e13b5d5a7ccb857d3851a4c1c13f635617c217e511f80ecbef41391f82ab96dffde6a092deae6fcf2a22d736f07e57936b0753b3d452d9f6977cf356856bc7c1083bcc4084509bb0b892e19bc7b2624027f29c20547785d304c806ae1eda4352a4186b0a5f44cbcb27d2a3f4124d954e3801673e99a33e75fa99fa2007a322a3e9a11b3da64ad995c39a46367ee56c14949d84b611e5d26d6ea7828666deef14157d3c20471dd4a3c6a17140bd77dda35b9f078c1158289dfad729ca35fbaf884254b3f24fac908a5a3f56802da3ae8fed1b83b72a547273001c1e3a3d9cef379725ea6c4210199c47df6d2d3c41c315bfcad1ab6513c93aa944d190918118690581abe648049b8c329bc41e07ac33f5f13680d10dfdd944f9a02ba6520194c59a49bfa45834c2128c3274c16b19ce3fbdfed2f794711fe7dd49faef186c163e2ed45aab86643c168d78e331836faca1dff98e4e2eabc4de7bcfdf99525459be08d3ee1013a92a497c4abe16cce69d7dbd5d8b7026b951fbc448b32c4c0acdd8cab9924cfc180f64d1482d110dc92f2e6254d1e9d1ac7330e5b96cedd2a8723a19e2f209c7bf5af5f37a03a9edde0f10504a8b2c3af3848417252077521b627c08420bf690b5184fdad1bc01192b7ff470632402f9460695f2e9b29e841113be5989a38ad919d8b6c2d167ba62ff085a48235d184fa9bee096ff90a4764ee61e18457bcaaa64164e93e30920b2465b4717d3ebfcc8e130b2c0d805d1f56398fc6675297c7fe08c4d5877fe26e881e5c5394668b090c50c18cb2b962a32ef36256702128553c29d64ceff2f0e305e0161a7e08b10907acdbe4795a01b92cfb48edd3c530a1ab329fc2f1f91a1d8b5aa70811fb9000922741a8bb56940c163c69b635eef691e95897c1d9b7ea3aaa49e39df1d6d679ed50fa7e1c59eb27dd58a386a2e94553a6c5c2cc2c754339f35e99a2cb50346804d935ebefa2921833131b329bc54eb7106bfac57ba1a32c5e86a9b7d7080a59acf2a12e8d4f2c4a43cce68968ba1cb4dd2dcc930381f3183f126a85bdd3fb570ac86465d4557cd9851141dd78544a436234d858107404d1c53f141be20d28d22d3021025bcad3e1b61ce9d9bcbc53aa9586c8bf216583374a4f28618e92c54d0f2548c6977b13bc3d8b87deb24b2abc1aa6153f73959d36bf604f5f038ae77981dfd46a9a08fc08f48c806e352c7d3142c06ff5a0bb4a7c7c5c5a5c45d0e6108f3f8229d5ac6e4a26c7b44ba41c41234cb35004cff77d55990a3849a365683db3d7d67c5178a9710c0e3cd0e3ac9f4ccdbec9d1fc4f6222229776a31f87dc301fe4ad8fca260a787f8f4f16e1ac616f0ab960fa87c10f50821aeef10b42c7aa5c20184f40ae7673d93c034540fbc7dbdaa33fc5b16e6ff8dd46b30bc67757278c103c1839c25f2daf62b3f8a4ee70775caa17ac061ee45aca762646763b17e98bba765aba27f92697fcffa83ca1762423b22dce2e2bec7699a563f01c0cebe81b0ee5e74a4b4dd4487624c10bc74066da9a8175ed131133bcc3200a1483c0155808af85388ded02151151d3b6b0258dcae6b9029b2c04206eb8fdfd9cf4f8fb545dec7d860dca90a60c22b1aeeda8e42944051999c81ae658832b48a23f255d740e3002ce32aaac48fb60a86acbba94678a24c66f426baf611228aad994a5a6e99993432bfdf89f2d6b754a7850397772afb7af88e44395c32697511271acf3965c622c512bcd159cebc124e001e4b102e3e1e1f73ae910cdccda052c2775b53cd5115c1fac964d5180cd65f51bdafdfd5eec689d8d0c527c39057f58d95685408296074e9827276de5b8c21bc4e22855867ff20c6d5457ad31a4d6a046fb1316d4d0bb0d4a663043803eccba28b1b915d791f9793d638ce6a30bd294f72e4b2f3ef065cb69fc9654fea0985e5ec7325a3060c0093d5fa231393d33d0df8252cdebf904dd7f1dca4d5892aaa9f0af8e721d0d0dd3093514dfde7db154642ab809721aac84bd845861e051dd83dcfb3ff3994db3a86b795a0c885a642352454c643bf4becf6b5b603be1705dd756d5f867499f440e666a74eb77c7cb2b6e60c8a6f4d99d4be73e6a6d77623b7d5394f9a6e6613213ce71662fc525648a484fa888d950436aa0bbf52f0aadbdb1bb643363f6a70d9b81ceb8d4c823ecfdc15bead2aadea69ea7f58be1bb5fe72bca48514eb17d2dc84df8a9325ce6c404d36f3e586dc5c0a072d13d83b086f5d26812d5c6569a82197d334377068c053401504dc951ffcbbbd86b02ffaaaba0c1156e7af546db0674bfb4b71c8b3526d3764852fcd08b1ae80263f79f30d169d54703b614ebba1720b9f5a77fa148aea785e8ba8d5804475920ed8d9b049f7978a4db05429ae7f7bf95f1311b91fa765153f24348a32e7631856d9e7b5e5c011458d000332d4e9feac38bca1929df1d42c0422a4643c72541d90710811e3966a8c4428a0cbc0e735566dd86fd98b0147a92a11907e6f92f74be7aba51806d902044eca732bd9fcf95c6501d0757a5874267524ddd0749d30b9410fc245a129c4d2738ce8a8a4a579ad24db8a2791c7268d8bddeada0ddce4995639594f371c6c5f98462224a5fbcfb9993aefa5dc5a32d481d4faad7a2ba3eafba94c4446c81110eff5d9cb5ba8d58c83ad73c052a048a179abefd8b4e199eabd722acd54d50ebb5ae9dd96cc287783c5a1129440771b0c06a2a8ae5a6b75196ea4927ae6df2d7694efe922f518d84bcbdd43096e73470a6effa3432f0b351ac3c462fbc3a48d528964c83a96327b391279ec7a8923ce096bbadfc2c321c0ef88dc912abd4890df25ec4374351aa2e76edd6eefecf8ddad37c5bfc27589320d9bf3f675f6643e165d2a4b245aa919aee187742bbe490e2658150e3276c6f2ae1268bfe87a58cde185fc9977c4b483976090c63ec153e0aadffefc35417964ec94cab2014b489c60dc264b50ee2f19cbafb835aba680c1f05921d4b828dba6da78ec2a9981b876e818b814651e53e3c0d689f5cf8315a527cf9c2086b5c59354e441c929bfc45ced278d9607aa916679745097f839952245af4070b9f2d62fa5969ddc1a049d9e9c39620712577b03494ea614fb3b3a1f437a7185091fb0d65efcfbd7eec47a849df11d5311f396563166348d164e30dcf1d8b831d0eb45b3a1798c6df99126773f44cc099a63362d604a00d7a5b5a8c1ee6bcec2c4b9abacb1bf488eb8e684822a5d8cee6e41f1829121acac151c5c797d3b92b47d0cbec26f88c83d5aecd08f9c275b47e21b75722b6bb4fb5dda4f84d2042961d6e919d2140868a1a9d52ce024d37fcabd1d77d0d1c503a33e0292f2c7716da5bae3e57a007755d13c84a8840fbbcc4caeb421380bdb4961a5f1f5deec0df68889024e0c24cf99ce97f947e819b3b745c42c2f73b7306e685af0e551e8ca1167a3e38e2abcb2cda0cf15a6f4bb8cd16415b5c28fc9df8643b97536721f71340f823efa66fff29beb5bc44d4b0e38543ce0b1f43d590c70bb298e0d1bfd49e1f608f38d8013a49002e1eb5ceb37dbb54ffef863c978428b21ad70ac327ee1ed7b6306d84f9c04dc7abd85e21e56de54f1b7dc91f7788e0351fc2b2e8ef12a01cf1e79770c455684a86fbaa9af03e203cc4bb087f8d5e97442c67dbbd9fb56071e0a04dc65fb08fcdfb8a66a2eaabe489e97f08c0140f277578ea2b2d918ea93413f464f846bc4bc789aa241a850f2bc92ff64fd945c88ec808f8692cfdd24c9fec374a7d04a749b31dbfdbed763e9a76d4d3d86e56db495d890ead9f2c718afed873e901c0782e370b4a38d452e0f166255d2fd5ad975e8794650d6974ddd61898cf15b9c08b50920c471ec1f8ad886992ed521ba3d88e86a6e7069741aab58daf2a64549219ad6997aeeebfa428adfe8a0995906f5643c893c770ea19a774b6f41d528095f161fa6254a0e496ce0e800d2df0a219e4219d8b6f8a42599c7635d1068b3f0f37365f11676b0cb800f7e12c3b5cfa9727ae39bf69f979b87bb14d3b89163287161566ed4edf5fa1ec85fa28140313daffbdfa2946067599a78810c57429d3dc189802f3e1325dd36a4d9028331c9e0a61871d195f61cbfe3e2a7399ebe266c1c24c6466d60152ff6396cac1a39e7d23bff6ff80b2b8291db8d4a7d5766109aeed6563fadbccbfec547e26d0afe0e61e10b262172469555b79cb4d1463b4dfdd22e4624fdefd5e552192a0f3dae2967785116ae11ba4fd92d80600f9b7de2468ad6577f63b5598227d2f11d072219fc799003308a603fd4c454f283cc2fc316b9c3040b9fe26bca2d6cdb61240464f1e8e659d81c5cbc2ebaa0f06a3ecd460914392d749c0343b35eed04440f05a50cfc632f8f7f2392ae15610586065035e34d037dc586538bce763c0a12cc1b5adb6bfc8304de801f73db0c43c3a95990cd418c769d27767fbd38ee6938e9e93a15ccc4da7c5b6ca116073773f77bfb3d0f372ac0e18c3ea61fa1e7aef2ea25b6fb5691678dc328391085fe5776b0f79ee3da38de279e765a2c4f242be16ee467518c652ee5e26095e3e9598922b35a837a269d84c0c4b4efe547732eb43643cfaa86beafd6aa90beb30a1c18ee84e57f74db1382f2acd092b3c2d4eead4d226250fa20aee7693da8209bd7c0785c983e217e5d00b7d417a56ee3dbb74856c9899d8ba13c4b5c757ab9a78ff5685280a16ca6f2061e4a097b470640391e405f888391fca39be506775e5fb7c8f7ea544fc7a7d3fda97d6b1dd538f449a52060572b47898db93d95f42646c2ac4ce8f425baf28aa3a84fedc98b53c40c16a2b37b2e0f5b642c95cc9c18859b4c7aa09cd92e8932b5f1f20b382125854a37ad4ba4af8a1bc5b78124da2ddbb6ba66834d4e275dadff3b7ab82358d8e5a0d8b7e1344edfb9da728806cff4a4d03083240b2228da0c956cf8073dcb87c25b0c537c3b2992986f19b7e173d3c7eeadcc725cb0ecce4c041d36bfc0b5ec76c833276cb7ba734b0c8e1e2e616d400c5246145dbc5126515f5ca3353b6e687d44cb766bf91f2ca47e73fe696c5c0b97acfe84a3c75cccd1c53a3a315bcdd3d19e33177be819bdbda118d89ae2a8c8674fd59b23a5125ae87b07513e899e3050d4cf190451c857ab03870abd3fe22a2b7815d4e47611ee4c952c9ca85f22922123d1504ce60da04b63bf040c1c832b442f4ae3e8bc8f673dcf0130d980fa068ae05b7f46a9d691b8c1341485ba4e822b0c5088e32ef1b307e14c0a0df3506ae5c98782dd29b924e0b1debc992bfe641ca8493247af76da565702e908c307e30e091a6d5e20eeecb488f1d9991d4502fbbad707918b72535379fc585d0115ba76e197f22858077d36dac84570d045b443ed782ac65092f25172aa04785ab1916ceec02a7bae48b6543642bc391824c7f19ff825f9e520bcb0654327ed4fb4d0394be242534e4e1a7ca770cbf9e466eaebc0231896efc42d40af4de86a4da57db6159df7fe74a03309d0e544f95e2476f0c831675725cf265863d79fb02c23bde174cedf5e8101b22b97f1a1176107b1888a7552f2b98c00a66aadc9805323c4656270aa6c6c4e8b0bd9b407a737e0b2ce81cbb0ce0d50a98f623ea0325af242ccd12cb0df0e757a40c01ee1ff3339131632b17ba7971b44c78901cc85257fc370324bfdad76bfd13f83edcf862049a32f88a9b7478caa20a1a57bfd12bb43cb4c326722ab40158e190afb20328bdccb75dd64e4414fb6b47c72548068c8a92a541ca55a5f142f4ccdc4fbb0d46dff81c2f012cb4da488554cc12f49fa059fe723fef375602377b82cca1d249bc116a27d05be3ff2401d9a1f99dd308bafd1ddb21fe790d051630f39cecd7c4ad88eb2d0fd2afab44f9af29365741a8068c7a1babc3f9c61775274a4cc61410c0c37ba6ae0f872a7bb4dd27866d223fde434d950bba1f03a0c774aa1be4248ac281b8b143bfe94507fc63706122bf290456830869d9acf019765fbad166cfbe014841ebbe2a51026f1fdc10f6c5dc74122c55b36e783fd62b53867a7878e0de80951c3f3bb1634b93dddfca040b3c6508026d3838a08f0601e1e63e2d6ba01b7603e6fd79dba4a509df41d6f6515081383f5c294fc5f420efa7397665a2eeeac672dc6d39e4eed0ad5ef85a3d0ae0374dc500e8adc5d70ec3c903dde3d9bc96740079ba2fa058401d377cb3228237a25b07b8d8314f8e698f9bd5374e7de4e01d16315ca2b4aade06243b582e4d346d6fb6afaa09128a5a8fd06ef29d522ad32a52fb841b3e13981823403dae8f34f90c0dd70064d224cc0f5d5c97ae931cb0863ce209974d438e0fe39b7f9efa7ad9551a6d2a1b133fc08f1b2cf07ec572551b4bc59f9b705f2f5d0bdbe5e85b51c2803d2669289c2049127a42959010e742849d44de5ac3975b7efb5dfd155500e610ccdb726636683a008c9e8d655485afe3032f5554e3bd7feb1c8adc62177ec5caaa30a40034d9a59c61834de8d47143b4d960cf4457807da293e3b206726b3132c2b9ef81e9bfc63c9a62e08909f3424be8080963493a5fc975d32e3593aae84ab0b54cd0a1db1c5176190d52e485506017bf16ae8f939354e", 0x2000, &(0x7f0000000f00)={&(0x7f0000000580)={0x50, 0x0, 0x2, {0x7, 0x26, 0x9, 0x0, 0x5, 0x0, 0x7}}, &(0x7f0000000300)={0x18, 0x0, 0x0, {0x8001}}, &(0x7f0000000600)={0x18, 0xffffffffffffffda, 0x20, {0x2}}, &(0x7f0000000640)={0x18, 0xb, 0x0, {0x52}}, &(0x7f0000000680)={0x18, 0x0, 0x4, {0x80000000}}, &(0x7f0000000700)={0x28, 0xfffffffffffffff5, 0x81, {{0x1000, 0x8fc0000000000000, 0x0, r3}}}, &(0x7f0000000740)={0x60, 0xdcb91aa0164afce1, 0x552, {{0x7, 0x8, 0x8, 0x7fff, 0x7, 0x5d7b, 0xffff, 0x3}}}, &(0x7f00000007c0)={0x18, 0x0, 0x2, {0x7}}, &(0x7f0000000800)={0x11, 0x0, 0x1, {'\x00'}}, &(0x7f0000000840)={0x20, 0x0, 0x2, {0x0, 0x10}}, &(0x7f0000000940)={0x78, 0xd7dda8c427a1b01d, 0x7, {0x5, 0x8, 0x0, {0x4, 0x9, 0x6, 0x45, 0xdcc, 0x4fec, 0xb5, 0xfd91, 0xcc0, 0x4000, 0xffff, r4, 0x0, 0x4, 0xffffffe0}}}, 0x0, &(0x7f0000000a80)={0x10, 0xfffffffffffffff5, 0x4}, &(0x7f0000000ac0)={0x1f0, 0xfffffffffffffffe, 0x3066, [{{0x6, 0x1, 0x0, 0x7ff, 0x1f, 0x3, {0x1, 0x10000, 0x2, 0x1, 0x39, 0x100000001, 0x8, 0x68, 0x5, 0x4000, 0x4d9, 0xffffffffffffffff, 0xee00, 0x20, 0x80000001}}, {0x4, 0x5, 0x5, 0x1, 'fuse\x00'}}, {{0x6, 0x3, 0x8, 0x9, 0x0, 0x80000, {0x3, 0x2, 0x5, 0x80000001, 0x7fffffff, 0x0, 0x1, 0x9, 0x101, 0x2000, 0x3, r6, 0xee00, 0x0, 0x7}}, {0x6, 0x6, 0x7, 0x9, '^.{$[{*'}}, {{0x6, 0x0, 0x8000000000000001, 0x3ff, 0x5, 0x2, {0x4, 0x8a, 0x80, 0x38d3b9f2, 0x9, 0x0, 0x0, 0x0, 0x3, 0x2000, 0x8, r8, 0xee01, 0xfffffffc, 0x8}}, {0x4, 0x0, 0x4, 0x1ff, ',\']['}}]}, &(0x7f0000000e00)={0xa0, 0xfffffffffffffffe, 0x800, {{0x3, 0x3, 0x8000, 0x0, 0xfff, 0x0, {0x0, 0x9, 0x923d, 0x0, 0x6, 0x10001, 0x680, 0x400, 0xddfc, 0xc000, 0x1f, r9, 0xee00, 0xfffffff7, 0x81}}, {0x0, 0x10}}}, &(0x7f0000000ec0)={0x20, 0x0, 0x0, {0xac43aa31, 0x0, 0x1000, 0x1fb}}}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0x4d14, 0x0, {0x0}, {0xffffffffffffffff}, 0xc14, 0xda}) io_submit(0x0, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x5, 0x0, 0x5, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='\b', 0xe8000}]) read$FUSE(0xffffffffffffffff, &(0x7f00000041c0)={0x2020}, 0x2020) r11 = syz_open_procfs(r10, &(0x7f0000000200)='net/fib_triestat\x00') write$evdev(r11, &(0x7f00000002c0)=[{{}, 0x0, 0xffff}], 0x18) umount2(&(0x7f0000000440)='./file0\x00', 0x0) dup3(r1, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="400000001200040027bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="04800000011000001800240055d10f6e9e1c1428e2a6c507682195dda1f2f9252b0800040007000000"], 0x40}}, 0x4000000) r12 = socket(0x200000000000011, 0x3, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000280)={0xffff, 0x0, 0x1, 0x2, 0x9e0}) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) bind$packet(r12, &(0x7f00000000c0)={0x11, 0x0, r13, 0x1, 0x0, 0x6, @dev}, 0x14) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r11, 0x4010640d, &(0x7f0000000480)) 19:09:59 executing program 2: r0 = socket(0x18, 0x0, 0x1) getsockopt$nfc_llcp(r0, 0x111, 0x0, 0x0, 0x20000000) 19:09:59 executing program 3: get_mempolicy(&(0x7f0000000000), &(0x7f0000000080), 0x6e72, &(0x7f0000ff0000/0xf000)=nil, 0x4) 19:09:59 executing program 2: r0 = socket(0x18, 0x0, 0x1) getsockopt$nfc_llcp(r0, 0x111, 0x0, 0x0, 0x20000000) 19:09:59 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x14, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001400)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e26d0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7ead0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c74f0e2a9bf62ffec6459db40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af1eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f3489460fd83210e95307e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329a18cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c30930804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a6225c3e2f0932223bfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b98a8bf6c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf35000000000000000000000000000000925c3be010ed713df0c59e38928511a64845f1b21ed03369719fa905909d8ce35b42761c46d040e53a0a227e9cecd4d414231baa4894a13763ea5de7a5"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x22, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f086dd1be0ffff00004000632f77fbac141416e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) socketpair(0x11, 0x3, 0x300, &(0x7f0000000240)) 19:09:59 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x4, r3}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 19:09:59 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x7}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@hopopts={{0x24, 0x29, 0x2, {0x0, 0x1, '\x00', [@pad1, @calipso={0x7, 0x8, {0x107}}]}}}], 0x24}}], 0x2, 0x0) 19:10:00 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x541b, 0x0) 19:10:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x7}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@hopopts={{0x24, 0x29, 0x2, {0x0, 0x1, '\x00', [@pad1, @calipso={0x7, 0x8, {0x107}}]}}}], 0x24}}], 0x2, 0x0) 19:10:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x3) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x7d) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x7e) 19:10:00 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x4, r3}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 19:10:00 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) 19:10:00 executing program 3: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r0, &(0x7f0000000180)=""/145, 0x91, 0x2c) 19:10:00 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x14, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001400)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e26d0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7ead0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c74f0e2a9bf62ffec6459db40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af1eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f3489460fd83210e95307e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329a18cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c30930804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a6225c3e2f0932223bfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b98a8bf6c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf35000000000000000000000000000000925c3be010ed713df0c59e38928511a64845f1b21ed03369719fa905909d8ce35b42761c46d040e53a0a227e9cecd4d414231baa4894a13763ea5de7a5"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x22, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f086dd1be0ffff00004000632f77fbac141416e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) socketpair(0x11, 0x3, 0x300, &(0x7f0000000240)) 19:10:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x7}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@hopopts={{0x24, 0x29, 0x2, {0x0, 0x1, '\x00', [@pad1, @calipso={0x7, 0x8, {0x107}}]}}}], 0x24}}], 0x2, 0x0) 19:10:00 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x4, r3}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 19:10:00 executing program 3: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r0, &(0x7f0000000180)=""/145, 0x91, 0x2c) 19:10:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) [ 768.551247] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 19:10:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x7}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@hopopts={{0x24, 0x29, 0x2, {0x0, 0x1, '\x00', [@pad1, @calipso={0x7, 0x8, {0x107}}]}}}], 0x24}}], 0x2, 0x0) [ 768.618200] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 19:10:00 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x14, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001400)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e26d0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7ead0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c74f0e2a9bf62ffec6459db40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af1eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f3489460fd83210e95307e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329a18cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c30930804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a6225c3e2f0932223bfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b98a8bf6c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf35000000000000000000000000000000925c3be010ed713df0c59e38928511a64845f1b21ed03369719fa905909d8ce35b42761c46d040e53a0a227e9cecd4d414231baa4894a13763ea5de7a5"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x22, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f086dd1be0ffff00004000632f77fbac141416e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) socketpair(0x11, 0x3, 0x300, &(0x7f0000000240)) 19:10:00 executing program 3: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r0, &(0x7f0000000180)=""/145, 0x91, 0x2c) [ 768.715611] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 19:10:00 executing program 3: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r0, &(0x7f0000000180)=""/145, 0x91, 0x2c) 19:10:00 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0001000000000000", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="23086c059d"], 0x20000600}}, 0x0) sendmsg$can_bcm(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x1d, r1}, 0x10, &(0x7f0000000100)={&(0x7f00000002c0)={0x1, 0x800, 0x0, {}, {0x0, 0xea60}, {0x56c0823}, 0x2, @canfd={{}, 0x48, 0x0, 0x0, 0x0, "652cc6ef67df89ae73180d40a8c2aa58966692a120e90b1f7a209b91af25c2473728876610e7ced89364dff91743905a4550d60c63e2b0206dcda322a4d16826"}}, 0x80}}, 0x0) [ 768.862674] unable to load match 19:10:00 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) 19:10:00 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x4, r3}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 19:10:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) 19:10:00 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0001000000000000", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="23086c059d"], 0x20000600}}, 0x0) sendmsg$can_bcm(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x1d, r1}, 0x10, &(0x7f0000000100)={&(0x7f00000002c0)={0x1, 0x800, 0x0, {}, {0x0, 0xea60}, {0x56c0823}, 0x2, @canfd={{}, 0x48, 0x0, 0x0, 0x0, "652cc6ef67df89ae73180d40a8c2aa58966692a120e90b1f7a209b91af25c2473728876610e7ced89364dff91743905a4550d60c63e2b0206dcda322a4d16826"}}, 0x80}}, 0x0) [ 769.034760] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 19:10:00 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0001000000000000", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="23086c059d"], 0x20000600}}, 0x0) sendmsg$can_bcm(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x1d, r1}, 0x10, &(0x7f0000000100)={&(0x7f00000002c0)={0x1, 0x800, 0x0, {}, {0x0, 0xea60}, {0x56c0823}, 0x2, @canfd={{}, 0x48, 0x0, 0x0, 0x0, "652cc6ef67df89ae73180d40a8c2aa58966692a120e90b1f7a209b91af25c2473728876610e7ced89364dff91743905a4550d60c63e2b0206dcda322a4d16826"}}, 0x80}}, 0x0) [ 769.082737] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 769.127358] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 19:10:01 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x14, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001400)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e26d0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7ead0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c74f0e2a9bf62ffec6459db40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af1eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f3489460fd83210e95307e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329a18cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c30930804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a6225c3e2f0932223bfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b98a8bf6c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf35000000000000000000000000000000925c3be010ed713df0c59e38928511a64845f1b21ed03369719fa905909d8ce35b42761c46d040e53a0a227e9cecd4d414231baa4894a13763ea5de7a5"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x22, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f086dd1be0ffff00004000632f77fbac141416e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) socketpair(0x11, 0x3, 0x300, &(0x7f0000000240)) [ 769.170181] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 769.245718] unable to load match [ 769.325644] unable to load match 19:10:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) 19:10:01 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)={0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='attr/current\x00') read$msr(r3, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r2, 0x1) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) perf_event_open(&(0x7f00000005c0)={0x7, 0x80, 0x3, 0x51, 0x2, 0x3, 0x0, 0xffffffffffffffe0, 0x9a, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1f, 0x4, @perf_config_ext={0x6, 0x80}, 0x200, 0x4, 0x100fdd69, 0x5, 0x2, 0x8, 0x0, 0x0, 0x5b1, 0x0, 0x67e5cb06}, r1, 0x1, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x8, 0x0, 0x6, 0x0, 0x8, 0x81440, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f00000000c0), 0x7}, 0x820, 0x0, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d76697274696f2c63616368653d6e6f6e652c76657273696f6e3d397032303063edea6d75687af8737363616368653d667363616368652c6d73697a653d30783030b0303030303030303030303631372c667b63616368652c63616368657461673d6572726f72733d636f6e74696e75652c7375626a5f747945da74b5666174002c636f6e746578743d756e636f6e66696e45645f752c6f626a5f637365723d2c6f626a5f7479"]) 19:10:01 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0001000000000000", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="23086c059d"], 0x20000600}}, 0x0) sendmsg$can_bcm(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x1d, r1}, 0x10, &(0x7f0000000100)={&(0x7f00000002c0)={0x1, 0x800, 0x0, {}, {0x0, 0xea60}, {0x56c0823}, 0x2, @canfd={{}, 0x48, 0x0, 0x0, 0x0, "652cc6ef67df89ae73180d40a8c2aa58966692a120e90b1f7a209b91af25c2473728876610e7ced89364dff91743905a4550d60c63e2b0206dcda322a4d16826"}}, 0x80}}, 0x0) 19:10:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) 19:10:01 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) 19:10:01 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) [ 769.596936] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 769.599403] IPVS: length: 89 != 8 [ 769.625949] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:01 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) [ 769.660526] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 769.763543] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 19:10:01 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)={0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='attr/current\x00') read$msr(r3, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r2, 0x1) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) perf_event_open(&(0x7f00000005c0)={0x7, 0x80, 0x3, 0x51, 0x2, 0x3, 0x0, 0xffffffffffffffe0, 0x9a, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1f, 0x4, @perf_config_ext={0x6, 0x80}, 0x200, 0x4, 0x100fdd69, 0x5, 0x2, 0x8, 0x0, 0x0, 0x5b1, 0x0, 0x67e5cb06}, r1, 0x1, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x8, 0x0, 0x6, 0x0, 0x8, 0x81440, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f00000000c0), 0x7}, 0x820, 0x0, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d76697274696f2c63616368653d6e6f6e652c76657273696f6e3d397032303063edea6d75687af8737363616368653d667363616368652c6d73697a653d30783030b0303030303030303030303631372c667b63616368652c63616368657461673d6572726f72733d636f6e74696e75652c7375626a5f747945da74b5666174002c636f6e746578743d756e636f6e66696e45645f752c6f626a5f637365723d2c6f626a5f7479"]) 19:10:02 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)={0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='attr/current\x00') read$msr(r3, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r2, 0x1) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) perf_event_open(&(0x7f00000005c0)={0x7, 0x80, 0x3, 0x51, 0x2, 0x3, 0x0, 0xffffffffffffffe0, 0x9a, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1f, 0x4, @perf_config_ext={0x6, 0x80}, 0x200, 0x4, 0x100fdd69, 0x5, 0x2, 0x8, 0x0, 0x0, 0x5b1, 0x0, 0x67e5cb06}, r1, 0x1, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x8, 0x0, 0x6, 0x0, 0x8, 0x81440, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f00000000c0), 0x7}, 0x820, 0x0, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d76697274696f2c63616368653d6e6f6e652c76657273696f6e3d397032303063edea6d75687af8737363616368653d667363616368652c6d73697a653d30783030b0303030303030303030303631372c667b63616368652c63616368657461673d6572726f72733d636f6e74696e75652c7375626a5f747945da74b5666174002c636f6e746578743d756e636f6e66696e45645f752c6f626a5f637365723d2c6f626a5f7479"]) [ 770.274701] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) 19:10:02 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) 19:10:02 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) [ 770.408175] unable to load match [ 770.426257] unable to load match 19:10:02 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="48000000240051860000000000ff000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000010c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x60, 0x0, 0x0, r4, {}, {}, {0x2}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x2c, 0x1, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x4}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}]}]}}]}, 0x70}}, 0x0) [ 770.494237] IPVS: length: 89 != 8 19:10:02 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) 19:10:02 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)={0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='attr/current\x00') read$msr(r3, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r2, 0x1) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) perf_event_open(&(0x7f00000005c0)={0x7, 0x80, 0x3, 0x51, 0x2, 0x3, 0x0, 0xffffffffffffffe0, 0x9a, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1f, 0x4, @perf_config_ext={0x6, 0x80}, 0x200, 0x4, 0x100fdd69, 0x5, 0x2, 0x8, 0x0, 0x0, 0x5b1, 0x0, 0x67e5cb06}, r1, 0x1, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x8, 0x0, 0x6, 0x0, 0x8, 0x81440, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f00000000c0), 0x7}, 0x820, 0x0, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d76697274696f2c63616368653d6e6f6e652c76657273696f6e3d397032303063edea6d75687af8737363616368653d667363616368652c6d73697a653d30783030b0303030303030303030303631372c667b63616368652c63616368657461673d6572726f72733d636f6e74696e75652c7375626a5f747945da74b5666174002c636f6e746578743d756e636f6e66696e45645f752c6f626a5f637365723d2c6f626a5f7479"]) [ 770.988854] unable to load match 19:10:02 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) [ 771.028619] unable to load match 19:10:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) [ 771.129407] IPVS: length: 89 != 8 19:10:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000880)=@nat={'nat\x00', 0x19, 0x2, 0x348, [0x20000280, 0x0, 0x0, 0x200002b0, 0x200002e0], 0x2, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000400000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff020000000300000000000000ffff0000000000000000000000000000000062726983676530000000000000000000736974300000000000000000000000007465616d300400000000000000000000aaaaaaaaaaaa000000000000aaaaaaaaaabb0000000000000000d8010000d801000010020000636f6d6d656e7400000015000000000000000000000000000000000000000000000100000000850000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073746174697374696300000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff000000001b9a00000000000000007465616d5f736c6176655f310000000069726c616e300000000000000000000069726c616e3000e575dd73000000000073797a6b616c6c6572300000000000000180c2000000000000000000f646793b7b3900000000000000007000000070000000a8000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff00000000"]}, 0x3c0) bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x0) 19:10:03 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8b1a, &(0x7f0000000140)='wlan1\x00\x1b\x1a\xec\xb5\x12\x03F\xd9U\x02\x00\x00\x00 \x00\x00\x00\x00\x05\x00\x01\x00,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\x13\xdf\xf7\xber\'\x8a\xd5\xd5\xe1\xf5\\\x9b\xb2\a\xde\xbbg\xc18\x84\xb5:f\xcb\xe8oO\x8dArYZ\xe1\x1f\xebp\xf5\xfb\xaad\x1a\xa0\xb1\x9c\xac\xe8\xff^9P\xee\x8aG\xd52\x0e\xd8\a\xca\xc8~\x82\xf6\xaaj\xe5\xf7\x19\xeb#;|\xabA1\xaa\xbc7Tf\xf1Y\x1c\xed~\xe9\xe9\xf9\xcfW0\x16\x9e2I[\xcf\xf7\xb0K\x1c\x1c\x06h\x8cd\f6\xfe\xb7\xbf\xae\xea\x99\xea\xb3G\xd5\x8c\x80\x907\x9f\x95\x86\"\x8a\x96\xf5\x19\xb6\x19\twp\xfa\xa9\xd8\xbfSa\xb9\v3\xb1\x05\xb9\xf93\xac6\xafXf\xfd\xde\x1e\x83\x7f\x80\xddL[t% /H\xed\xea\x80*NA\xbaX\r\xea\v\x83<\xa1\x05{\xc6lw\xd24\xfe\xd6\xa1SV\x03\x88eGXC^w\x11D\xce\r 5R+y\xc3Dew\xa4O\xfa\rc\x170\xdbA\xfe\xe9\xa7\xb3\x91\x88(\f8\x14\n;\xd8\x02\xa8\x135\x92\xf5\xe4JV\x0f\x10\xd7\x06\x86z\t\x13\xc2\xe5E\xc3\xf2Mb\xf0+\xed{y\xd7\xf2r\xc9\xcbVq\x01') dup2(0xffffffffffffffff, r0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x15, 0x9, 0x4, 0x0, 0xd}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x400805c) write$evdev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendfile(r2, r1, 0x0, 0x8000000000017) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000100)={0x40000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r3 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r6) sendfile(r6, r5, 0x0, 0x8000000000017) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000380)={0x60, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x34}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) [ 771.169955] IPVS: length: 89 != 8 19:10:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000880)=@nat={'nat\x00', 0x19, 0x2, 0x348, [0x20000280, 0x0, 0x0, 0x200002b0, 0x200002e0], 0x2, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000400000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff020000000300000000000000ffff0000000000000000000000000000000062726983676530000000000000000000736974300000000000000000000000007465616d300400000000000000000000aaaaaaaaaaaa000000000000aaaaaaaaaabb0000000000000000d8010000d801000010020000636f6d6d656e7400000015000000000000000000000000000000000000000000000100000000850000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073746174697374696300000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff000000001b9a00000000000000007465616d5f736c6176655f310000000069726c616e300000000000000000000069726c616e3000e575dd73000000000073797a6b616c6c6572300000000000000180c2000000000000000000f646793b7b3900000000000000007000000070000000a8000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff00000000"]}, 0x3c0) bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x0) [ 771.307995] IPVS: ftp: loaded support on port[0] = 21 19:10:03 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) 19:10:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000880)=@nat={'nat\x00', 0x19, 0x2, 0x348, [0x20000280, 0x0, 0x0, 0x200002b0, 0x200002e0], 0x2, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000400000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff020000000300000000000000ffff0000000000000000000000000000000062726983676530000000000000000000736974300000000000000000000000007465616d300400000000000000000000aaaaaaaaaaaa000000000000aaaaaaaaaabb0000000000000000d8010000d801000010020000636f6d6d656e7400000015000000000000000000000000000000000000000000000100000000850000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073746174697374696300000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff000000001b9a00000000000000007465616d5f736c6176655f310000000069726c616e300000000000000000000069726c616e3000e575dd73000000000073797a6b616c6c6572300000000000000180c2000000000000000000f646793b7b3900000000000000007000000070000000a8000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff00000000"]}, 0x3c0) bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x0) 19:10:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000880)=@nat={'nat\x00', 0x19, 0x2, 0x348, [0x20000280, 0x0, 0x0, 0x200002b0, 0x200002e0], 0x2, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000400000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff020000000300000000000000ffff0000000000000000000000000000000062726983676530000000000000000000736974300000000000000000000000007465616d300400000000000000000000aaaaaaaaaaaa000000000000aaaaaaaaaabb0000000000000000d8010000d801000010020000636f6d6d656e7400000015000000000000000000000000000000000000000000000100000000850000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073746174697374696300000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff000000001b9a00000000000000007465616d5f736c6176655f310000000069726c616e300000000000000000000069726c616e3000e575dd73000000000073797a6b616c6c6572300000000000000180c2000000000000000000f646793b7b3900000000000000007000000070000000a8000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff00000000"]}, 0x3c0) bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x0) 19:10:03 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000200)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = dup(r0) write$RDMA_USER_CM_CMD_SET_OPTION(r2, &(0x7f0000000440)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000040), r1, 0x0, 0x1, 0x4}}, 0x20) 19:10:03 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x4, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040204, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000001c0)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x0) 19:10:03 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) bind$netrom(r0, 0x0, 0x0) 19:10:03 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) bind$netrom(r0, 0x0, 0x0) 19:10:03 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) 19:10:03 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) 19:10:03 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) bind$netrom(r0, 0x0, 0x0) [ 771.762466] IPVS: length: 89 != 8 [ 771.808829] IPVS: length: 89 != 8 19:10:04 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b405000080a973b0a2536be75e732332c5eb060200fc95bc03f6a3f72900004e55000000000000950000008ca6c60c899a960600000000000000000064606c80cb533b0169cf69286f4cf1c8b7a4d6fe6610eb556b11e17f8dac6c020432e91f410755b3135b3ed4ee4d8cfaab0c7ebe92cf36ed7e41c3058d661a288888d03a003cc1ddcc6d7fbfd5ada262e90531964bde629b8d790ca9e239"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000000200)=@updpolicy={0x27c, 0x19, 0x1, 0x0, 0x0, {{@in6=@dev={0xfe, 0x7}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x8000}, [@tmpl={0x1c4, 0x5, [{{@in6=@remote}, 0x0, @in=@broadcast}, {{@in6=@mcast2}, 0x0, @in=@dev}, {{@in=@multicast2}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x12f}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@dev}, {{@in=@remote, 0x0, 0x6c}, 0x0, @in6=@loopback}, {{}, 0x0, @in6=@rand_addr=' \x01\x00'}, {{@in6=@dev}, 0x0, @in=@local}]}]}, 0x27c}}, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x79, 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000480)=""/89, &(0x7f0000000040)=0x59) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0x6, &(0x7f000079bffc), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x1010, 0xffffffffffffffff, 0x63c52000) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0x400c00) sendmsg$nl_route(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="2c0000005a002000270100000000000000000002002123712e9e9152c4eb0f005fec810004963f769ce210e604ca4ac4431fd59d80474f83ae4b2601f33891602c000009b8e1d83481281a9d89d1f67553499e3ac182613da7c20cdbf0ba46b199b891a7c8b5d83f21ebd2172ea8ffd3c83c5920acfc2c5fc4ef4e7e1684a2ddd4ab63763a5f31e64e2f89a366e64fb92ee5aa38015e00", @ANYRES32, @ANYBLOB="08040300fa1f472975e5f81ce2540b1c04dcb521ab2b45d6e757e61e6720094824a2ba4c88eca636c9407ab18c0cc62db0bf5b7e488f23d45e0bb33746d8c7df21a2c74c387b7feeb52db3f9eeff2ac99fd6f734c00871eb3b00994b", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0xffffffffffffff37}}, 0x4000) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, r2, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5, r2}) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x4c}}, 0x0) 19:10:04 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) bind$netrom(r0, 0x0, 0x0) 19:10:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x20004, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x4}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6, 0x4, 0x0, 0x5, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x33}}, 0x10) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) move_pages(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000040)=[0x1], 0x0, 0x0) socket$netlink(0x10, 0x3, 0x15) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x40b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x80}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5, 0x16, 0x3}]}}}]}, 0x3c}}, 0x0) 19:10:04 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'wlan0\x00', &(0x7f00000000c0)=@ethtool_stats}) 19:10:04 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8b1a, &(0x7f0000000140)='wlan1\x00\x1b\x1a\xec\xb5\x12\x03F\xd9U\x02\x00\x00\x00 \x00\x00\x00\x00\x05\x00\x01\x00,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\x13\xdf\xf7\xber\'\x8a\xd5\xd5\xe1\xf5\\\x9b\xb2\a\xde\xbbg\xc18\x84\xb5:f\xcb\xe8oO\x8dArYZ\xe1\x1f\xebp\xf5\xfb\xaad\x1a\xa0\xb1\x9c\xac\xe8\xff^9P\xee\x8aG\xd52\x0e\xd8\a\xca\xc8~\x82\xf6\xaaj\xe5\xf7\x19\xeb#;|\xabA1\xaa\xbc7Tf\xf1Y\x1c\xed~\xe9\xe9\xf9\xcfW0\x16\x9e2I[\xcf\xf7\xb0K\x1c\x1c\x06h\x8cd\f6\xfe\xb7\xbf\xae\xea\x99\xea\xb3G\xd5\x8c\x80\x907\x9f\x95\x86\"\x8a\x96\xf5\x19\xb6\x19\twp\xfa\xa9\xd8\xbfSa\xb9\v3\xb1\x05\xb9\xf93\xac6\xafXf\xfd\xde\x1e\x83\x7f\x80\xddL[t% /H\xed\xea\x80*NA\xbaX\r\xea\v\x83<\xa1\x05{\xc6lw\xd24\xfe\xd6\xa1SV\x03\x88eGXC^w\x11D\xce\r 5R+y\xc3Dew\xa4O\xfa\rc\x170\xdbA\xfe\xe9\xa7\xb3\x91\x88(\f8\x14\n;\xd8\x02\xa8\x135\x92\xf5\xe4JV\x0f\x10\xd7\x06\x86z\t\x13\xc2\xe5E\xc3\xf2Mb\xf0+\xed{y\xd7\xf2r\xc9\xcbVq\x01') dup2(0xffffffffffffffff, r0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x15, 0x9, 0x4, 0x0, 0xd}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x400805c) write$evdev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendfile(r2, r1, 0x0, 0x8000000000017) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000100)={0x40000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r3 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r6) sendfile(r6, r5, 0x0, 0x8000000000017) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000380)={0x60, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x34}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) 19:10:04 executing program 5: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_DEV(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r0, 0x200, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}}, 0x400) unshare(0x48040200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000000c0)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000001c0)={{0x1, 0x1, 0x18}, './file0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa95, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x13c, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x5, 0x0, 0x60, {0x0, 0x0, 0x3, 0x0, 0xf201}, [@IFLA_GROUP={0x8}]}, 0xc0}, 0x1, 0x8100}, 0x0) 19:10:05 executing program 3: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100), 0x1a1040, 0x0) close$fd_v4l2_buffer(r0) [ 773.135289] IPVS: length: 89 != 8 [ 773.191144] IPVS: ftp: loaded support on port[0] = 21 [ 773.223457] IPVS: ftp: loaded support on port[0] = 21 19:10:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x0) 19:10:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x0) 19:10:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x0) 19:10:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x0) 19:10:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x20004, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x4}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6, 0x4, 0x0, 0x5, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x33}}, 0x10) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) move_pages(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000040)=[0x1], 0x0, 0x0) socket$netlink(0x10, 0x3, 0x15) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x40b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x80}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5, 0x16, 0x3}]}}}]}, 0x3c}}, 0x0) [ 773.556600] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 773.641556] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 773.854128] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 773.866316] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 773.915327] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 19:10:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r1 = socket$kcm(0x2, 0x200000000000001, 0x0) sendmsg$inet(r1, &(0x7f0000000080)={&(0x7f0000000140)={0x2, 0x4001, @local}, 0x10, 0x0}, 0x30004081) setsockopt$sock_attach_bpf(r1, 0x1, 0x3e, &(0x7f00000002c0)=r0, 0x4) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$inet(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @local}}}, @ip_ttl={{0x14}}], 0x38}, 0x4000001) sendmsg$inet(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000440)="c29574038d884e73a75869a39aeb9f0ba516058d422b60e7faf690634087af8a26b5d79fd88c47c7438bf82ef2358be95b634b0076894bd1e5360967e0f9ccaa4616b1b547f83a08d4b8acc446fb792f99ef59a4440bb5910efd10833717805e7e6b08c6ff80d4fb6fab44b09fefd3cf0b972d0c15244a2db49e383c1a52d7667eeda0788659bd09ce9a500062aa3be7ec529a0941e23a872f1a5c1527ebe06b1df7451b1cacf9ee58432d9be2044f7b7bff67258d80b481ff3d5c128fe3d74fc2be25d88c17c43cabfcbb6ec018d61cfae01256624b3c13330161be09ded73b55f985655d9c69ddc5555f8aacc0e02a642e65d797d8c5f03f0e49c839133c2bd8c186ada81e487bb9515813e42dd7813b48d4d99750459cf73f0624168e594b722e1e4b301543a5925155db0c2e452d6f4d9fbe433b039500c8c1d48c26df4be66f04ea37016a1ff49a5f38150e28275d329736203d407c7e6cfee71c216208c3160334debd98773f1aa4e8d9001883b235cacc620a3b92d11a0361c5a2def298a549c456316d98ce2c8743454cb6cbdcfcc7224078993c563b4b4b89188003eaa18f487f2f442515bc608aacddcb7e47ff3b686bfde73fc163666d415439a968f02fb57151f8db8ea68ca8dbe663fa21ec0c25608bd61545d357285ab9dd8f808fe54a2d61eb60ef6d901d170c555a58798274b3493d28d93d8eb935e8abea8aeb9559a0f96225f5447c28ab11c5f6773112aa721f57170fed3a6f0c241e553931f79ea0f2dd35dad7750af379e4193823da5aa52aa386de4c7af9885eb892fbce593fdb75c07199acb1516126b6485cc6c475e3752f98f2d9d17d6864ffeabdd13528bc0317e7d4e80f98d2bb2d081ec9a4455f3fa4926dcf7df26577a03f3889d5a259aad27e1dca49f596508b3956e3a5bf4da20252ced794683c12f7fce28eb10f1b7a806df502ff914703481af34445d35334c05223253f98a12d3c49ea50c53ae840f857ea0513055d1523444196fd44dabb7eac7ac6e3a7fab34ce1e8c265927e1d95a4af96d3b9d295a0c9e21a99272d67e91b7b4b82b809f87873529e959f21ad37966b07d970be846327eaf11022d9557a616251570b0b836088b49d0a9fc2375b0213cb5bfa88e24019364b875aeadc0511363c957ee8cab53912bd8938f60e0769dc3ed626b968881cc061a6f018a165007fe374ea659e528f09e2736c942bf1e9e94aecb6ab3fe53b3291aacd7801a00f26db0d26262b07a0363d14d55ba3e537e4c2ab8a21aba5108cd84718de5c3fd346df9ed51b759c72a95acedcc1b7c1f6ec2e10aa76653a542e79c4d14c5bf6ffdaf3ea1bb3a90b0b31f6782390ebabff6dc80d1899b9b0ee7fb41d284524d2ca71ee67d8a83b07bce98a5a547547534dd8010929f3b17e29ddb0e4a50a175aebe0fbe15cd153998b6a71621856718dfed7dcd52f95d476bf738d06019c08ecf9f9d1741ac5f72ecc1819a78173d1300808eefa32f26f7e8274c0c26a2b984ca1d56bf3b6b46572c0a81c96b4bcd53df57ec759ac8b3e250eb395323c813436e1a66af70b0f6553120855ba46e97ac65a45fc0b20fc2b95c9c01c8ce68ceb4200d624b9f9daca941e6c2a2f4bc056377ae69be6009f0b443fc31197bafffe29c3835ebc33e8d93da1dfe517238d9fced97ff83000fcd2bdf8386dcfb151f150b4d0beab790e764ff72664a181d46443cbe7ea8bbcd6e0b12ad4d53cd762357e18cfebba739039f8e878545776d217a2f094bae3fd2934755da08f4aa8f6779922256d69463bebad60b78fbf001f8b8550eedf8d2860196e8ccfb045b64c17c4b0241674765cd21e600f38c7ee41955fd7ff0cd7d12fe93c6f63165d813df27daacfec95f5e53e506644d9534188c03dfc38a925c64c552f54da4244c31ca5f0b940017f62a403b277ac483453e9b9caa2e87fdbb590738d3d041978939b63dc28ab9c0717a45db34967cabb4e1de8ee56cb321f41dc1ae3cb6af4841a28c6676eb77b1acecb554557fd4c498ec8066805015985759c71f6fe0285d530c5f3a04ebdf4e3959e4e61c7daacda63dc42da39febd7556b8f4b28288d1321a8375746aa6f410b2e8dd80e867e8ab977a476c62db7a75db1e354a84c1c06d36d312ebe9cf3390ff73c5a61eb76f6b0c60b86e86503617e0ab753fdcda7b600c5c158a6043d9fa40d26b259f8247d3d5a1f7163178322f0e300cc09d152c610d13145fd0c566e5800c37a526fabe6ad3c8904056acd81589a664672e16297e5e59e3ac1df71906f61ae5e19ac53d5a9a35a9a4c795163015361bc32504b349d15bd6b3c3745d9aa0acbe40a557ab9bec64cc6ce517a6cefa8622df280a2a35e6e76a8ac4c1bfe8d3a74edb8ce800a941f066bbe6361028a60df063f8ed3089cbc3ffe80e70f96595dbf084ff54bcccbeaa8b4de64ac915dfc1341722e36793674f1f43b05db8b74f204d131eacb81cf270baf05a058cf4b0be2d1d44f9ffa2aa96a40befc197ae5eb45bd7296ad9e4fbd6a2eb6be100348cd231bedf8c8720bdfdb06c3f45fbaf2557fb6c66417cfd35719fe0724acf95d1208395f975bf1f350b2010e61c32a5bf4828f539f26ca33325b504f38ba9640eb4819546b54467614a62b365c3161f517553c41ebdd62a9ee9df339bfd844266108871b04a0af3a6b1fa59c8de0a8d8de7557cd25ecca28b66bbadb2d04b2eca8ae92da4bcb52cd8dfe2773bd2ad9bb338d78824015d6bbea72566c26de6853428d6a2b6ce2cc4c5e6e01ffce8b573cdaabf671041218373858ea1d08e4caef508682e8818cc4f682287b4f98252e0b93c747d7fed9fb5b14f3d750ee27cfa936a04187d1331d245b8d729a7d6205bc00503851b91438d6bb1fea90d49460d4bcfab5ad9af3f09a9ee77f0a85fc596d3da34f8988c66eafd00d7ea6bfcba52671a097df537739680aae50987675a817eafa16bfde22057997d7782ec61920dc3f592adb6f95fa37646109fd4271ca9d7d45aa04db52050c719b9e9039bdaf7cac6b4309f9a1de386b3743f7774f8c514d13527f4f81de0959ec82cd1fa0d19bd99a8f291ffbfd9b5a0c58c7219b5cb3b012f0f27622688f5691f382414e7374117a0059f4e80bbc5a153435edc73dda0190a7068f328c7fa6f8ba8b51219caaae86de56cc38bf3df493852152e29ed5bb4490e8533b4b8b4348e6dcb9f504c67dc1c9c88a922859d1bd90137cdca50a2e24590017dbc72c2ab73be5fb7ffc769b069fc724b1a0e516b990d1906aedbe83b53aaae957bfeb4343c5d3b7275a45707f256dbff1fcd391c43874724b30a72b42d2729ad5366073b9a400f145c0a3faccde665fc85caee3d8967448410f0c21fccbb178fde5a7918317b81d55ba97b0892392cd4d5de4e7886f82efe4a004ec5331b711b9853542694e789460ac9e698672f9db41853ebb5afaf4903a0cc61e58fe1e5fea2f3fe6aa4b9171c7dc37fbd9776c46cc988d2581c85fc3a3339ac95dcbfc276781ea5a4d5ee40e31fd9ee288bbbba73e7cf78f4c85386c09fa6b2ff644043396516599af7eb22615cf37744e2edca3a608c9797acca3f783b04853e65419ee615e02dc2819c6f1d53ff797884fb5f2d418259a3cb70a6152bcc7129187a3e94cf8e94df0d6a9c66b5a4e4516adbc27be5e3203be836df8d522ee0cc8572437ab5d01d7791516ac41f477476cdaa3b5b80981edf64411630701c104332e877a88af07cede796b08a925bbf6d7aa56a57998749f009dadb466b2e83af002bc593bfd3de2562f2f5e950b21a57432852e5b218fe39301c4ee4c8887988046411bd0bb2d063389c10db1164c2f39245db45a119390f0a79e034c55598da5ee42be5bd91a18c411f21d731fe0061c57c5ae059fed21ae34c6238a834ab24507fb3d7537c6e41219a4e93d95d405af2f53f03121ab61e266a05d82d98f5a7530a4ff1c255f6b7d0d0de27b07c1c2643048f1ea2da828005e078e3fbf31883e8edef88f43cf1e44b8082", 0x7ffff000}], 0x1}, 0x2b62) 19:10:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0xa, &(0x7f0000000200)={{{@in=@dev, @in=@multicast2}}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x0, @in6=@local}}, 0xe8) 19:10:05 executing program 1: syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00e789da34e04a1ffbc2f05ceffb4ee655ae1071124b2c2fb684f5c7ac9da18f49c7880f67e77dc70b90bbb45efd97899a16f2df4fa2a8f06ac2c5352509e3c51d672eb3ec0dd3b1c96e980163890d2d0d1b8d3d62f6d77b0282e166e2ca4c35483d4d316daf522556a16cab12d75a852bc680da7ea837480feb2e60a1e20a59b7745235b33bc18c4ed0351cd285197b0241569048b5b416ba1c57217be5a338392f831637ee8c35bb2183794afff0a907d63b1226b18c4b455ab222d7ae1b5258d5643d70"], 0x1, 0x11d4, &(0x7f00000012c0)="$eJzs3M+LG2UYB/Cna7U1dTer1moL4ote9DI0e/CilyBbkAaUthFaQZi6Ew0Zk5AJCxGxevLq3yEevQniTS978W/wthePPYgjJtr9QTwshQ0sn89lHnjeL7wvAwPvMO/sv/3tZ4NelfXyaaydOxdr44j0MEWKtfjPV/HGW7/8+vLtu/dutjud7Vsp3Wjfab2ZUtp45acPv/j+1Z+nlz74YePHC7G3+dH+H1u/713Zu7r/151P+1XqV2k4mqY83R+Npvn9skg7/WqQpfR+WeRVkfrDqpgc6ffK0Xg8S/lwZ70xnhRVlfLhLA2KWZqO0nQyS/kneX+YsixL643gcXS/e1jXdURdPxlPRV3X9dPRiEvxTKzHRjRjM56N5+L5uBwvxJV4MV6Kq/NRq543AAAAAAAAAAAAAAAAAAAAnC3O/wMAAAAAAAAAAAAAAAAAAMDq3b5772a709m+ldLFiPKb3e5ud3Fd9Nu96EcZRVyPZvwZ89P/C4v6xrud7etpbjO+Lh/8m3+w233iaL41/53A0nxrkU9H8xeicTi/Fc24vDy/tTR/MV5/7VA+i2b89nGMooyd+Cd7kP+yldI773WO5a/NxwEAAMBZkKVHlu7fs+z/+ov8Cd4PHNtfn49r51e7diKq2eeDvCyLiUKhUDwqVv1k4jQc3PRVzwQAAAAAAAAAAICTOI3PCVe9RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPibHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBUAAP//LI7Vjg==") sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x80000300) 19:10:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0xa, &(0x7f0000000200)={{{@in=@dev, @in=@multicast2}}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x0, @in6=@local}}, 0xe8) [ 774.142444] audit: type=1800 audit(1669921805.987:300): pid=1394 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=14337 res=0 19:10:07 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8b1a, &(0x7f0000000140)='wlan1\x00\x1b\x1a\xec\xb5\x12\x03F\xd9U\x02\x00\x00\x00 \x00\x00\x00\x00\x05\x00\x01\x00,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\x13\xdf\xf7\xber\'\x8a\xd5\xd5\xe1\xf5\\\x9b\xb2\a\xde\xbbg\xc18\x84\xb5:f\xcb\xe8oO\x8dArYZ\xe1\x1f\xebp\xf5\xfb\xaad\x1a\xa0\xb1\x9c\xac\xe8\xff^9P\xee\x8aG\xd52\x0e\xd8\a\xca\xc8~\x82\xf6\xaaj\xe5\xf7\x19\xeb#;|\xabA1\xaa\xbc7Tf\xf1Y\x1c\xed~\xe9\xe9\xf9\xcfW0\x16\x9e2I[\xcf\xf7\xb0K\x1c\x1c\x06h\x8cd\f6\xfe\xb7\xbf\xae\xea\x99\xea\xb3G\xd5\x8c\x80\x907\x9f\x95\x86\"\x8a\x96\xf5\x19\xb6\x19\twp\xfa\xa9\xd8\xbfSa\xb9\v3\xb1\x05\xb9\xf93\xac6\xafXf\xfd\xde\x1e\x83\x7f\x80\xddL[t% /H\xed\xea\x80*NA\xbaX\r\xea\v\x83<\xa1\x05{\xc6lw\xd24\xfe\xd6\xa1SV\x03\x88eGXC^w\x11D\xce\r 5R+y\xc3Dew\xa4O\xfa\rc\x170\xdbA\xfe\xe9\xa7\xb3\x91\x88(\f8\x14\n;\xd8\x02\xa8\x135\x92\xf5\xe4JV\x0f\x10\xd7\x06\x86z\t\x13\xc2\xe5E\xc3\xf2Mb\xf0+\xed{y\xd7\xf2r\xc9\xcbVq\x01') dup2(0xffffffffffffffff, r0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x15, 0x9, 0x4, 0x0, 0xd}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x400805c) write$evdev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendfile(r2, r1, 0x0, 0x8000000000017) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000100)={0x40000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r3 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r6) sendfile(r6, r5, 0x0, 0x8000000000017) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000380)={0x60, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x34}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) 19:10:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0xa, &(0x7f0000000200)={{{@in=@dev, @in=@multicast2}}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x0, @in6=@local}}, 0xe8) 19:10:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x20004, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x4}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6, 0x4, 0x0, 0x5, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x33}}, 0x10) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) move_pages(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000040)=[0x1], 0x0, 0x0) socket$netlink(0x10, 0x3, 0x15) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x40b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x80}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5, 0x16, 0x3}]}}}]}, 0x3c}}, 0x0) 19:10:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={r0, 0x0, 0x0, 0x0, 0x0}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_acct\x00') preadv(r1, &(0x7f00000026c0)=[{&(0x7f0000002300)=""/95, 0x5f}], 0x1, 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x303400, 0x20) 19:10:07 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1c1142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) ftruncate(r1, 0x8200) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002d40)=ANY=[@ANYBLOB="f3"]) sendfile(r2, r2, 0x0, 0x201000) 19:10:07 executing program 5: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_DEV(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r0, 0x200, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}}, 0x400) unshare(0x48040200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000000c0)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000001c0)={{0x1, 0x1, 0x18}, './file0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa95, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x13c, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x5, 0x0, 0x60, {0x0, 0x0, 0x3, 0x0, 0xf201}, [@IFLA_GROUP={0x8}]}, 0xc0}, 0x1, 0x8100}, 0x0) 19:10:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0xa, &(0x7f0000000200)={{{@in=@dev, @in=@multicast2}}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x0, @in6=@local}}, 0xe8) 19:10:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={r0, 0x0, 0x0, 0x0, 0x0}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_acct\x00') preadv(r1, &(0x7f00000026c0)=[{&(0x7f0000002300)=""/95, 0x5f}], 0x1, 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x303400, 0x20) [ 775.817765] IPVS: ftp: loaded support on port[0] = 21 19:10:07 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1c1142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) ftruncate(r1, 0x8200) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002d40)=ANY=[@ANYBLOB="f3"]) sendfile(r2, r2, 0x0, 0x201000) 19:10:07 executing program 0: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x28, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) capget(&(0x7f0000000680), 0x0) timer_create(0x0, &(0x7f0000000200)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/192, 0xc0}], 0x1, 0x0, 0x0) 19:10:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={r0, 0x0, 0x0, 0x0, 0x0}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_acct\x00') preadv(r1, &(0x7f00000026c0)=[{&(0x7f0000002300)=""/95, 0x5f}], 0x1, 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x303400, 0x20) [ 775.920926] IPVS: ftp: loaded support on port[0] = 21 19:10:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x20004, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x4}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6, 0x4, 0x0, 0x5, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x33}}, 0x10) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) move_pages(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000040)=[0x1], 0x0, 0x0) socket$netlink(0x10, 0x3, 0x15) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x40b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x80}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5, 0x16, 0x3}]}}}]}, 0x3c}}, 0x0) [ 776.315849] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 19:10:08 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8b1a, &(0x7f0000000140)='wlan1\x00\x1b\x1a\xec\xb5\x12\x03F\xd9U\x02\x00\x00\x00 \x00\x00\x00\x00\x05\x00\x01\x00,C\xfdj\xe3\x8d\xe3\xd6\xe0|6l\xe9\xd9;\x13\xdf\xf7\xber\'\x8a\xd5\xd5\xe1\xf5\\\x9b\xb2\a\xde\xbbg\xc18\x84\xb5:f\xcb\xe8oO\x8dArYZ\xe1\x1f\xebp\xf5\xfb\xaad\x1a\xa0\xb1\x9c\xac\xe8\xff^9P\xee\x8aG\xd52\x0e\xd8\a\xca\xc8~\x82\xf6\xaaj\xe5\xf7\x19\xeb#;|\xabA1\xaa\xbc7Tf\xf1Y\x1c\xed~\xe9\xe9\xf9\xcfW0\x16\x9e2I[\xcf\xf7\xb0K\x1c\x1c\x06h\x8cd\f6\xfe\xb7\xbf\xae\xea\x99\xea\xb3G\xd5\x8c\x80\x907\x9f\x95\x86\"\x8a\x96\xf5\x19\xb6\x19\twp\xfa\xa9\xd8\xbfSa\xb9\v3\xb1\x05\xb9\xf93\xac6\xafXf\xfd\xde\x1e\x83\x7f\x80\xddL[t% /H\xed\xea\x80*NA\xbaX\r\xea\v\x83<\xa1\x05{\xc6lw\xd24\xfe\xd6\xa1SV\x03\x88eGXC^w\x11D\xce\r 5R+y\xc3Dew\xa4O\xfa\rc\x170\xdbA\xfe\xe9\xa7\xb3\x91\x88(\f8\x14\n;\xd8\x02\xa8\x135\x92\xf5\xe4JV\x0f\x10\xd7\x06\x86z\t\x13\xc2\xe5E\xc3\xf2Mb\xf0+\xed{y\xd7\xf2r\xc9\xcbVq\x01') dup2(0xffffffffffffffff, r0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x15, 0x9, 0x4, 0x0, 0xd}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x400805c) write$evdev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendfile(r2, r1, 0x0, 0x8000000000017) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000100)={0x40000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r3 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r6) sendfile(r6, r5, 0x0, 0x8000000000017) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000380)={0x60, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x34}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) 19:10:08 executing program 5: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_DEV(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r0, 0x200, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}}, 0x400) unshare(0x48040200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000000c0)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000001c0)={{0x1, 0x1, 0x18}, './file0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa95, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x13c, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x5, 0x0, 0x60, {0x0, 0x0, 0x3, 0x0, 0xf201}, [@IFLA_GROUP={0x8}]}, 0xc0}, 0x1, 0x8100}, 0x0) 19:10:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1c1142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) ftruncate(r1, 0x8200) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002d40)=ANY=[@ANYBLOB="f3"]) sendfile(r2, r2, 0x0, 0x201000) 19:10:08 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={r0, 0x0, 0x0, 0x0, 0x0}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_acct\x00') preadv(r1, &(0x7f00000026c0)=[{&(0x7f0000002300)=""/95, 0x5f}], 0x1, 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x303400, 0x20) 19:10:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:08 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0xe8}) timer_create(0x3, &(0x7f0000000440)={0x0, 0xfffffffd, 0x4, @tid=0xffffffffffffffff}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, 0x0, &(0x7f0000a8a000)=0x8) openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x2}, 0x8, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0062ca70031205000004004000"], 0x8, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x8000000000000000, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x1, "2bf7a2f35c1aba1735abf5ebb55afbbfa880b14c46b58185573b5fae0fa4940c5a7d4e97a391edea9606ed32a73918b9e5870d9d8b4967475af56c620099f6a7f65c743bceb963e6e5d152a522dbd3ebdc6749d5161596485b815e139fe7383491b250553e24ec722900680fa714d2560fc95b5e6149597422d1feb5f0b034dbfd8aa9cd2bf002bc5a4ab107baaf61819b348a092d88b2419455b55aeb"}, 0xa5, 0x800) io_setup(0x1, &(0x7f0000000240)) io_submit(0x0, 0x1, &(0x7f0000000280)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r0, &(0x7f0000000000)='\x00', 0x1, 0x2800000}]) syz_mount_image$omfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = socket$pppl2tp(0x18, 0x1, 0x1) msgsnd(0x0, &(0x7f0000000480)={0x2, "3de94c6369e8a8e5"}, 0x10, 0x800) recvmmsg(r2, &(0x7f0000001840)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10040, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000c683b7c60bb11ebf902d4c395d6e9f27ca047d40db66726f9652e38d0ab5dc28c29a40632247ec2a000000000000002360a1a998cbeb1177884340ae6e443e289ec4c8c26aa0a911261356fc71f7b5e8d6eb1597fb5707ab428ab4022fc2d9f03c4a91ebc6af7b8db5fa12b56a508ded7b114ea8fda646dd511c5956aec848cbfb288fa43e91d9a4103bc52d2826cac173cd94ea577a589672604bcf65d33a3c59427f693773f76cd1801f1ac2d94d69e2f288410c1824779f992d490a25441d5759ff1af73e2dd1839c6c2d484027de65a697f36bb7247bb8bbe6cd6ab4118abed9c0ec70cf6bcc59dbaf1bfb8cd029b35710bce988ce6941d91e6125338c630a6d0303785b225a27498841dd20ce82fde5d0cdfd25e60052f6b078602d75a5a8cca973da2d"], 0x62, 0x0) openat(0xffffffffffffffff, 0x0, 0x80000, 0x0) 19:10:08 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') renameat2(r1, &(0x7f0000000000)='./cgroup\x00', r0, &(0x7f0000000100)='./cgroup\x00', 0x0) [ 776.618316] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 776.800976] audit: type=1800 audit(1669921808.437:301): pid=1520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14710 res=0 [ 776.997763] audit: type=1804 audit(1669921808.457:302): pid=1520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1012738456/syzkaller.weIPrH/879/file0" dev="sda1" ino=14710 res=1 [ 777.010766] IPVS: ftp: loaded support on port[0] = 21 [ 777.035923] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready 19:10:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1c1142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) ftruncate(r1, 0x8200) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002d40)=ANY=[@ANYBLOB="f3"]) sendfile(r2, r2, 0x0, 0x201000) 19:10:09 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') renameat2(r1, &(0x7f0000000000)='./cgroup\x00', r0, &(0x7f0000000100)='./cgroup\x00', 0x0) 19:10:09 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4008ae89, &(0x7f00000008c0)={"06000000dd245c848a040000c9c8dc1964325fa96fa42b76050100402bec0ba41f07000000000000010100c03b00041f01ffff84083c5ca2984d564bee377abaece6b88378e3d632580001c0361d264ffa8b46485f02baee010100c04252066178868d1ef4b5365c5dc26ca097ddda7c21a984c2b9ca4bbb7a87165c0c1d0500000000000000174a3ac8694525a7e8c499a573577736800000000000008f37f06e4ea995e5f0c6c379f9cc58bfcf8f10e28ead480900000000000000cd9bbb5a6baa41d614f6c824b57f530d0000c1ff53bf79a1f5c5dc34b2262d66ae793b6304a30b97077f1c131045cbc11c4562d22db88d0edc5daecc04d96d9ec2db07478fbe65449b404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d07ce38dabb7cd103fe4d0c9c963cd717a77f8df8df2239b1f58e068af6afbbc19db161c6df1e7c9c7d7c08a282fc2c142856b5e69aff4c0a4f72445ef10dcd2c5693102009a64fc7d9684364673dcfa9235dc5a2ff23c4bb5c5acb2e8976dcac779ff000000000000003d185a0228b737c171f9c909374286070000006f53c419ce31054182fd898af706f1b1152c691611f897558d4b755cb78397979859b0537b05b623dcb5c4ca9317471a40fa4998cca80e9605ab8c3c43840abd17ff030c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b8da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfab34b2541d3c114b7bba1c21a845c9cf4aba16f70f558b2246ad95ccf7d3f80cc0ab26f09736ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a800655d127de6f6347b4951f98d5703dc78b1ca9d74ea6a9ae12ab367c0ada119b5132145fa45250300c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3efb254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f47692613e28387e9557222ff47c5b6f010072975af74e97a5a811018000006f4c8ec82ddb56d9b962d2fc43fa01a047666865c84f7cff36056cc4ac258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffb7e7603970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8fdcda85ce975ec1381b1cec6ddaa76e186719d81916430000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000fe1997742a00fb4500"}) [ 777.184379] IPVS: ftp: loaded support on port[0] = 21 19:10:09 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') renameat2(r1, &(0x7f0000000000)='./cgroup\x00', r0, &(0x7f0000000100)='./cgroup\x00', 0x0) 19:10:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) [ 777.411319] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 777.500042] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 777.725025] audit: type=1800 audit(1669921809.437:303): pid=1540 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14710 res=0 [ 778.087205] audit: type=1804 audit(1669921809.527:304): pid=1540 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1012738456/syzkaller.weIPrH/880/file0" dev="sda1" ino=14710 res=1 19:10:10 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000080)='ns\x00') renameat2(r1, &(0x7f0000000000)='./cgroup\x00', r0, &(0x7f0000000100)='./cgroup\x00', 0x0) [ 779.079173] wlan1: Trigger new scan to find an IBSS to join 19:10:11 executing program 5: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_DEV(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r0, 0x200, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}}, 0x400) unshare(0x48040200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000000c0)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000001c0)={{0x1, 0x1, 0x18}, './file0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa95, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x13c, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x5, 0x0, 0x60, {0x0, 0x0, 0x3, 0x0, 0xf201}, [@IFLA_GROUP={0x8}]}, 0xc0}, 0x1, 0x8100}, 0x0) 19:10:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:11 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xc}, {0x6}]}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, 0x0) 19:10:11 executing program 3: openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/keys\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000280), 0x80, 0x0}}], 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x6c000000, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) 19:10:11 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWCHAIN={0x3c, 0x3, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_CHAIN_USERDATA={0x1b, 0x3, "91abc12404cf378042f26c43f91f68d8a90767c0bc71f6"}]}], {0x14}}, 0x64}}, 0x0) [ 780.097084] IPVS: ftp: loaded support on port[0] = 21 [ 780.105058] audit: type=1326 audit(1669921811.948:305): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=1583 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f27cee8e0d9 code=0x0 [ 782.152868] wlan1: Trigger new scan to find an IBSS to join 19:10:14 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xd) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)) 19:10:14 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:14 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xc}, {0x6}]}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, 0x0) [ 782.689736] audit: type=1800 audit(1669921812.278:306): pid=1596 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=14816 res=0 [ 782.716580] audit: type=1800 audit(1669921812.468:307): pid=1597 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=14818 res=0 [ 785.232208] audit: type=1800 audit(1669921812.488:308): pid=1598 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14820 res=0 [ 785.259438] audit: type=1804 audit(1669921813.628:309): pid=1596 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2418958243/syzkaller.oMiEcv/530/file0" dev="sda1" ino=14816 res=1 [ 785.285244] audit: type=1804 audit(1669921813.688:310): pid=1598 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1012738456/syzkaller.weIPrH/881/file0" dev="sda1" ino=14820 res=1 [ 785.312568] audit: type=1804 audit(1669921813.718:311): pid=1597 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir130599663/syzkaller.OBWqbJ/672/file0" dev="sda1" ino=14818 res=1 [ 785.341425] audit: type=1326 audit(1669921814.528:312): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=1604 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f27cee8e0d9 code=0x0 [ 785.363830] audit: type=1800 audit(1669921814.868:313): pid=1628 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14816 res=0 [ 785.395597] audit: type=1800 audit(1669921814.868:314): pid=1629 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=14818 res=0 [ 785.421584] audit: type=1800 audit(1669921815.098:315): pid=1630 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=14821 res=0 [ 785.444891] audit: type=1804 audit(1669921816.218:316): pid=1628 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1012738456/syzkaller.weIPrH/882/file0" dev="sda1" ino=14816 res=1 [ 785.469287] audit: type=1804 audit(1669921816.218:317): pid=1629 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir130599663/syzkaller.OBWqbJ/673/file0" dev="sda1" ino=14818 res=1 [ 786.018106] wlan1: Creating new IBSS network, BSSID 32:bc:73:23:28:37 19:10:18 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x100) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000440)=@acquire={0x140, 0x17, 0x1, 0x0, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@multicast1, @in6=@mcast1}, {{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0x8}}]}, 0x140}}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000036c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000005700)=ANY=[@ANYBLOB="74120000120000082bbd7000ffdbdf25250401024e214e2101000000062000000180000001040000010000000004000003000000f7000000", @ANYRESDEC=r4, @ANYBLOB="3f00000001000100000000000700000004100100f219c514662bb3c991af296b113bf92d1d8d2e4a378c7bbdbea772a82e697b211128c29b86d3f9fe1b282c6895aeea7a286740064af6f3ebb8f5fe8cf3da598608553f5e27803b53fad640396524e96cfe0d2a5623af7bbe1d3af888311bfab4761ab1d5de476a776a98ff118897f3ef656f110fd99f42b654415bd76dd2a4b59bcc3f52a9bb9ef9e3beb46985cf71364f3ab431c2f3d5d66f67640adf2ed75b25361ffc26460026444f40bd0031964eafbb0437e0e302ea5518bda159ac54556ec95f66a7e32b133b9c258af78137fb5a829725282f7eda5a2a6e5ca327d4ddae2a4c6e48a45356b028b75402fc7b9bc3fe49ad78cde1b7f9c07d066f871f6d659bef18abceeae4b514e53fcb951e469518ed03808c14d2cdb5658f07c8edbd25f87dafe478d2c12ad8253b04db9bc65bbc03f0f67c50701adf4b9dda337e63342a3286c902029a8b08e51e0da3c95828d1da2b48b2c9375812f35102fe4e82c50f03f8a2d9e813086a25ff666ec26cb6dc65cf7c35ef8aacea9dfd87746c31f478ca76a33bc9323fdeef71ab41313fa77ce23dae853fc8043493026ace87cb26295cd55bbe8f1e82cf68dea82cbe98553b83937766e507ad127af6058e0d5d340b28279ba55608269e969989865f5fc3a8b775fffe1afed1ec8bdb5d8e9d8266373372e8b119578b15de937827359063fe654d1cccc82e9d739935682ad66303bebe43d2dae8583ac26d9c9b57d014c8098066ae8071854765d7c8423449aba3320b1b01a7f4bf4884c385e7827777a247d740cd130bc28e5effddbb9fb4671a75ac29fe9615133d3987dba62f0a459d927337e617d4e9e8f19520af7c2ebc72ede54057fb7c5ae6817d048cfc2c6b10f35a3b851d96a7ba7b125368e190d3947878eba275330ab2d95233ac72ee9499357e146d962682273d6be34b05c73994e7db0abdead9399f456df927533a85d8507f8084d67cac597b579af9a3e035b2071061dbe1dd509fac23038ef97e72cc451a01c6dd5caa498275046c2d3bfa2b03fb61319df7fdbc865611abcfc5ecbc1a68f566bd8789bfef1fbec24f825bc782fb8b941cf30d7dde309a67ff79851f07f59f27d5c53e71f863c748efac3fdd2870274ad994ac226cefcf4a792fa42e3a57334a80814ee9b6e066adbb6025a1efb520e52169bceb45b201da363a7866642325f7e04d0fd3ba40f763c59d70e18cab1e06d1fb89fecd3161b6cec3c3d45ff166cd6ccd490f4c1185cc79b952638ea23eb357dfc07fdfb6172f04a7ec9098696e68f3e54de9fd772c662ad623becbbb48177031b18a0d5c7986145df00a6e1223bd8621314c929670f875d5ff94dc4921596de984177e7bbd09bb10961217d68c96ca6b8a3a3daaab77fb2a73ea97bcbd3c8f0f9b8839f321459e6ce3770d40aae77066fc325088c0df329beb1519efc3b3f5dc0a5827cdc8ea80e7d8964b1672f27a23a01ff8d43529745cad90472e90447dddebdc0892ec4da84f70e8959e6f2565d76699ae474d5de7fc95db61ad40e464d80d63c74a598de24cc324063dd1edad4f062f857b1b2cb09a3d3625a7f5ffdf3988d14157db4f33da667961f3599e785742eed6967396007966f5df7af30dc12b16cdd2d2f80843f15c993bcf7052be196d1f7fbd71b6e36cc2623dc168057d06238771d91d5c717073b63103a260eb591aa2202e0bf5b5d1d0def0af6a1e39e008b3ca96226c24e0e6f3ee17ce3fef14a40029d2e49e998fa50f8b037902cad41e648c70561d6690c4a869ab2954631237d8f41d3e270dd701ca5318fe94c0aa05419f49af141ab7743c9599739930a23586b0c2c76ccab69adfa7acf154cfcac34d43fc632fa8e629f2ab49f56ea127276e520dff1a88a37a74e3f7cf0d1c6394ecf0bff31d22d4b8b0445713fd6ced97fc83860ca9103e14461f92d1eee1bbcde45f20e31ba536ba452bc4cecbc41daa8135089fcbfc72b88fe9893e3233257aaedea5e0edc5a4a8a04d13c5748e1014ccae397fb46969924b4f5cb491bb7a05b3d18198a8f15cd2268562b848538cdadec7683ce3fae152ff61500a745b7458e7d382e4d9b879a52fd0567dd7ec83f055c450639c25764474962cca251fb09484b64101e84686203d79fa6c6ce818bd1bdbb9d781f38a4e8f64b2c39985149c45346da45385fee270dd76d584b6f2f798d7104125e9194b5085b6f3e183b4b9b3016dcb837c61c9b2b53443bbc05a0400f8ee735e5a1bd1c0af6986857e3cb0616174529d866c1b88b48ede40741895e474b19f25b90eead29f070b08da7745bfca4b708d91e8d55f5c91854b1281dbc6b9954a577752c70274bc094ba9b0fab3142255481a6c5a4e2d59afa30a99be28f62c03c8e95b80094d8ef8294c9b73dc1708c662012c8d9989214962e1c2aa8a2eedad48422e92f8ce7b629881dc5e1b35a2b86fbd605bb4f3baef82cb9e632e7e4718e4531e6f85a9c4643f030250c327bd59a78d82107f44067e893f8cd0134128f8e55409e85effe1ffe9720b9f2ef5f81549f2664080930712aef3a0b6bd734062592455ddd31f48950e65bea6c12ffa7c6606d00d3a6754f6e3f527b4e386e50c6513227154b62f360e8fdebe91714f0cdaee1ec33a6cd8bde997b615a47e9f9b607488366ea0b3239fea795a352e24c5b9dd2d4a7f6b13a13bab0ffdf58191b83b432bc77c0c4ee65416d5cf1ec21dc4f23ea145724b692aab73d11e4dc0133cdeec94e03e45fc67cc069e85afe8ea4a269ca20bc461618c6416e398f66323b1d6a01673ac2b5a0f2a1daea709ab1108527efc74bebd9c4627b62c5d9324d56eb4e275ef453d31ec22a7454d42d45e34de89fbbfbd996f38f24f18cffffca672c2101fce5fdcf8983a044540a194d9d0e941272f6dc1b82953764ce9669731dc102b4466a1d19d7b6e224c878a3f571a1bd2ca84ad2a9d1f819155146b129296a2dd4a45a366327a159489ab6b2487ce53eb335fea4f229b1f274dfa994b48d0ff643dae28ec2f7243fe33fb4a1122f2215f57f814e47537d991e21231456f49afd3297dd0365ff425ef64c3ff634c15349d0cdd7db15009a6af1ad6c70d367c1e0d0f62f4dcd2eea9e7233280c113b0c34a071d95cc243cdbe59c82f960871003348674abcc6c6a66dc5ca26242d3b042bf7576d03eb0a621acf975619ef56980a545fee87ac7e8f0d8b0df71b6791d88213dc31c9fecd5f6bb666e446fd7261e390a050d4b9198848ec3f4e607c30974ef9eb95780255b79fdaecf6f8f42221218d41ffee82350ab2fd5681f094fa1997086f85a5cc01f460c857a05d1583c6d39414f2e728edc2284e2193b286b392424edca89a9e5bcbaa2649ded931d6c225cd3915ecb4f0c0e2ac67bef926091c265a4be412fffdd65e3b5f16e8a747c17763c2b185c7a849d9838a4412cc2d64f7fe063e5242c42ea4ca44749e570b228560e6194ace75f99856dac471619106a3cd14acecd9abc855ffdc7b01f5d73244b8175bd49f0c427553fd1b01e2540ed307f06e0be6ea71575d95124f4fa0ff46e87f2831e2405bcf67c18377e62e7a821ebb84a51a5725bc1f7fea084f258091d027b091906b9dc954015562eb9fdc3c044cf666ed7f5af6826b9570ab99aa98a624ae4b190507928a4b87b819795a00f8c92dd9a2f4b07d78d688cf47704830f60cc368c49e3c78c59c84e640636c669f9fee99daa812b3a54e215e29b2d4a43f34da6814220c1ffe20631c76307ae4a8c415317f5a2825b142d13216e71bc07cc468fdfab6d00b16b3f30c6a58f4ee1fbea55b57bfc16f2aca3b6d4c264b39ac483ca189e42d673f8106cd0b3c39d5cb6f8b0b6480686e68007f78fe71975a8eaf937fe3fddbab95a47d9d3127ed37c43955a3380c956096771172068d51317ae4f3d3fb393977939d9b570092fac014b05a3d328cbb5d6cc44256dfa80f5b783df941c404e5a7ff377bfb335b6a2113a98482e56e19e79173a76dd3ebd314a35ef9cd3d83dd10b0a89fc2bbbfb591f0033899558b1fd729d055670ea173ae60d740da4832023b8b7fe1f06120025c1d37d6b23613f9e2dfa9e37268a256fd06f074a7a362f0fee2f3bead8eb0f1ce8fc4acecbddbb1d70cf519573e9761f826a8a2a7668a1d157c3333763c208e143ff26a250fff179862c7111890313c990312a5ce4919e80f90ce8cc210de689a1644d2db0d558e43b10e5a3893dd61f71ee15c4ffc256314d62709a5821aa7f1a672c2936dca4c16faac9d24d502af50fa75bf1d4b71e628eada99dd9f7b754f37b93736a829de03cc082be25233286ba63dfb18b33c1502383145b3f7e65bdc60252ac2ed8c6ae5746a4971c275a012387f8e138f27d37dd4ac8589c1d2beeb15015ae0b7aedb3ab5c2e7df73ab069e0118351ad9b14a8798ad584b8579238269e58c6b216dfe11bb65883125e1c1d273cdd9671dc3ed5df4350ccf1234ee6b4a0d675216fe59736a88746a373959a7e33e1fc5e1c56e3c2284ad22c088a85ac1547255ac26f785ec04f27af674617420f36b2eb33c77ed34e7bd617bfc97dc28f1ac80765bdd9d5db21cb674e582a7cee0acf6fd09657c64142ad0790ec20abb3412cbaa245b1467b769109c9deb14b60f60cd4a3dc562dafdb8f77dc9f0bf0fafd106dd0ce110f31647d5f3daa52197745ac11ac5911d84c2c5372e8c08e3cb31496fa92b9a8d12b7aa34258f30ea8c03950ec0c937f089e1f78aa9bfad645b9e12b620248879e4e62e9c07131439c008d55629e1167ec85129f8726e7b2b5e5b5577a79503f56eb74bdb0437e394c4abc0533740701705ed593760bb8c8012d58bf850bed537ab7ec19b92e0aae55981ba33ca94e5f41f0a1bfa5b3019eccb49ab2bc77540f19c881c87ebabc444370932122eba87ae628305de0563aaf8d08ebbf7b59142bd2f4787186a1613d2e9aecc9d994fe3675ac0810c5fab6776b4027c6bcd6ac2bee062617d6b6967eb06f8b36ddb8945b749c757ab2d95412ab21b17103470cc61d62839fc064928ba52f3d1a56e1a20b51c71df8fd858b46c74bb666a5f6816a909422bef0b6914808327c5177145851c4070b41c5d3c5edd70d75d4ea702d91ce032ad1716dc8d4900a7ea0aab6e38065d63547eb3be078c525be3073f7d7ff7f4e276f4437c2b9ada1159597408a3cca736e8919efc1e4f7134d0fb2624dcdafc7a4792a923313ca25b450a0bdfe6a8a5801b572554c369c06e8315247233c12ed4dd03d9deeb208adc61e046a1368b79352564c37124f7d690febe8d402875b01de88e1f2b456cdb444c856ec355200b137c93e77c5af23e23ac23ffa04e4ceab559056696d4c11ea7409c31bf2030fb02e71ea03be21035d84d25b387a04d4d25dc4a261419b29ed31e724ef7bd345f1b1fe75d8235c0868bf57e25e4660e526a33ec365d4e371433ac13614c717c157d5646bf8477e69b4e6be7e32b69d020a8281d2cf9ca39e226e6ce1be1309e7fbb20661e84967df81047bb11887b191740899c54b798acade9c03dc85a43010579b54c2b61f8347e955292b92d244e49b9ee92d5b47b5f29fd3875f9f6ee14cb866c4f2d52e2ee90fde967c02c046f229a6649f32c67d7939077686b4e635a3fe725f70c5c4d564be937c757ee363532c510299cb715e9a396f4260efd672e5319454949abab5832574c9d34340b009edcbf0f748261a473f86776b8e5946d4706bfb4358073a00ac9c3081172a0ccb9079ad2ba6470292977ea6be340001003d1adc10cea314acac40381b4ec7bd6337a0d61552f6f43298ece195bc0cee37693979dc3f24990af797e33fb51ee86ff1000100f4eac476128d2a3a7784345a27e147c5509472b3ed85316c6a9a726af474ef971c9b5b5c5323d879ae6c051f509240d6814541fa5ef034c532158b0b54fe28b6c43bcd3d84e3964befdc64bcf2491fc26774bef78c303ce4778ad732bba9be3967af894c5f83261d2771929f7fab8ca237697b6e5eb46584cb6db696327e717779532bbc00baadd7c2b56af25baf6872e74822a4adbc853a8aabbfe7c8ad84db38761587d1aecb080ba33d45437ec3213070d9bf8fca6c332240a998310a10e7c7cba09a9480e2a01ee7c5e43df6c46ca182667bc08b0e610a8c1230cf32de82e8dc0299768b1c00ff87a1af650000007500010093f0c56367627e8ed2a6c5ee2998a2cd128ae64e664d5a59afd9237a5471c645fcf01761fd983c26959bc20b34f737b9622fc0ca221e69104b8e507c5857747eb9a3b409ff1ced2f6af333048410427c56c176b28c9a97818452d267dc9c82b9fff422e5a1cd70af345896e74231d3557c00000081000100ebc07b2389403de361a1d411149a25c036de190a756b3f3b4600128fc4bd1f1f306db6b6c65acca37fbd8f449f4876abe3c63a10a207466ea8c1138f093ea04f9d9415f69794b9cef2184818a0f4af6f42700cc1f8fc28a6f78da5c56d6ba682b06e5c076fce7a43411e7df8d30ff1218091569c90fedbe4e35651337000"], 0x1274}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) ppoll(&(0x7f0000000400)=[{r1}, {r2, 0x506}, {0xffffffffffffffff, 0x8000}, {r4, 0x206}, {r1, 0x9600}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1181}], 0x7, &(0x7f0000000280), &(0x7f00000003c0)={[0x4]}, 0x8) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rt_tgsigqueueinfo(r5, r5, 0x34, &(0x7f0000000600)={0x29, 0x9, 0x2}) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r6, 0x0, 0x11f06) 19:10:18 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) getpgrp(r0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x27, 0x0, 0x3, 0x1, 0x0, 0x2, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x8, 0x80000000}, 0x80, 0x3, 0xfff, 0x4, 0xd3e3, 0x81, 0x2, 0x0, 0x8001}, 0xffffffffffffffff, 0xd, r2, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) capset(&(0x7f00000001c0)={0x19980330}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x9, 0x6, 0xa60}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) 19:10:18 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 19:10:18 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xc}, {0x6}]}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, 0x0) 19:10:18 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r2, 0x4040ae9e, 0x0) 19:10:18 executing program 3: r0 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='changehat 0'], 0x29) 19:10:20 executing program 3: r0 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='changehat 0'], 0x29) 19:10:20 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xc}, {0x6}]}) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, 0x0) 19:10:20 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) 19:10:20 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0xa6, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x28000400) r0 = mq_open(&(0x7f0000000080)='m$\x00\xdc\xb7\xb8\xd0>,\xb0\x13\x8b3z>K\x84\x05\x00\x00\x00\x9c\x81\xed\xc2\x00', 0x6e93ebbbcc0884ee, 0x0, 0x0) mq_notify(r0, 0x0) 19:10:20 executing program 2: syz_mount_image$reiserfs(&(0x7f000001fec0), &(0x7f000001ff00)='./file0\x00', 0x0, &(0x7f000001ff40), 0x1, 0x1fe82, &(0x7f000001ff80)="$eJzs2SFuwgAUBuC/7ZItO0TTO0w3mdmSmQkSTkDwhAoMsmiuyAFAcAJIk2LBgCB8n3t/nnnqiT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw+E4WZbJtk88x6tskb8lHM131VVJfdpv9e5kik/lf97P8+u2SVEmGLNm0xTjfUqTO7rie5f/wuLsAAAAAAAAA4IWcAIAn4P8DAAAAAADX3bdNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADizAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2LN7lIqBKArAZ5IU4iJMMH12YOEiXIFrEBvLbMu9ZAMWgv1Igr8QHq94kOb7YLjDYQZufwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALiE66853yXpkqvh4Xluk5uD9wIAAAAAAAAATitp8tTv5UnzLxmy9L/5Oj/Keh/zuvMfAAAAAAAAADhT+VPU36b7KezLVtd3mabp7b7dojHJ8v7y+H3WJ7XWeuj+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDJDhyQAAAAAAj6/7odgQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAWAEAAP//ekC1Xw==") [ 787.136275] AppArmor: change_hat: Invalid input '0' 19:10:20 executing program 3: r0 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='changehat 0'], 0x29) 19:10:20 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0xa6, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x28000400) r0 = mq_open(&(0x7f0000000080)='m$\x00\xdc\xb7\xb8\xd0>,\xb0\x13\x8b3z>K\x84\x05\x00\x00\x00\x9c\x81\xed\xc2\x00', 0x6e93ebbbcc0884ee, 0x0, 0x0) mq_notify(r0, 0x0) 19:10:20 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) getpgrp(r0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x27, 0x0, 0x3, 0x1, 0x0, 0x2, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x8, 0x80000000}, 0x80, 0x3, 0xfff, 0x4, 0xd3e3, 0x81, 0x2, 0x0, 0x8001}, 0xffffffffffffffff, 0xd, r2, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) capset(&(0x7f00000001c0)={0x19980330}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x9, 0x6, 0xa60}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) 19:10:20 executing program 3: r0 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='changehat 0'], 0x29) [ 788.582879] AppArmor: change_hat: Invalid input '0' [ 788.689279] AppArmor: change_hat: Invalid input '0' [ 788.702047] capability: warning: `syz-executor.0' uses 32-bit capabilities (legacy support in use) 19:10:20 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0xa6, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x28000400) r0 = mq_open(&(0x7f0000000080)='m$\x00\xdc\xb7\xb8\xd0>,\xb0\x13\x8b3z>K\x84\x05\x00\x00\x00\x9c\x81\xed\xc2\x00', 0x6e93ebbbcc0884ee, 0x0, 0x0) mq_notify(r0, 0x0) 19:10:20 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r3, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r3, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[], 0x88}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r5, {0x10}}}, 0x24}}, 0x0) 19:10:20 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0xa6, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x28000400) r0 = mq_open(&(0x7f0000000080)='m$\x00\xdc\xb7\xb8\xd0>,\xb0\x13\x8b3z>K\x84\x05\x00\x00\x00\x9c\x81\xed\xc2\x00', 0x6e93ebbbcc0884ee, 0x0, 0x0) mq_notify(r0, 0x0) [ 788.938281] AppArmor: change_hat: Invalid input '0' [ 789.024174] nla_parse: 4 callbacks suppressed [ 789.024185] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:20 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0xc0045004, &(0x7f0000000140)) [ 789.164941] device bond2 entered promiscuous mode [ 789.187213] IPv6: ADDRCONF(NETDEV_UP): bond2: link is not ready [ 789.214723] 8021q: adding VLAN 0 to HW filter on device bond2 19:10:21 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$phonet(0x23, 0x2, 0x1) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x4000, &(0x7f0000000000)=ANY=[], 0x2, 0x244, &(0x7f0000000600)="$eJzs3U9rE0EYx/HfTKOuWur2jwjiqVrwJG29iBdB8iI8idpEKC4VtIJ6qp7FF+Ddt+CL8CS+AT158gXktjKzE7NNd7MxmEzbfD+QZZudZ/aZ7mx3nkCJAMyt++0fn2//ci8jLWhB0l3JSkqklqTLupK82tvf3c+6nVEdLfgI9zIqIs2RNjt73apQF+cjgtT91NJi+T1MR5Ln+c/YSSA6f/dXsNK5cHf648nMM5uOg9gJRGZ66um1lmLnAQCIKzz/bXjOL4b1u7XSRnjsn6rnfy92ApGVnv++ysqNu76X/KFBvedLOHfc9qvESc51VsXMOrTANE1Vpc/Fnn+6m3Vv7TzPOlbvdS8oNVvz204xdfvK2b472vV6RW06wuRjv+jHcMaNYbsm/9X/e8Zm5qv5Zh6aVJ/U+bv+a+XGXSZ/pdKhK1Xkv1nfox9lWrSqGeWyP8nVcIagYZRJdUWi/oxa1uEPCNKmPH3UylBUMbqthqjVyqjthqi14ajBbK6PnDbz0Tww6/qtL2qX1v/W/bY3NM6d6dr4lmFmjBxPy7dMy28dXKtsaf99LJjYBz3RHS29fPP22eMs675gZ452+pPguOTDzvHbifvnCbMxuOixM0Ekbt1livqvVK9s+hLJbdIR6/S8qfNSj1s1tcGK316or+Aqu62t4Matua7flG6Mf8Y05HlKmLa+6xGf/wMAAAAAAAAAAAAAAAAAAJw0s/h3gthjBAAAAAAAAAAAAAAAAAAAAADgpOP7f4H59ScAAP//uK9+yQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) 19:10:21 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) 19:10:21 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) getpgrp(r0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x27, 0x0, 0x3, 0x1, 0x0, 0x2, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x8, 0x80000000}, 0x80, 0x3, 0xfff, 0x4, 0xd3e3, 0x81, 0x2, 0x0, 0x8001}, 0xffffffffffffffff, 0xd, r2, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) capset(&(0x7f00000001c0)={0x19980330}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x9, 0x6, 0xa60}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) 19:10:22 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) 19:10:22 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r3, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r3, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[], 0x88}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r5, {0x10}}}, 0x24}}, 0x0) 19:10:22 executing program 4: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x1, &(0x7f0000000040)=0x8000, 0x4) 19:10:22 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$phonet(0x23, 0x2, 0x1) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x4000, &(0x7f0000000000)=ANY=[], 0x2, 0x244, &(0x7f0000000600)="$eJzs3U9rE0EYx/HfTKOuWur2jwjiqVrwJG29iBdB8iI8idpEKC4VtIJ6qp7FF+Ddt+CL8CS+AT158gXktjKzE7NNd7MxmEzbfD+QZZudZ/aZ7mx3nkCJAMyt++0fn2//ci8jLWhB0l3JSkqklqTLupK82tvf3c+6nVEdLfgI9zIqIs2RNjt73apQF+cjgtT91NJi+T1MR5Ln+c/YSSA6f/dXsNK5cHf648nMM5uOg9gJRGZ66um1lmLnAQCIKzz/bXjOL4b1u7XSRnjsn6rnfy92ApGVnv++ysqNu76X/KFBvedLOHfc9qvESc51VsXMOrTANE1Vpc/Fnn+6m3Vv7TzPOlbvdS8oNVvz204xdfvK2b472vV6RW06wuRjv+jHcMaNYbsm/9X/e8Zm5qv5Zh6aVJ/U+bv+a+XGXSZ/pdKhK1Xkv1nfox9lWrSqGeWyP8nVcIagYZRJdUWi/oxa1uEPCNKmPH3UylBUMbqthqjVyqjthqi14ajBbK6PnDbz0Tww6/qtL2qX1v/W/bY3NM6d6dr4lmFmjBxPy7dMy28dXKtsaf99LJjYBz3RHS29fPP22eMs675gZ452+pPguOTDzvHbifvnCbMxuOixM0Ekbt1livqvVK9s+hLJbdIR6/S8qfNSj1s1tcGK316or+Aqu62t4Matua7flG6Mf8Y05HlKmLa+6xGf/wMAAAAAAAAAAAAAAAAAAJw0s/h3gthjBAAAAAAAAAAAAAAAAAAAAADgpOP7f4H59ScAAP//uK9+yQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) 19:10:22 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) getpgrp(r0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x27, 0x0, 0x3, 0x1, 0x0, 0x2, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x8, 0x80000000}, 0x80, 0x3, 0xfff, 0x4, 0xd3e3, 0x81, 0x2, 0x0, 0x8001}, 0xffffffffffffffff, 0xd, r2, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) capset(&(0x7f00000001c0)={0x19980330}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x9, 0x6, 0xa60}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) 19:10:22 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) 19:10:22 executing program 4: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x1, &(0x7f0000000040)=0x8000, 0x4) [ 790.574904] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 790.665854] device bond3 entered promiscuous mode [ 790.725474] IPv6: ADDRCONF(NETDEV_UP): bond3: link is not ready 19:10:22 executing program 4: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x1, &(0x7f0000000040)=0x8000, 0x4) [ 790.806488] 8021q: adding VLAN 0 to HW filter on device bond3 19:10:22 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r3, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r3, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[], 0x88}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r5, {0x10}}}, 0x24}}, 0x0) 19:10:22 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$phonet(0x23, 0x2, 0x1) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x4000, &(0x7f0000000000)=ANY=[], 0x2, 0x244, &(0x7f0000000600)="$eJzs3U9rE0EYx/HfTKOuWur2jwjiqVrwJG29iBdB8iI8idpEKC4VtIJ6qp7FF+Ddt+CL8CS+AT158gXktjKzE7NNd7MxmEzbfD+QZZudZ/aZ7mx3nkCJAMyt++0fn2//ci8jLWhB0l3JSkqklqTLupK82tvf3c+6nVEdLfgI9zIqIs2RNjt73apQF+cjgtT91NJi+T1MR5Ln+c/YSSA6f/dXsNK5cHf648nMM5uOg9gJRGZ66um1lmLnAQCIKzz/bXjOL4b1u7XSRnjsn6rnfy92ApGVnv++ysqNu76X/KFBvedLOHfc9qvESc51VsXMOrTANE1Vpc/Fnn+6m3Vv7TzPOlbvdS8oNVvz204xdfvK2b472vV6RW06wuRjv+jHcMaNYbsm/9X/e8Zm5qv5Zh6aVJ/U+bv+a+XGXSZ/pdKhK1Xkv1nfox9lWrSqGeWyP8nVcIagYZRJdUWi/oxa1uEPCNKmPH3UylBUMbqthqjVyqjthqi14ajBbK6PnDbz0Tww6/qtL2qX1v/W/bY3NM6d6dr4lmFmjBxPy7dMy28dXKtsaf99LJjYBz3RHS29fPP22eMs675gZ452+pPguOTDzvHbifvnCbMxuOixM0Ekbt1livqvVK9s+hLJbdIR6/S8qfNSj1s1tcGK316or+Aqu62t4Matua7flG6Mf8Y05HlKmLa+6xGf/wMAAAAAAAAAAAAAAAAAAJw0s/h3gthjBAAAAAAAAAAAAAAAAAAAAADgpOP7f4H59ScAAP//uK9+yQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) 19:10:22 executing program 4: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x1, &(0x7f0000000040)=0x8000, 0x4) [ 791.174032] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:23 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) [ 791.416213] device bond4 entered promiscuous mode 19:10:23 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) [ 791.449853] IPv6: ADDRCONF(NETDEV_UP): bond4: link is not ready [ 791.455963] 8021q: adding VLAN 0 to HW filter on device bond4 19:10:23 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r3, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r3, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[], 0x88}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r5, {0x10}}}, 0x24}}, 0x0) 19:10:23 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$phonet(0x23, 0x2, 0x1) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x4000, &(0x7f0000000000)=ANY=[], 0x2, 0x244, &(0x7f0000000600)="$eJzs3U9rE0EYx/HfTKOuWur2jwjiqVrwJG29iBdB8iI8idpEKC4VtIJ6qp7FF+Ddt+CL8CS+AT158gXktjKzE7NNd7MxmEzbfD+QZZudZ/aZ7mx3nkCJAMyt++0fn2//ci8jLWhB0l3JSkqklqTLupK82tvf3c+6nVEdLfgI9zIqIs2RNjt73apQF+cjgtT91NJi+T1MR5Ln+c/YSSA6f/dXsNK5cHf648nMM5uOg9gJRGZ66um1lmLnAQCIKzz/bXjOL4b1u7XSRnjsn6rnfy92ApGVnv++ysqNu76X/KFBvedLOHfc9qvESc51VsXMOrTANE1Vpc/Fnn+6m3Vv7TzPOlbvdS8oNVvz204xdfvK2b472vV6RW06wuRjv+jHcMaNYbsm/9X/e8Zm5qv5Zh6aVJ/U+bv+a+XGXSZ/pdKhK1Xkv1nfox9lWrSqGeWyP8nVcIagYZRJdUWi/oxa1uEPCNKmPH3UylBUMbqthqjVyqjthqi14ajBbK6PnDbz0Tww6/qtL2qX1v/W/bY3NM6d6dr4lmFmjBxPy7dMy28dXKtsaf99LJjYBz3RHS29fPP22eMs675gZ452+pPguOTDzvHbifvnCbMxuOixM0Ekbt1livqvVK9s+hLJbdIR6/S8qfNSj1s1tcGK316or+Aqu62t4Matua7flG6Mf8Y05HlKmLa+6xGf/wMAAAAAAAAAAAAAAAAAAJw0s/h3gthjBAAAAAAAAAAAAAAAAAAAAADgpOP7f4H59ScAAP//uK9+yQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) [ 791.559875] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 791.648623] device bond5 entered promiscuous mode [ 791.661425] IPv6: ADDRCONF(NETDEV_UP): bond5: link is not ready [ 791.682112] 8021q: adding VLAN 0 to HW filter on device bond5 19:10:24 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20, 0x8000}, 0x4000) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) sendmsg$nl_route(r0, 0x0, 0x8000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x34}}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000004c0), 0x80800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x8010}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20000001}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}], 0x58, 0x8884}}, {{&(0x7f0000001e80)=@file={0x0, './file1\x00'}, 0x6e, 0x0}}], 0x4, 0x894) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f00000019c0)={0x9, &(0x7f0000001880)=[{0x8000, 0x19, &(0x7f0000000500)="43d96d4678f0cc971ecfc78225ed381f455024a8e3e8ad8965", 0x1}, {0x8, 0x26, &(0x7f0000000540)="dce90c72ffc42a3d41c781b6337f7c4bdb88c748d686fb922bbd4671e5ccd6976aa1d14909ea", 0x0, 0x1}, {0x8001, 0x46, &(0x7f00000005c0)="ab9e198ea4d973a729e2bf6362b50f7258fc949e18480a8d5d78f26e835a4e019ca2bb6c130375b0154d7ee6e1646559e61aa154ab27c4af8ce8f91cee750aa045afd0b1701d"}, {0x152c07f2, 0x20, &(0x7f0000000640)="4a1558b9d9c769f9ffcf1be657baa9df8b9e1da76ed8b1b0e24f980ecd39afc5"}, {0xfffffeff, 0xff8, &(0x7f0000000680)="d6b3101f26d9bbcede3c61f29d3817d376b4de98f065ad32f19451464774ea1034824937d5fb37ae567bd6f7f18432d306ddfc0ceb117411add1f1b0407477b217c81d29b2a8cffdad7d3aab445f51ae7518a9963a9dc189a60c9b215ec5c7a79034b434462892822abb7a65947c179975ef2bb1d47ecf4e15f13ead477f02f0079e3d75fd78dad6839ac39611f59e65747dcae0cca404c210b186ae1e6094223393ff1f28fca6d7e21949668c4725d32b75d0323f83198f2314a1eff954287748b6214879cd03a0900d392cd55cfd83ceb1e9bf3854aff1ffc56521ae5afce8cca12cdda84e7e110100676718b5046745e7b473ea8e5cec92912c1df884ef06c9315b68a429140c3c38e24809c9ac3bcf8aa4db2abf0b0c589c45acf1247f64a27c6925ab09632648476345d2a91714bf4e16527cab1e5cf12fe91c70e250caf1d5a47f31d84a9457fef59a9428210018936a70113b77a7b86837aaa68e0a7ca78ed73d7fe43c73148159780a6a38c66bbb72f5fbc7dec602a60656ed5bc5ee1f7182576f1bf0b41aeb89a84f19c90cdb932500fd6fb4a359557d2623b23ab605bc77a74bd73e5af114d97355f03048273ba74a5744319cd58885003f309f068f2c97876f5b506a3ac12e2f94d3c7cfa12a7685ab2edc75f88ca2d7451d678be046a4584393a3b08da280d234b2cfadfd191f12be0db3d7f81ba2bc133f7ab4f32ee1d0625f98fc314161dd8d164a6b9a94b65e0c2ef6ad13d9a627e406efd77fcf9d081731bb323665bf90c24ade592b0b7668f5c7efbae0f226efe4ef5086ed71fef8a215baeb95a1f5819a6d110a62dc0eb0ced874ca0af5eaed4fe912f7b428b39049cc0956e4195ad5e2bd6181308527c7a32d162e0765c7a1ecf57a6c49b4f247f132753542d89ef8db202fcbcc1c7d6d69e42d9d860c9cca1cc6cbe0d5f8bcd7a9cc6c61209300c2867460afceae52b1440d60e4678d3638391c97c07ddc6fed72eac75b5750ee1a7c57c915f5bade6b063fa9655c786f75af97c3cf6edea073fd85056010bb22b4cde383db08ab2770fc4755b36214519e32c8d40340fc39470f65e595f142822e033913a52ac46020547befbb11d2315b32b68e9221bcdc2f2b0fcf86ba4c057c83e289bd88698ed55cc722baf79c866eeabe32aafa57e81eb773d9f0bb48593ea4e857966da1e4e887ff014c7cc1beee068973da3bbe44b2dae3e4b103ec3df3b6fc24e1825804de4f55d861f329c64cf9622103fd9aaad3d106545f756baa9a4a040a39ba5f076ff30f8f67642bf50fda2bea21a1719baf45b478849c7ca730f23dc6e4734068cd13207425c9583da75091f0073ea6ecd29681817566c00541a271e2037befd26bb451b1c9025ea7db754246e98677114d87f6f3c451e521be8e78a39f6293df9de3b1295eb58ee24566079a88987f5272473aa247c83b87a68f6311fc3fe846918c4001ba1e7742c25ea23fa2d2c14cd07ca5e52a7d3f02c52efa852fbd9741875e0885c7135c244b9aea6d6a032cc1d168ff78b05d786ebb21ba6b2fc4196aa72c6a4bd20c5d046d7e1f9d4bc44f7246481ffc328ede9f4c0450f50e6ef11c50e1d190f88aaa1322faa6d3a4b01f601b0f0a870fc6b2b98996d8bb4d0f74039f9ac1c135519c5a8e8a9b8bf7aab858aa84adfa24095aad907ceb354cfdb0226a88ba7f82798669f71904357b0c27d1b29a1d77583e232d2064b212208d656d8f00adaf89da2e61f2361ddd2bb86d37c39e2a87f4a1a15682fba50e120504e57b31b49479d1edaf3d855a5879971f6b886950134af1b65169b9c6b76836ea319780a81f09d4fe73c0c326238fd9afd5b97b549b580b0c91bf1928b7355db02c520f250b41a2ecb4b15cf2c9f30d5d0b3f0d636896833610f22e1dc676152a9cbe19beb3dac4ae17a183f5beac2cfd61790c11003c158f8c07a692c4c70f2470c7c238db0d05bf3ad10293e317cb4b214860b0584b449026970484635c0e3ff4bce332c57fab4d21a447c882b5a4f793ba1374b27d7dabdbff77e131f9998fa1dfa986f977e6c848b319f0c6700b4262fd4e6d6b826fb77a20f33ee6b7d311052107737f6a810570278286b510bb38383f96540c25f585c9acf74057988bc0dc2bd32d92eb2097b030aee6c7af84a1b32a2fa93930f5781ea27b4c3eccb900ed7fa8de75dda22f5da2faaacef50e22bdc718021d86c9d9401632a52a9f7fab1a8a0b2d1d9eb7b2e807015f113dad6ffdb44903ea5c27c4ab422a00912c87ecfaeef136c11e25667c77fac9a65ef6679de4f9bb057b164b54a60495f2fd95738eeeba0ecc1fb35751ebaae53496885bf5ec6da762584d088568cb88c2a0ae0dd37f50e6786ba869dbc18272ee6688cf115dbc5be223f81a08425fb3f847cf0f9ebf255e47bedb8219591e142cf6480cd6eaffa6b9885685144d040ffe3562279344cedf65f62c83d974c6c7e396d6332d142c8f82461c3b8e06ff3ed3c484bed8d30058895ec15014534782380251e46a61d8ce519b46cd272d1ce333c55fa60c3be5ae2cb3b65f7038a7b0c74bf38ab3889d1f36b401cf4fc2540dcb5c5b7cb2bd74c88cf8b52bcc763310d1e20db76fb8b59222bf3f0d35e4ac1072174292ea2f69dd7dbb4ad702309d827a294cf374643e0580b3d476cf363eb131dc4927ff1e8c18c4da7a890c17cd2724cbac6a2c0a425567d82c44176a13611a9247b5ae041278e9054502bae25b957cd0fdba4ce0e2b87dfca2b95b0adf48e90391258d2a1c6f35a7d110bb8c381d6025443189abd1259a5c4e678abfece3dc3c1bb8d39822dab3bf47905717e0e726c980836ff4f5262aaa87531adef92923f1d6cbf01046f10e2d933de0d6cf82f378bc1778eb48b2d5070a9c4f8c35787bd191f2c414e8d24538638e81411de3543e07c2a35ba850309c6a318063768d689a5cf9acbafb1c8ab8b971f6d248091d869493bb481181ed817e7ed7c3b78aa85da2eae242e5477e4256f03ee3ca74bff6b9f5bc19d9a20e733468797d7cdb4f332a39731d43b3e222e23218c9e00da740ff06ef1720aa9f8eb3baa03ebdf7c7a377c6f5383860f41e8a154c19ca249fc7014569f707fcd511c9f145e4e2ecc104bdf8a83e17a4d6a2621e3055d385a7df6b2e0a87e621ea4bf326b7bf212a1af598d21f43b99e454eb49f5234a4207a659710a54140853301c7cdf9229fa288d5d75402c0db6d92d31363149d51e890acc1e729ac6c291407489c803f89c8c9c3875ad79d498f70b08923f66ea0616fc4de68ddc3baa15a9cbd78db86501c18b6669b07713a0e475c1f44a5462b59243fcd8a0ed84a7d62a6f44878f6101ccea2446c67bba19bdfaed192d21f46f08df9410d4bba1137e2c4107d1d5bc7fd391f9dc531a2c80655c4d2a4a0202e432643beddc1103d7967e4f231f46cd6ab6902bdb2c364e0ada355ba7f31d44e8fdad45ae67eaaca5a1f332bbff9f9293d3be15aec75d3d484b71fe8cb21e2675c160df7315de7439757ab1831546e070562f1076a4c979fabfc65d5ff3e84e746f6c660c5dd629920767193cb0a6596bfb3c11a4515b7b9298a780382af55b71c73858f2334e578586a348c6f6df4e63aec21d24f11451ca1d0e6170328b85ceaed0df41006a9c3e4ecbf1713e2e2527d9d8a7db100009d6e61a22c158fbb6e76e5993ad58ffc9865b8ceaf3a239f704f4afa0bbe9b54c959abf6e4d41f477804948ababc57af6d76a2ea4b211e0798c1c11fec0521348c566f465292be3a3e1b3b41e24021daf2f8a2c0f5520817ae97dd833c6a98bd2cc7312155e9033d76f431fd9678fbd5e5cd2e21d39243e85ff7ec7dbe3d2964f1499d76246aa3c46de934f5d716054e75e2f7ec8762499ebdb69040476b4fa09a26ba39de31fa357cae4662f7f6826d423f3aaf1f763efb7caeea6d8d55fd15c28d3e0186dfe4d58a3687b407843c1cb38e3b5469486692417920307e37624b8a4ffacc52bcc541798d1a5750dcd6f86707edc30ccec249e377df85e01454bf470932a05e6a488703cce2359a22f34185d06f296f26372f5ef64bbcee3d966a6a2b38cc31c4d8748800fb0be2346a077ede60f3926514a80f42c71ce5925aa13fde262b0d418fbf680786a087c9c9dbd5e7f22dbe2e180e5657d2a1dce9b25be83a55c2049b993370d3d6ab0d4a42e23a8f6e266acddf135944977669fe349c70c57c00b4a5b189d9ecf02e8a0af73a9bd30dadf341c56ac1a608d1bb09b8ce54cba7ca91288377e1e4fa4f1d087b8d19020aad6bd39dd1e0e5b10314bb5a621be594f42f504a8d8b578345530cffc86fe2c16ac180d80d12c617e1a07c5711a16bae23208b2bceee58871862db1ea6e3e1fb13fda72bcc47dc7e21c29d7475a3636cc3c34a53aa90d93d3f4bbd77ede0be7bc66c68d0de47b68efd7bafdaac6b104973ab1e7bef4cd17cdae022220fc3d45fc43b9fb8beaf7422ce5af47987a84ec578f6ba1d7093fd4fbc2deb3b1e862c9d3e3ff023e13d0691035188c9664937891f424de986853cf10c776be54bc1a10805fd273b0982bbcde169a89f0c3be58553fa89155817eece5232c0aea21212afc721d3ad494b9a0bdd34ab3f84910a196040b27c0486fde7ea12dce3abc6f78b9d1d993f320fbf6736b9b6c5a8544b245f966e1013c512e2477c10914030490768867339a98478d442827d70f0110c58e5d4644445f746bbeff8a6cacdf4995836866929e8857f98ce83b17cb9cc9e1bd944f8dca77b8d3e7618440bb6b5dd138b390146d0587a46cb9448d23a7a1fbf02a5503d5a14ce6b9581b7cc8d3ba664b3bb12b1bd696c01fa12436ead5ebda0b28100e1324bc9cc73ab30ece08e9612d147b90400e8728330d081aa8327b9ccfca9877727ae1f3c2b2645c94f37b960f8467a7d487dd1f9df4a0ed55076f96d3ac9d59cc30a7ec7b016d4af1eeb9cd918b80e32259bdf0ab4e48d62ed81393ebd09b1921650d13b92a6fd87156b8438d88e58c1d25b589fc3d4c438cce51cb99039b6ccb005e56a7481fc980037c3728e2d768269585d884b45b1ac0105ad4abb0e37fc129575a65e4d7ab80bc41fba4c269ace06ecff1876f9b1741f989b64e95e0ae10bcc7fceb6d7fe3e96bcd74b86ace2c9bd8c2c91533272a7269c4ad143dc838ed227dcbf9ad79410411c3b8980827d5e50212cb00c12d9c96ef9e9ca843ee6e09f15f08563d631e9528f5ad19e59adcd280ecaeb8e101fa68f44fa59d51c9a6394d926b1ceed486e8b41a27f39647966bedd3d1cb7db00f1345f812c0b17c16ac919f9abda026c1d9924d5bea9da82934b372d4c22a4905b586cb014cfd2d67fc522eb9b389f1fabe81a1f787dad2d93cf1ce1d48c1a7063d14cf5a47a2578df470f4d65172fb90ff96eee21b7b875c04f6bd3c7d41c2109d4e6bd166c1842cf9a5727afbb0cf453bf14b5756b8ebb8147ada052da098cfe4916de7ffafea29e5503d4ea2a53dd5d3b17243981829e3cf0ca33b6886c9da793e2e036e2f5bdf68fcf6f730d63c3b2d870a3b258b6152c134afb1e41184785224e74205ee5c7c35597dd1ca8b3dda6bd07512050ee67cf651eaebe081552ebb6f0aa341596365548b64d4103d31bd65c6c578692d6636abc0f20f14616c082e9aa00a42489a2d47b8d49d39e6ea78d2ddac434e81dc87fd3361bf4be1d711a7c56c5883fa9bbb4df1503a0f8539071e9ef7e825b89d7d66737a51b6cba4aa3d2a1e61b21"}, {0x7, 0x2c, &(0x7f0000001680)="af25050a86f2db29eb8c5438cace3283dea8cc3ff470bfd5cf7b4a676a7962db93486ee1d5f953727e1d21d1", 0x1}, {0x5, 0x75, &(0x7f00000016c0)="faaea398beef8ba94357d1b473374f4e41d635a83784059dde56546f645978264eec57bab9bf0fc5b886ba5fc090b327c188f0596cbcd0534a4108c047f8b4cdb055af53155928fc3e596c3a7e5bcf729ce4ed64950754e9a78d3c31e0f760f3e17447a073767b4272a63e9a621665359198cebac8"}, {0x7, 0x55, &(0x7f0000001740)="e57738158717a54972cffe6894c3bb7fcaef07c3a9d62863e1ec77e4c3a90092b017f91fb5e448539ef6ec6cb08de97408b428d5e4752020809b6ce4327f0b0fe8fbc3181f1cb7b705ab5f6cda56c3e32f1c439e2e", 0x1}, {0x0, 0x85, &(0x7f00000017c0)="8fa8a5fb0f8955149b7ab3f457fbf471d11fabb0f1edb3ee754e693b62ed5f72c9dc853307844713bbc778ff84183278886ce8f79fba149e09c5598ed9849b6cc187a628127e759c13c7ae12cfda6dfb26ee7b11fad462dacb63f8ba1a6928c003bfe99609d18440daa7f2b663136393edbd1d97c03dd09a75d033afe7cb88c41f279dedef", 0x1, 0x1}]}) write$binfmt_script(r5, &(0x7f0000000440)={'#! ', './file0', [{0x20, '/!)'}, {0x20, '{)])#'}], 0xa, "f93138453c3b9ea45edadf18a8bc9dfd56d67271c427e0b609ff7aec2697e904c7315ceaf625f588257c62be4a4c7b466ab9b1ccbe94"}, 0x4b) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) 19:10:30 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018003f04ab092500040007000a6000ffffff9e060200369321000600ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00090008006c6c250000002f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 19:10:30 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x1c, 0x0, @in={0x2, 0x0, @multicast1}}}, 0x90) 19:10:30 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f00000000c0)={0xffffffe0, 0x2, 0x2}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {0x0}}) 19:10:30 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000300), 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000380)) 19:10:30 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x4}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) 19:10:30 executing program 2: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="696e6c696e655f646174612c746573745f64756d6d795f656e6372797074696f6e2c6e6f757365725f78617474722c696e6c696e655f64656e7472792c6163746976655f6c6f67733d342c6e6f657874656e745f63616368652c6163746976655f6c6f67733d362c003691c5412708423e113171f41b4e4fc0516d4dab7984e97c874c51b5c15cbd5afbbab54b25f3817ba1804a16c008b20d5692abfea139e2c42b01dfdc9b8bb0825d7ef84c2831d1d8be85e54e61387834c83cc6b093d3f081b59246f8fa98c1777577a033e5c31ccb2373c395f9e082f646e271de592dd83cb5e7a7a19219880695e1ddd9fe8af61dafca8152d742543429a7da4c4360dc82b47ebfc5fa7a070bc8c46df8dcc5e5436129451ffe01d78f15449a63ade072d20871e45cfd79e0ff16e9094c225edfdbf6fd4fe9a2e8225a7e5fbc8751b1b29ed082f944c6f97f74f501ae2f99fedde5bb8c598c863d1eee8c66c90d3c21e537deb3c4861cacc6051d449765399a204de8cb4394fa76c511d7bee107ca7cce598d73b058f08ade5f8c9bf8f82f902946b2e0bd"], 0x1, 0x105a5, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") open(&(0x7f0000000000)='./file0\x00', 0x438001, 0x0) 19:10:30 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x1c, 0x0, @in={0x2, 0x0, @multicast1}}}, 0x90) 19:10:30 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) dup3(r0, r1, 0x0) 19:10:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='mnt', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000580)={@id={0x2, 0x0, @a}, 0x40, 0x0, '\x00', @a}) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='mnt/encrypted_dir\x00', 0x1c0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f00000006c0)=@v2={0x2, @aes256, 0x0, '\x00', @a}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='mnt/encrypted_dir/file\x00', 0x42, 0x180) write(r2, &(0x7f0000000740)='foo', 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001540)='/proc/crypto\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x0) linkat(r4, &(0x7f0000000000)='./mnt\x00', r1, &(0x7f0000000040)='mnt/encrypted_dir\x00', 0x400) [ 798.578539] netlink: 'syz-executor.0': attribute type 6 has an invalid length. 19:10:30 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018003f04ab092500040007000a6000ffffff9e060200369321000600ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00090008006c6c250000002f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 19:10:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='mnt', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40"]) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='mnt/encrypted_dir\x00', 0x1c0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r2, 0x800c6613, &(0x7f00000006c0)=@v2={0x2, @aes256, 0x8, '\x00', @a}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2321206d6e74207b2b270ace02f921ffe59daec42385843a09246d6d3f9c32c51cb29369a103058f73e20f9f0770bdb4f44c4b7ba4af761f7f1671836a929c7407cc60298c12a3042f861bc855c04ab2f6a5d51d7edada5b3a37530df444f356fb538cc58f774a9fc0e9506d4e71c2c474329b41ced49e413dbfdc53f2699f34f6d5c463"], 0x8b) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='mnt/encrypted_dir/file\x00', 0x42, 0x180) write(r3, &(0x7f0000000740)='foo', 0x3) 19:10:30 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x4}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) 19:10:30 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x1c, 0x0, @in={0x2, 0x0, @multicast1}}}, 0x90) 19:10:30 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000900)=""/247) 19:10:30 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x1c, 0x0, @in={0x2, 0x0, @multicast1}}}, 0x90) 19:10:30 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x4}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) [ 798.743104] netlink: 'syz-executor.0': attribute type 6 has an invalid length. [ 798.950090] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 798.980544] 9pnet: Could not find request transport: xen 19:10:31 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018003f04ab092500040007000a6000ffffff9e060200369321000600ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00090008006c6c250000002f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 19:10:31 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:31 executing program 2: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:31 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xf, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x4}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) 19:10:31 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 799.456934] netlink: 'syz-executor.0': attribute type 6 has an invalid length. 19:10:31 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018003f04ab092500040007000a6000ffffff9e060200369321000600ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00090008006c6c250000002f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 19:10:31 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 800.000545] 9pnet: Could not find request transport: xen [ 800.036247] overlayfs: failed to resolve './bus': -2 19:10:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:31 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:31 executing program 2: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 800.176234] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 800.476402] 9pnet: Could not find request transport: xen [ 800.538616] 9pnet: Could not find request transport: xen 19:10:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) [ 800.788810] overlayfs: './file0' not a directory 19:10:32 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:32 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 801.266496] 9pnet: Could not find request transport: xen 19:10:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) [ 801.595105] overlayfs: './file0' not a directory 19:10:33 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:33 executing program 2: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 802.287893] 9pnet: Could not find request transport: xen [ 802.296871] 9pnet: Could not find request transport: xen [ 802.304755] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 802.332255] overlayfs: './file0' not a directory 19:10:34 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:34 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:34 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:34 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) [ 802.495202] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 19:10:34 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 802.540288] 9pnet: Could not find request transport: xen 19:10:34 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:34 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) [ 802.725598] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 802.759017] 9pnet: Could not find request transport: xen [ 802.824693] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 802.829028] 9pnet: Could not find request transport: xen 19:10:34 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) [ 802.965805] [ 802.967468] ====================================================== [ 802.973788] WARNING: possible circular locking dependency detected [ 802.980105] 4.19.211-syzkaller #0 Not tainted [ 802.984594] ------------------------------------------------------ [ 802.990913] syz-executor.0/2086 is trying to acquire lock: [ 802.996529] 000000008bb2894f (&pipe->mutex/1){+.+.}, at: pipe_lock+0x63/0x80 [ 802.998758] overlayfs: './file0' not a directory [ 803.003737] [ 803.003737] but task is already holding lock: [ 803.014440] 00000000763f3b69 (sb_writers#3){.+.+}, at: __se_sys_splice+0x11de/0x16d0 [ 803.022342] [ 803.022342] which lock already depends on the new lock. [ 803.022342] [ 803.030654] [ 803.030654] the existing dependency chain (in reverse order) is: [ 803.038259] [ 803.038259] -> #2 (sb_writers#3){.+.+}: [ 803.043709] mnt_want_write+0x3a/0xb0 [ 803.048363] ovl_setattr+0xdd/0x920 [ 803.052495] notify_change+0x70b/0xfc0 [ 803.056886] do_truncate+0x134/0x1f0 [ 803.061104] path_openat+0x2308/0x2df0 [ 803.065493] do_filp_open+0x18c/0x3f0 [ 803.069807] do_sys_open+0x3b3/0x520 [ 803.074023] do_syscall_64+0xf9/0x620 [ 803.078331] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 803.084451] [ 803.084451] -> #1 (&ovl_i_mutex_key[depth]){+.+.}: [ 803.090860] ovl_write_iter+0x148/0xb40 [ 803.095340] __vfs_write+0x51b/0x770 [ 803.099560] __kernel_write+0x109/0x370 [ 803.104041] write_pipe_buf+0x153/0x1f0 [ 803.108519] __splice_from_pipe+0x389/0x800 [ 803.113352] default_file_splice_write+0xd8/0x180 [ 803.118698] __se_sys_splice+0xfe7/0x16d0 [ 803.123349] do_syscall_64+0xf9/0x620 [ 803.127655] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 803.133351] [ 803.133351] -> #0 (&pipe->mutex/1){+.+.}: [ 803.138972] __mutex_lock+0xd7/0x1190 [ 803.143278] pipe_lock+0x63/0x80 [ 803.147151] iter_file_splice_write+0x183/0xbb0 [ 803.152324] __se_sys_splice+0xfe7/0x16d0 [ 803.156978] do_syscall_64+0xf9/0x620 [ 803.161286] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 803.166974] [ 803.166974] other info that might help us debug this: [ 803.166974] [ 803.175097] Chain exists of: [ 803.175097] &pipe->mutex/1 --> &ovl_i_mutex_key[depth] --> sb_writers#3 [ 803.175097] [ 803.186359] Possible unsafe locking scenario: [ 803.186359] [ 803.192404] CPU0 CPU1 [ 803.197570] ---- ---- [ 803.202214] lock(sb_writers#3); [ 803.205650] lock(&ovl_i_mutex_key[depth]); [ 803.212557] lock(sb_writers#3); [ 803.218508] lock(&pipe->mutex/1); [ 803.222114] [ 803.222114] *** DEADLOCK *** [ 803.222114] [ 803.228155] 1 lock held by syz-executor.0/2086: [ 803.232813] #0: 00000000763f3b69 (sb_writers#3){.+.+}, at: __se_sys_splice+0x11de/0x16d0 [ 803.241145] [ 803.241145] stack backtrace: [ 803.245636] CPU: 1 PID: 2086 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 803.253496] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 803.262829] Call Trace: [ 803.265405] dump_stack+0x1fc/0x2ef [ 803.269018] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 803.274801] __lock_acquire+0x30c9/0x3ff0 [ 803.278937] ? _raw_spin_unlock_irqrestore+0x79/0xe0 [ 803.284024] ? mark_held_locks+0xf0/0xf0 [ 803.288071] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 803.292639] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 803.297725] ? kasan_kmalloc+0x139/0x160 [ 803.301767] ? __kmalloc+0x15a/0x3c0 [ 803.305466] ? __se_sys_splice+0xfe7/0x16d0 [ 803.309780] ? do_syscall_64+0xf9/0x620 [ 803.313737] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 803.319085] ? pi_state_update_owner+0x450/0x450 [ 803.323827] lock_acquire+0x170/0x3c0 [ 803.327699] ? pipe_lock+0x63/0x80 [ 803.331235] ? pipe_lock+0x63/0x80 [ 803.334763] __mutex_lock+0xd7/0x1190 [ 803.338545] ? pipe_lock+0x63/0x80 [ 803.342070] ? lock_downgrade+0x720/0x720 [ 803.346380] ? pipe_lock+0x63/0x80 [ 803.349903] ? mutex_trylock+0x1a0/0x1a0 [ 803.353950] ? fs_reclaim_release+0xd0/0x110 [ 803.358341] ? setup_fault_attr+0x200/0x200 [ 803.362734] ? lock_acquire+0x170/0x3c0 [ 803.366692] ? check_preemption_disabled+0x41/0x280 [ 803.371694] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 803.376697] pipe_lock+0x63/0x80 [ 803.380051] iter_file_splice_write+0x183/0xbb0 [ 803.384825] ? mark_held_locks+0xf0/0xf0 [ 803.388870] ? __fget+0x32f/0x510 [ 803.392315] ? common_file_perm+0x4e5/0x850 [ 803.396639] ? splice_from_pipe_next.part.0+0x360/0x360 [ 803.401990] ? apparmor_getprocattr+0x11e0/0x11e0 [ 803.406813] ? __fget+0x356/0x510 [ 803.410267] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 803.415269] ? splice_from_pipe_next.part.0+0x360/0x360 [ 803.420617] __se_sys_splice+0xfe7/0x16d0 [ 803.424756] ? do_futex+0x1880/0x1880 [ 803.428547] ? __se_sys_tee+0xb90/0xb90 [ 803.432508] ? trace_hardirqs_off_caller+0x6e/0x210 [ 803.437507] ? do_syscall_64+0x21/0x620 [ 803.441468] do_syscall_64+0xf9/0x620 [ 803.445260] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 803.450433] RIP: 0033:0x7f8d96a5d0d9 [ 803.454134] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 803.473017] RSP: 002b:00007f8d94fae168 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 803.480707] RAX: ffffffffffffffda RBX: 00007f8d96b7d050 RCX: 00007f8d96a5d0d9 [ 803.487965] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000004 [ 803.495219] RBP: 00007f8d96ab8ae9 R08: 000000000000fdef R09: 0000000000000000 [ 803.502559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 803.509812] R13: 00007ffdb404d4cf R14: 00007f8d94fae300 R15: 0000000000022000 19:10:35 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:35 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:35 executing program 1: r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x1, @empty}}, 0x1e) 19:10:35 executing program 5: setuid(0xee00) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000000000000bfa30000000000000703000020feffff720af0fff8ffffff71a4f0ff0000000035040000500000001d400200000000006504000000ffffffb4000000c00000001d440000000000007a0a00fe000000000f03000000000000b5000000000000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af2542ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b1100886475923906f88b53987ad0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d64364f56e24e6d2128c7e0ec82770c8204a1ddeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee7dfcb59b854e9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d3490dd97adab638cca595e487efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599ddd71063be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d96c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8c83c3d8cbfedc038395342846e1b207974e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfcd7ad0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f9212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0000cf70a91c76e8b14de02b884114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea52acb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae315c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbad8508f7550cad7ec93af7fb1b50c75ba1ee7baa19faf67256b56a355b6a686ba99d0a8950f0937f778af083e055f5138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c2811e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96735600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15ecb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a003ebfbdc1f9be78537756ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a419aa095e203c1bafbb9b9a7c2bca311a28ee4952f2d325a56390578f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1e1979e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a508460f2d0455cf79a43746979f99f60037e84fb478199dc1020f4beb98b8074bf7df8b5e783637da7418fd3aa81cff202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035ab63de71a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adde305ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0d0274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1ecbf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cbf5d6b6898335792747588d49df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d943622000000000000000000000000000000000000000000000000000000000000000000000000000000000000f112fc8a4942d7453cf29cbbef3a567ea0a2a8a0561dfb6cfe7f1812405e1a092b382adc0698c377b0a1f49afb6ba26f8e28cf68b0065857b36276931c318cb84f748a26c4d81a0322ce21e7d9c002006cf8ac6402e036cf9344a1cb1b8603276000144268a0aa584a92188f55318dde1d1b09319c00d0de3471ab4243ac0f49516a690c514ba6449f0a804fcac3f30bf4a933d32c889283aa092cca9aa349b624c5ed2b66fa0439f54f83c9ff8be083221609c8696433da46c91ac52e5b1d159daed1af0cda0ee05ae770a7ea467d5602b441e748b7f22496f8453fb6b7cc2dd3a8ce15fd76387fc02d4e2b7b4502a80000000000000000000000000000000000000000e046c0756c0955a81165e4212a1a58334fe51269f228ad32fba2bdae0172278d3bb48c370f6b59c0c7ba9b0aaae317d3f8104fd696bc76268923c396b017003ddcd205c05311dcae277e5b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 19:10:35 executing program 1: r0 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VIDIOC_DECODER_CMD(r0, 0xc0485660, &(0x7f0000000000)={0x1, 0x0, @raw_data=[0x5]}) 19:10:35 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:35 executing program 1: syz_mount_image$udf(&(0x7f0000000c40), &(0x7f0000000c80)='./file0\x00', 0x0, &(0x7f0000000cc0), 0x1, 0xc11, &(0x7f0000000d00)="$eJzs3V1oXOl5B/DnnSOtRto00WYTb9Jm04GUxCi18VdsBZcgZxW1AccbIit0r6LRh51h5ZGR5MabtkFtSQu9Cd2b0psimi4t5KJX3V5WabaQUAol5CK9KAiaLHvRC10ECi0bhXPmHWlky7ayXlvS7u+3zP7PnHnO+P0YnzkCvzoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAER89nOXTp1OB90KAOBxujL5pVNnff8DwLvKVT//AwAAAAAAAAAAAADAYZeiiGORYujVzTRdPe+oX261b92eGp/Y+7DBFClqUVT15aN++szZc586f2G0m/c//u324Xh+8uqlxnOLN24uzS8vz881ptqt2cW5+X2/w8Mef6eRagAaN168NXft2nLjzMmzu16+Pfz6wJPHhi9eOHF+tFs7NT4xMdlT09f/lv/0u9xrhccTUUQzUrw5/EZqRkQtHn4sHvDZedQGq06MVJ2YGp+oOrLQarZXyhdTLVfVIho9B411x+gxzMVDGYtYLZtfNnik7N7kzeZSc2ZhvvHF5tJKa6W12E61TmvL/jSiFqMpYi0iNgbufrv+KOKjkeLlU5tpJiKK7jh8sloY/OD21B5BH/ehbGejP2KtdgTm7BAbiCKuRIqfvXY8Zssxy4/4eMQXynw14pUyPxORyg/GuYif7vE54mjqiyL+PVIsps00V50PuueVy19ufL59bbGntnteOfLfD4/TIT831aOImeqMv5ne+sUOAAAAAAAAAAAAAAAAAG+3wSji25HiT579vWpdcVTr0t93cfQ9L/x275rxZx7wPmXtyYhYre1vTW5/XjqcauV/j6Bj7Es9ivhGXv/3RwfdGAAAAAAAAAAAAAAAAAAAgHe1Il6IFF85cTytRe89xVvt642rzZmFzl1hu/f+7d4zfWtra6uROjmWczrnas61nOs5N3JGLR+fcyzndM7VnGs513Nu5IwiH59zLOd0ztWcaznXc27kjL58fM6xnNM5V3Ou5VzPuZEzDsm9ewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3klqUcTPI8W3vraZIkXEWMR0dHJ94KBbBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACU6qmIk5Fi/YV69XytFnE1In6+tbXVfUTEZpkP66D7CgAAAAAAAAAAAAAAAAAAAIdWKuJjkeLp/9tMjYi4Pfz6wJPHhi9eOHF+tIgiUlnSW//85NVLjecWb9xcml9enp9rTLVbs4tz8/v94+qXW+1bt6fGJx5JZx5o8BG3f7D+3OLNl5Za17+6sufrQ/VLM8srS83ZvV+OwahFTPfuGakaPDU+UTV6odVsV4em2j0aWIsY229nAAAAAAAAAAAAAAAAAAAAODSGUhGfixQ/+a9zqbtuvK+z5v9XOs+K7dpX/mDndwEs3JFdvb8/YD/bab8NHakW3jemxicmJnt29/XfXVq2KaUinokUn3j5Q9V6+BRDe66NL+veW9bdOJfrhn+trFvdVVUfmRqfaFxZbJ+4tLCwONtcac4szDcmbzZn9/2LAwAAAAAAAAAAAAAAAAAAAOA+hlIRP4oU//P3/5G6953P6//7Os961v//VrWEvlJPu3Nbtbb/vdXa/s72+y6ODn302XvtfxTr/8s2pVTENyPF2R99qLqffnf9//QdtWXdn0WKN579SK6rPVHWNbvd6bzjtdbC/Kmy9q8jxa+/2a2NqvZ6rn16p/Z0WTsYKf5yc3ftV3PtB3Zqz5S1xyPF9/5779oP7tSeLWt/Ein+6e8a3dqhsvb3c+2xndqTs4sLcw8a1nL+vxMp/vbK76Run+85/z2//2H1jtx215zff/vtmv/hnn2reV7/NM9/8wHzfz5SfKf+kVzXGfuZ/PpT1f935v8TkeI//2137bVc+/6d2tP77dZBK+f/25Hiu3/14+0+5/nPI7szQ73z/6t9u3P7U3JA8/9Uz77h3K7ZX3Is3o2WX/r6i82FhfklGzZs2NjeOOgzE49D+f3/55Hi/48VqXsdk7//39N5tnP997/f2Pn+v3hHbjug7//39+y7mK9a+vsi6is3bvY/E1FffunrJ1o3mtfnr8+3z5w+9elPnz996vT5/ie6F3c7W/seu3eCcv5/ECl++A8/3P45Zvf1397X/0N35LYDmv+ne/u067pm30PxrlTO/99Eiqc+++Ptnzfvd/3f/fn/+Md25/bfvwOa/w/07BvO7Wr9kmMBAAAAAAAAAABwlAylIv4iUvzuH/9m6q4h2s+//5u7I7cd0L//Otazb+4xrWvY9yADABwi5fXfByPFP299f3st9+7rv/iNbm3v9d+9HIb7/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFGXoog/jBRDr26m9YHyeUf9cqt96/bU+MTehw2mSFGLoqovH/XTZ86e+9T5C6PdvP/xb7cPx/OTVy81nlu8cXNpfnl5fq4x1W7NLs7N7/sdHvb4O41UA9C48eKtuWvXlhtnTp7d9fLt4dcHnjw2fPHCifOj3dqp8YmJyZ6avv63/KffJd1j/xNRxPcjxZvDb6TvDkTU4uHH4gGfnUdtsOrESNWJqfGJqiMLrWZ7pXwx1XJVLaLRc9BYd4wew1w8lLGI1bL5ZYNHyu5N3mwuNWcW5htfbC6ttFZai+1U67S27E8jajGaItYiYmPg7rfrjyK+GSlePrWZ/mUgouiOwyevTH7p1NkHt6f2CPq4D2U7G/0Ra7UjMGeH2EAU8Y+R4mevHY/vDUT0RecRH4/4QpmvRrxS5mciUvnBOBfx0z0+RxxNfVHEuUixmDbTawPl+aB7Xrn85cbn29cWe2q755Uj//3wOB3yc1M9ivhBdcbfTP/q7zUAAAAAAAAAAAAAAADAIVLEWqT4yonjqVofvL2muNW+3rjanFnoLOvrrv3rrpne2traaqROjuWczrmacy3nes6NnFHLx+ccyzmdczXnWs71nBs5o8jH5xzLOZ1zNedazvWcGzmjLx+fcyzndM7VnGs513Nu5IxDsnYPAAAAAAAAAAAAAAAAAAB4Z6lFUd3F/Vtf20xbA537S09HJ9fdD/Qd7xcBAAD//0kCdPc=") 19:10:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:36 executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x1010004, &(0x7f0000000040), 0xff, 0x507, &(0x7f00000007c0)="$eJzs3V9oZFcZAPDv3mTW7G7qpLrgvweXtnYrsjPJ/im7LWKlD4K6IBbxscRkEkMmmZCZ1CYE3FWqDz74UqnikwiCIL6IFN+K7wWFii59FxSqpvGhgjJyZ266YZxpRjrJ7U5+Pzh777knk+87m+TMPfdc5gZwal2MiKciYiIiPhkR5fx4mpe43S3Z1725t7uwv7e7kES7/czfk0jyYwffK8m35/OXTUXElz8X8bXkf+M2t3dW5+v12mZer7bWNqrN7Z3LK2vzy7Xl2vrVa49fv3Hzyuzc9ZH1deuhX7/86ou3vvuLpy/P/v47/3o1S2s6bzvcj1Hqdr3U+b84MBkRm8cRrAATeX9KRScCAMBQsnP8D0TEQ53z/3JMdM7mAAAAgHHS/sx0/Dv50WttAAAAYGylnXtgk7SS3wswHWlaqXTv4b0Q59J6o9n61FJja32xe6/sTJTSpZV6bTa/V3gmSklWn+vs36tf6alfjYgHI+LF8tlOvbLQqC8WffEDAAAATonzPfP/f5a7838AAABgzMwUnQAAAABw7Mz/AQAAYPyZ/wMAAMBY+9KtW1lp7+fPv158bntrtfHc5cVac7WytrVQWWhsblSWG43lzmf2rR31/eqNxsa1WN96vtqqNVvV5vbOs2uNrfWY7DzX+9ma50QDAADAyXvw46/cTSLi9hNnOyVzJm8zV4fxlhadAFCYiaITAAozWXQCQGHM8YFkUMNs9eZPL/x2+u6g9t8dW0oAAMCIXfrIkOv/Z4vIDjhO1v/h9LL+D6eX9X84vaz/AwPX/3NTgxqs/wMAwH1julOStJKvBU5HmlYqEQ90HgtQSpZW6rXZiHh/RPypXHpfVp8rOmkAAAAAAAAAAAAAAAAAAAAAAAAAuM+020m0AQAAgLEWkf41yZ//dan8yHTv9YEzyVvlOJNXfvzMS8/Pt1qbc9nxf5Q77RHR+mF+/MqJX74AAAAA+jiYpx/M4wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABglN7c2104KP3an/7GnTOPfvE3nx513Dc+GxEz3fj7eem2TMZUZzsVpYg4t5/E5KHXJRExMYL4t+9ExIf79T/J0oqZPIve+GlEnC04/vkRxIfT7JVs/Hmq399fGhc72/5/f5N5ebcOxr/9vegZ/9K3x7+JfuNfafgYf/zV324MjH8n4qOTWfze8Td5O34yYPx9eMj4H5v7/uuD2to/ibgU/eMfjlVtrW1Um9s7l1fW5pdry7X1q9cev37j5pXZuevVpZV6bbb7b98YX3jy2+vv1P9zA+LPHNH/R4bs/xsf+s9fPvgO8R97uF/8NHtbGBg/+534RJ5H9l7waL7N6pd6Yux+76UHDlWneuMvDuj/UT//x4bs/+sv//mtIb8UADgBze2d1fl6vbY5vjtfza8TvFfyOWrnmxHxHkjDzr2db/3stQsvvPDLWycVNPuNLbrvvSPFE3/4+defvPj5rxQwSAEAACNx76T//3/t3R8cR0YAAAAAAAAAAAAAAAAAAABw+pzEx4kV3UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgGH8NwAA///dJtmz") mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) 19:10:36 executing program 5: setuid(0xee00) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000000000000bfa30000000000000703000020feffff720af0fff8ffffff71a4f0ff0000000035040000500000001d400200000000006504000000ffffffb4000000c00000001d440000000000007a0a00fe000000000f03000000000000b5000000000000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af2542ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b1100886475923906f88b53987ad0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d64364f56e24e6d2128c7e0ec82770c8204a1ddeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee7dfcb59b854e9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d3490dd97adab638cca595e487efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599ddd71063be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d96c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8c83c3d8cbfedc038395342846e1b207974e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfcd7ad0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f9212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0000cf70a91c76e8b14de02b884114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea52acb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae315c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbad8508f7550cad7ec93af7fb1b50c75ba1ee7baa19faf67256b56a355b6a686ba99d0a8950f0937f778af083e055f5138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c2811e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96735600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15ecb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a003ebfbdc1f9be78537756ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a419aa095e203c1bafbb9b9a7c2bca311a28ee4952f2d325a56390578f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1e1979e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a508460f2d0455cf79a43746979f99f60037e84fb478199dc1020f4beb98b8074bf7df8b5e783637da7418fd3aa81cff202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035ab63de71a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adde305ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0d0274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1ecbf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cbf5d6b6898335792747588d49df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d943622000000000000000000000000000000000000000000000000000000000000000000000000000000000000f112fc8a4942d7453cf29cbbef3a567ea0a2a8a0561dfb6cfe7f1812405e1a092b382adc0698c377b0a1f49afb6ba26f8e28cf68b0065857b36276931c318cb84f748a26c4d81a0322ce21e7d9c002006cf8ac6402e036cf9344a1cb1b8603276000144268a0aa584a92188f55318dde1d1b09319c00d0de3471ab4243ac0f49516a690c514ba6449f0a804fcac3f30bf4a933d32c889283aa092cca9aa349b624c5ed2b66fa0439f54f83c9ff8be083221609c8696433da46c91ac52e5b1d159daed1af0cda0ee05ae770a7ea467d5602b441e748b7f22496f8453fb6b7cc2dd3a8ce15fd76387fc02d4e2b7b4502a80000000000000000000000000000000000000000e046c0756c0955a81165e4212a1a58334fe51269f228ad32fba2bdae0172278d3bb48c370f6b59c0c7ba9b0aaae317d3f8104fd696bc76268923c396b017003ddcd205c05311dcae277e5b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 19:10:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x15}}}}]}, 0x2c}}, 0x0) 19:10:36 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000002c00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_AUTHENTICATE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x50, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_AUTH_TYPE={0x8}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @key_params=[@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_IDX={0x5}, @NL80211_KEY_TYPE={0x8, 0x7, 0x2}]}]]}, 0x50}}, 0x0) [ 804.199734] 9pnet: Could not find request transport: xen [ 804.212491] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 19:10:36 executing program 5: setuid(0xee00) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000000000000bfa30000000000000703000020feffff720af0fff8ffffff71a4f0ff0000000035040000500000001d400200000000006504000000ffffffb4000000c00000001d440000000000007a0a00fe000000000f03000000000000b5000000000000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af2542ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b1100886475923906f88b53987ad0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d64364f56e24e6d2128c7e0ec82770c8204a1ddeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee7dfcb59b854e9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d3490dd97adab638cca595e487efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599ddd71063be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d96c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8c83c3d8cbfedc038395342846e1b207974e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfcd7ad0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f9212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0000cf70a91c76e8b14de02b884114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea52acb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae315c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbad8508f7550cad7ec93af7fb1b50c75ba1ee7baa19faf67256b56a355b6a686ba99d0a8950f0937f778af083e055f5138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c2811e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96735600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15ecb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a003ebfbdc1f9be78537756ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a419aa095e203c1bafbb9b9a7c2bca311a28ee4952f2d325a56390578f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1e1979e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a508460f2d0455cf79a43746979f99f60037e84fb478199dc1020f4beb98b8074bf7df8b5e783637da7418fd3aa81cff202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035ab63de71a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adde305ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0d0274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1ecbf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cbf5d6b6898335792747588d49df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d943622000000000000000000000000000000000000000000000000000000000000000000000000000000000000f112fc8a4942d7453cf29cbbef3a567ea0a2a8a0561dfb6cfe7f1812405e1a092b382adc0698c377b0a1f49afb6ba26f8e28cf68b0065857b36276931c318cb84f748a26c4d81a0322ce21e7d9c002006cf8ac6402e036cf9344a1cb1b8603276000144268a0aa584a92188f55318dde1d1b09319c00d0de3471ab4243ac0f49516a690c514ba6449f0a804fcac3f30bf4a933d32c889283aa092cca9aa349b624c5ed2b66fa0439f54f83c9ff8be083221609c8696433da46c91ac52e5b1d159daed1af0cda0ee05ae770a7ea467d5602b441e748b7f22496f8453fb6b7cc2dd3a8ce15fd76387fc02d4e2b7b4502a80000000000000000000000000000000000000000e046c0756c0955a81165e4212a1a58334fe51269f228ad32fba2bdae0172278d3bb48c370f6b59c0c7ba9b0aaae317d3f8104fd696bc76268923c396b017003ddcd205c05311dcae277e5b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 19:10:36 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:36 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000002c00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_AUTHENTICATE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x50, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_AUTH_TYPE={0x8}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @key_params=[@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_IDX={0x5}, @NL80211_KEY_TYPE={0x8, 0x7, 0x2}]}]]}, 0x50}}, 0x0) 19:10:36 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000200)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x42202, 0x0) splice(r1, 0x0, r2, 0x0, 0xfdef, 0x0) lseek(r0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7e, 0x0) r4 = dup2(r3, r2) write$FUSE_IOCTL(r4, &(0x7f0000000000)={0xfffffffffffffef0}, 0x20) 19:10:36 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000002c00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_AUTHENTICATE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x50, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_AUTH_TYPE={0x8}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @key_params=[@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_IDX={0x5}, @NL80211_KEY_TYPE={0x8, 0x7, 0x2}]}]]}, 0x50}}, 0x0) 19:10:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @multicast2, {[@rr={0x7, 0x17, 0x0, [@multicast1, @local, @loopback, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @timestamp_addr={0x44, 0x44, 0x0, 0x1, 0x0, [{@multicast1}, {}, {@broadcast}, {}, {@dev}, {@multicast1}, {@broadcast}, {@dev}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000005c0)={'erspan0\x00', 0x0, 0x0, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = dup3(r4, r1, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYBLOB="0020004000000000800007014703001c00670000b3049078e0000002ac1414bb860800dfff000002"]}) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000400)=r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) r10 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r11, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002700)='./file1\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) statx(r6, &(0x7f00000027c0)='./file0\x00', 0x800, 0x7ff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r6, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000016c0)="e72d76ff99937c2932deb47bcd6912802a3ae98f5fbd541ffb8c08fec5fb8f6e66015acaaff9b1578f9becef166f0c69354e33c0a15ea739e182f8820347ead3b8393d7d0600f7f7bba87db9ce83c55bb0f7bc416f69b4b501fba88ebdeb64320e0dccefacfc7f0d3d224c70b8bff88065a74481808d6838abaa6d58f6662531fc0bfc8556578425543f57c33ceeacf372b962a444dd4abb70ee1e02bd21c34d4085567e927076b6dceb269b84ec89b107c6a9bd5ba87012f1f9cc1758187363f9533fd9c457c34dfd1ff7bcfbb722ec8a27f9e7ee1ab1c333c178a2ff25448e5978862a6d1b0970de7b9fdc314f3c39b10e56cca2ca", 0xf6}, {&(0x7f00000000c0)="aed13dbacccf4a9b18f3b6c60564a9409c9bfa38ac85a1b2", 0x18}, {&(0x7f0000000480)="e094cb65226048e82ab913ff008c3a4083dcd99763b86cf2b3fa63792b20a71e59f0ee38f5df59789f1b876e9fbd467c0495d1fc8a082aa247ba1fc325279c12faa0992c6c2c20d2e55cf9de5be6669865bdb4a76d02bc451072a1f5f73cb398af68e52499c4a8452cb0f8d5faef609b3e618d07f1c9747b59d758d6102f092c7c52af5982e149370efbd36d99e75bf88994c610a970a102840d509897fb4e85791c3de0345f60582c4740dc3e6ebbd4858ab93bd96d3394", 0xb8}, {&(0x7f0000000580)="477e4be8bbb3d6fca2f1209767c9b193d2fc736c0d70e617fa158361362ed113339cfe5cfc0ba85f", 0x28}, {&(0x7f00000017c0)="7ec3c6cf20042d2e36bccec7fd3e36858abc8c184bcd38949139e489465bd73fd7965bce2ffbdd91d061f68ad1c76e12b6ee86a52f1e35e4696db76dfae243e9187edf936ce5212f66f2131a6df4f46a2652d8e75176b3152ef8b760b2d9da10bfe09436b107f09c2635a577c9cb0a20a7ee3cf8dd24194476c556baddaf34760082409fe008f75107639261bf75bf86b3bfb5381a2d232daf02f9e59a6f8aea4b78c243ab11104dac0f2c74496b02ff9b17bad45783645628cb62", 0xbb}, {&(0x7f0000001880)="0c52ff5feee8405fa563eafa81f9297b0280d0191724c8a58482f03b61eec364e547c629fbab6a25537bd03f1238fc50e149e3d45576a4068c5e18b0ebbaa188e933861e58f21f53b9f37cee6d815f3b54d05703af4f8128cbd6ec92653fdaee37029de2d5ff7c4521776e5690a8d7437acffbd24e7dbab923d779bf7ba84d0489e7b4b513ca338896bc0ed688c0ddd95de2c64ace1bcd1ef478fb09bcf95a85a2c5a8e01fa732ec8fa7ccf4fe1c0af276760af88d19d863bb585507ca71dcec2b5309d2a84ff8de", 0xc8}, {&(0x7f0000001980)="f9a22f514068a168b47da4190b289f7060548099b55518fe52db3ca6b9ea69a9b497cbe22478b48d9332e207d039ad5fa7b0c5a1b59722d18074b4b3b369cbee8d8916e5b7cac9970fd18fde379b59fc9a62661dc23fabc6fcc90ff9c294e41d2e9ceff5b42e5ac21f0153827a545ca74c91c2917e312b80f2d029e33eede757a145b1cb4a", 0x85}, {&(0x7f0000001a40)="0a2ba88ab74e0778f60aab62949ab429834bef2bbf9786ab711c1f7ab35b6b97231cfe46fa900a33212c8c4ac9641136c583e150b72d", 0x36}], 0x8, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, r3, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8, 0x40}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000001e80)="55493847cee6dc3e9e3289e77a8e5485f90778c8a7685c26c34369686de63c1029acd5e230cf40251908a103e2029b3702916ddad2c6f831c5a615f50568fbc296d1ad078a5b151bd7dededa63b56b75ba15c4c0c1294c57d3428e8e5c19e957a188b04ad80bc5adbfe5d44ad22bafb9503d6582a933b54671e2ec582613b8c503d0871334a34e5a8649860af8f17283eea0dd9a14799df7f1b487fd337d9940fb56b613e43c0e54c12b01ec93418a19dc923436190a9378b932514f5cef59203f0f43983084", 0xc6}, {&(0x7f0000001f80)="dfca12e3564c3a2af9cc90de31fbda2c68c7f86834bf4e06491720e3cb6faa0da025726e915d37c7da259c659bdc0d586aab2a8870bfa80961653992e73af622caff0738e65e861416c556274a806fda4c44af02c69aad1a8a4f0d0f5f38971982eb091dff3a972e44f1b246808c3c82dd90d5246bb052214a9f04f40f0f20a67a73d40990ebb83602fc5a59f7d4dc19ba3117f75a0578144e6ec8993d9968defbff331e9188bf60f44bc3132b84665205b06500bd0a3501270fdd9d7ff98487050d63949af2d0591a7ad6a81e4590f3d8631138b612c43549e9cf1df4b53e0454de44eb6ec4", 0xe6}, {&(0x7f0000002080)="d178e93837e42aaa967281dd8753ab5d004be153fffd07cb9ed471f1eaa2a0a80837c259a2775c7c01112f7c2ca1e089dc0bb51b1767e590d2448cf8ba77c26d718ca52a2b0274ddcd3b211444ff0e05a3ff0c0deafa320f8c9ccf10dbfca9eaaebc4175cf212cdc777063198c43645fad06d476de4c87", 0x77}, {&(0x7f0000002100)="3a1fc75c8850728778559049795a97039f2d7422b2c3a97a442034557a943a7f458aa5dfb3d88f445279424e40b4c77a2a8f5640026e49ca403635730ea2a1aba54ce0ff7f8c171531f6645cac47646d195aa1b26b35d67b9353519d6ff30993679cf50cc76f02e1a395b1be2a9cfb12cb", 0x71}, {&(0x7f0000002180)="a207210531bd3a1c6ed1b2c6c6a32bccdaf909aaf96a4b898093e33b5ed4c56590dac2a983afe5f6cafef5699e3097d89011dfaa7e979970e0f324c4e829b7ee7227bc3dda11b328c1e287fa02a2ff1b41bd23f1855213081c6d8e06c12638b6ce788156c9b47eec2d75c9617dab2e2192433bbd0aa085a32d845ee98c28311b0cec82de40b1a3b600", 0x89}], 0x5, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r6, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138, 0x4004c014}}, {{&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000025c0)="607824da6430a2f018a50ad67d0467f7b94c754105451d256c11feaa3cc2e861dc3dd53989c9c69b4b4e41dc100669f8fdce7c903231f1bea331a0acf36e5ec755550a5766234cc595859266df0428e54cab7c7df4e15108e4c657bc3ec201e50f9046e1619471030ceadc2c5010c12286fbd647baec415ae98171f86a9d929d3f226a720afa9097000fa17d98c272c250acdb951f6f1146255c37bae2da843b2590d29cc8db20b5507dca785f926a8e3a9ea389b5d6bfdfb5d5ef6a8af9d7abadb5da80b5f528e6c9c41c7b", 0xcc}], 0x1, &(0x7f0000002900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee01, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xee01}}}], 0xa8, 0x4}}], 0x3, 0x8000) sendfile(0xffffffffffffffff, r8, 0x0, 0x20000023896) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000300)='syzkaller\x00', 0xffffffff, 0x1000, &(0x7f00000006c0)=""/4096, 0x41000, 0x19, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000380)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x4, 0x7, 0xffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r8]}, 0x80) 19:10:36 executing program 5: setuid(0xee00) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000000000000bfa30000000000000703000020feffff720af0fff8ffffff71a4f0ff0000000035040000500000001d400200000000006504000000ffffffb4000000c00000001d440000000000007a0a00fe000000000f03000000000000b5000000000000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af2542ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b1100886475923906f88b53987ad0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d64364f56e24e6d2128c7e0ec82770c8204a1ddeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee7dfcb59b854e9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d3490dd97adab638cca595e487efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599ddd71063be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d96c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8c83c3d8cbfedc038395342846e1b207974e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfcd7ad0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f9212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0000cf70a91c76e8b14de02b884114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea52acb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae315c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbad8508f7550cad7ec93af7fb1b50c75ba1ee7baa19faf67256b56a355b6a686ba99d0a8950f0937f778af083e055f5138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c2811e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96735600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15ecb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a003ebfbdc1f9be78537756ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a419aa095e203c1bafbb9b9a7c2bca311a28ee4952f2d325a56390578f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1e1979e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a508460f2d0455cf79a43746979f99f60037e84fb478199dc1020f4beb98b8074bf7df8b5e783637da7418fd3aa81cff202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035ab63de71a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adde305ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0d0274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1ecbf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cbf5d6b6898335792747588d49df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d943622000000000000000000000000000000000000000000000000000000000000000000000000000000000000f112fc8a4942d7453cf29cbbef3a567ea0a2a8a0561dfb6cfe7f1812405e1a092b382adc0698c377b0a1f49afb6ba26f8e28cf68b0065857b36276931c318cb84f748a26c4d81a0322ce21e7d9c002006cf8ac6402e036cf9344a1cb1b8603276000144268a0aa584a92188f55318dde1d1b09319c00d0de3471ab4243ac0f49516a690c514ba6449f0a804fcac3f30bf4a933d32c889283aa092cca9aa349b624c5ed2b66fa0439f54f83c9ff8be083221609c8696433da46c91ac52e5b1d159daed1af0cda0ee05ae770a7ea467d5602b441e748b7f22496f8453fb6b7cc2dd3a8ce15fd76387fc02d4e2b7b4502a80000000000000000000000000000000000000000e046c0756c0955a81165e4212a1a58334fe51269f228ad32fba2bdae0172278d3bb48c370f6b59c0c7ba9b0aaae317d3f8104fd696bc76268923c396b017003ddcd205c05311dcae277e5b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 19:10:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x15}}}}]}, 0x2c}}, 0x0) 19:10:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@bridge_delneigh={0x28, 0x1d, 0x9f202aabd4231841, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x2}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 19:10:36 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000002c00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_AUTHENTICATE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x50, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_AUTH_TYPE={0x8}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @key_params=[@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_IDX={0x5}, @NL80211_KEY_TYPE={0x8, 0x7, 0x2}]}]]}, 0x50}}, 0x0) 19:10:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x15}}}}]}, 0x2c}}, 0x0) 19:10:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@bridge_delneigh={0x28, 0x1d, 0x9f202aabd4231841, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x2}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 19:10:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv4_newroute={0x2c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x10, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x8, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x4, 0x15}}}}]}, 0x2c}}, 0x0) [ 805.206210] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 805.218136] 9pnet: Could not find request transport: xen 19:10:37 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {0x2, 0x4}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) mount$9p_xen(0x0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000580), 0x0, &(0x7f0000000880)={'trans=xen,', {[{@debug}, {@nodevmap}, {@cache_mmap}, {@access_user}, {@access_uid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@dont_appraise}, {@fsmagic}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '+/%'}}]}}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') socket$nl_generic(0x10, 0x3, 0x10) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:10:37 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x2, 0x3, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xfb}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}]}, 0x58}, 0x1, 0x7}, 0x0) 19:10:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@bridge_delneigh={0x28, 0x1d, 0x9f202aabd4231841, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x2}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 19:10:37 executing program 2: setuid(0xee01) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) 19:10:37 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2800, 0x0) ioctl$KDGKBMODE(r0, 0x5452, &(0x7f0000000000)) 19:10:37 executing program 0: ioctl$MON_IOCX_MFETCH(0xffffffffffffffff, 0xc0109207, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)={0x4c, r3, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x888e}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0x1c}]}, 0x4c}}, 0x0) 19:10:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000440), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100015477042959d462d330fc8b08f72", @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="380000002400071fa66dd6b6cd7f463705000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="ec0000002c00270d00000000fcdbdf2500000000", @ANYRES32=r2, @ANYBLOB="0000000000000000080000000d0001006d61746368616c6c00000000500002004c000200480001000900010067616374000000001c000280180002000000000000000000080000000000000000000000040006000c00070000000000000000000c000800000000000000000008000b00800000000a00010072737670360000005400020020000400e4a80000030000003f00000004000000040000005c7300008803060014000300fe88000000000000000000000000010114000200fc010000000000000000000000000000080001001a"], 0xec}}, 0x0) r3 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000200), 0x4924924924926d3, 0x0) 19:10:37 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2800, 0x0) ioctl$KDGKBMODE(r0, 0x5452, &(0x7f0000000000)) 19:10:37 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x2, 0x3, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xfb}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}]}, 0x58}, 0x1, 0x7}, 0x0) 19:10:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@bridge_delneigh={0x28, 0x1d, 0x9f202aabd4231841, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x2}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 19:10:37 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan1\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x1}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8946, &(0x7f0000000080)) 19:10:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000440), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100015477042959d462d330fc8b08f72", @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="380000002400071fa66dd6b6cd7f463705000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="ec0000002c00270d00000000fcdbdf2500000000", @ANYRES32=r2, @ANYBLOB="0000000000000000080000000d0001006d61746368616c6c00000000500002004c000200480001000900010067616374000000001c000280180002000000000000000000080000000000000000000000040006000c00070000000000000000000c000800000000000000000008000b00800000000a00010072737670360000005400020020000400e4a80000030000003f00000004000000040000005c7300008803060014000300fe88000000000000000000000000010114000200fc010000000000000000000000000000080001001a"], 0xec}}, 0x0) r3 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000200), 0x4924924924926d3, 0x0) [ 805.321111] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 805.394757] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 19:10:37 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan1\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x1}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8946, &(0x7f0000000080)) 19:10:37 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x2, 0x3, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xfb}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}]}, 0x58}, 0x1, 0x7}, 0x0) 19:10:37 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$bt_l2cap(r0, 0x0, 0x0) 19:10:37 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2800, 0x0) ioctl$KDGKBMODE(r0, 0x5452, &(0x7f0000000000)) 19:10:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000440), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100015477042959d462d330fc8b08f72", @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="380000002400071fa66dd6b6cd7f463705000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="ec0000002c00270d00000000fcdbdf2500000000", @ANYRES32=r2, @ANYBLOB="0000000000000000080000000d0001006d61746368616c6c00000000500002004c000200480001000900010067616374000000001c000280180002000000000000000000080000000000000000000000040006000c00070000000000000000000c000800000000000000000008000b00800000000a00010072737670360000005400020020000400e4a80000030000003f00000004000000040000005c7300008803060014000300fe88000000000000000000000000010114000200fc010000000000000000000000000000080001001a"], 0xec}}, 0x0) r3 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000200), 0x4924924924926d3, 0x0) 19:10:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x48, 0x10, 0x413, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xffffffffffffff57, 0x2, 0x0, 0x1, {0x8}}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x48}}, 0x0) ioctl$UI_DEV_SETUP(0xffffffffffffffff, 0x5501, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 805.463241] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 805.489763] 9pnet: Could not find request transport: xen 19:10:37 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/234, 0xea}], 0x1, 0x7, 0x0) 19:10:37 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x2, 0x3, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xfb}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}]}, 0x58}, 0x1, 0x7}, 0x0) 19:10:37 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2800, 0x0) ioctl$KDGKBMODE(r0, 0x5452, &(0x7f0000000000)) 19:10:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) [ 805.545883] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 19:10:37 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan1\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x1}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8946, &(0x7f0000000080)) 19:10:37 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000100)={0x1f, 0xffff, 0x3}, 0x6) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x12}, 0x48) write$binfmt_misc(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3200030007"], 0xd) 19:10:37 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan1\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x1}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8946, &(0x7f0000000080)) 19:10:37 executing program 1: syz_mount_image$nilfs2(&(0x7f0000000dc0), &(0x7f0000000100)='./file0\x00', 0x10018, &(0x7f0000000e40)=ANY=[], 0x1, 0xda6, &(0x7f0000002340)="$eJzs3ctvXFf9APBzx544r/7iNO4vJoTEJJSGR+wmtSg7XCksKqQKKX9BFdKS4pZHwqJVKiVZsCVS1T+AqmtY8MyiUtRVUDcg/oGqKzahqlQgQmqNbJ8zHn8zw51xbI/H8/lId87c+z33nnPmcefOfZ0EjKzGyuP8/HSV0tt33rrw4OT4v5ennGzlmFl5HM9jCymlZmu+lCbD8hYmVtPPPrl+qT39PKdVOp+qVLWmpxfut+Y9kFK6kWbS3TSZLn589PYrHzy/+N6Rm0cuvHnm3ta0HgAARsuD77370z8/9d3rh//zmxMLaaI1vWyfL+Txg3m7f6FaHc9J639A1ZZWbePFnpBvPA+NkG+sQ772cpoh33iX8veE5Ta75JuoKX+sbVqndsMwW/sfXzVm1403GrOzq//Jl304tqeafe3K4ktXB1RRYNN9ejLv4jMYDCM3LB0a9BoIYFU8bviQG3HPwqNpLW28t/LvP9foPD9sgu3+/Ct/uMp/96Y1Dptnt36aSrvK9+hgHo/HEcbDfP1+/8vy4vGIZo/17HYcYViOL3Sr59g212OjutU/fi52qy/ltLwOJ0K8/fsT39NheY+Bzh7Y/28wjOywNOgVELBjxfPmlrISj+f1xfhETXxvTXxfTXx/TfxATRxG2W+v/TLdrtb+58f/9P3uDyv72R7L6f/1WZ+4P7Lf8uN5v/161PLj+cSwo5351/FPf373L/H8/8/D+f+n82/pZF5BlP2Fcb9669z/cGFwo0u+x0N1HuuQf+X51Pp81dTaclLbeuahekyvn+9Qt3zH1+ebDPn2522RvaG+cftkf5ivbH+U9Wp5vcZDe5uhHXtCPco7czine0N7DndrV9iRvSfka+bhSGjXVGjXE2G+/w/tqqbXtyvuPy/1ORqmx+MkJV942x76XYrvRbwu41ROb+X0nZy+n9OPOpQ7isrnsdv5/+XzOZ2a1UtXFi8/ncfL5/TeWHNiefq5ba438Oh6vf5nOq2//udga3qz0b5eOLQ2vWpfL0yG6ee7TH8mj5ffsx+O7VuZPnvpx4s/2OzGw4i7+vobP3pxcfHyzzzxxBNPWk/+x0rj1zMXr23jOgrYGnPXXv3J3NXX3zh75dUXX7788uXXzj397W898+yz83MrW/Vz7dv2wO6y9qM/6JoAAAAAAAAAAAAAPav2dZ6c07r725brycv16fH6eIZDed/Kp6Hcx6Bc/9ntvi7l+s3D21BHNt92XE406DYCnf3D/X8NhpEdlpbcxR/YGQbd/1+572FJD5792+HloWS7/9z69WW8fyE8ip3e/5zyd1f/f63+r3pe/4UesyY3Vu7vHuz7a1ux6Viv5cf2l/vATvVX/u9z+aU1T6beyl/6VSg/3qi0R38I5e/vsfyH2n98Y+X/MZdfXrYzp3stf7XGVWN9PeJ+43IfwLjfuPhTaH+5t18/7T91a+Mdtd3J5cMoG5Z+Jvs1LP1/dlOWW9aDefXcOk5X7r8d+zvot/7lvt/ld+CJsPyq5vdN/5/Dra7/z/L5m9P/J+w6Hzr+ZzCM7LC0tDTQrk9Gtd+VnWLQr/+gtyEHXf6gX/86sf/P+H8p9v8Z47H/zxiP/X/GeOxfK8Zj/5/x9Yz9f8b40bDc2D/odE38CzXxYzXxL9bEj9fE4/+3GJ+piZ+oiZ+siT9eEz9VEz9dE/9KTfzJmvhTNfEzNfHd7ss5HdX2wyiL/Ub6/sPoKMd/un3/p2riwPCK/TrH7/dXa+LA8Crnefh+wwiqOt+xI+5vL/txb+X0nZy+n9OPtqyCbIev5fTrOf1GTr+Z07M5nc3pXE71DTncfvH3YyduV2vn+R0K8V7PJ43XA8T7xJzrsT7x+Fy/57Me7bGcrSp/g5eDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyNxsrj/Px0ldLbd9668M+p73x/ecrJVo6ZlcfxPLaQUmqmlKo8Ph6Wd2NiNf3sk+uXOqVVOr/yWMbTC/db8x5Ynj/NpLtpMl38+OjtVz54fvG9IzePXHjzzL2taT0AAACMhv8GAAD//5Cp5/o=") r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40086e81, &(0x7f0000000680)={0x3}) 19:10:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x48, 0x10, 0x413, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xffffffffffffff57, 0x2, 0x0, 0x1, {0x8}}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x48}}, 0x0) ioctl$UI_DEV_SETUP(0xffffffffffffffff, 0x5501, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 805.599836] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 805.635367] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 19:10:37 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000100)={0x1f, 0xffff, 0x3}, 0x6) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x12}, 0x48) write$binfmt_misc(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3200030007"], 0xd) 19:10:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000440), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100015477042959d462d330fc8b08f72", @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="380000002400071fa66dd6b6cd7f463705000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="ec0000002c00270d00000000fcdbdf2500000000", @ANYRES32=r2, @ANYBLOB="0000000000000000080000000d0001006d61746368616c6c00000000500002004c000200480001000900010067616374000000001c000280180002000000000000000000080000000000000000000000040006000c00070000000000000000000c000800000000000000000008000b00800000000a00010072737670360000005400020020000400e4a80000030000003f00000004000000040000005c7300008803060014000300fe88000000000000000000000000010114000200fc010000000000000000000000000000080001001a"], 0xec}}, 0x0) r3 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000200), 0x4924924924926d3, 0x0) 19:10:37 executing program 5: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000140)={0x28}, 0x28) 19:10:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 19:10:37 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000100)={0x1f, 0xffff, 0x3}, 0x6) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x12}, 0x48) write$binfmt_misc(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3200030007"], 0xd) [ 805.702229] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x48, 0x10, 0x413, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xffffffffffffff57, 0x2, 0x0, 0x1, {0x8}}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x48}}, 0x0) ioctl$UI_DEV_SETUP(0xffffffffffffffff, 0x5501, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 19:10:37 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000140)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xfffff010}, {0x6}]}, 0x10) syz_emit_ethernet(0x19, &(0x7f00000002c0)={@empty, @broadcast, @val={@void}, {@mpls_mc={0x8848, {[{}], @llc={@llc={0x0, 0x0, "dc"}}}}}}, 0x0) 19:10:37 executing program 1: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) [ 805.758932] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 805.794782] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 19:10:37 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000100)={0x1f, 0xffff, 0x3}, 0x6) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x12}, 0x48) write$binfmt_misc(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3200030007"], 0xd) 19:10:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 19:10:37 executing program 1: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) [ 805.824085] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 19:10:37 executing program 4: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) 19:10:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x48, 0x10, 0x413, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xffffffffffffff57, 0x2, 0x0, 0x1, {0x8}}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x48}}, 0x0) ioctl$UI_DEV_SETUP(0xffffffffffffffff, 0x5501, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 19:10:37 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000140)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xfffff010}, {0x6}]}, 0x10) syz_emit_ethernet(0x19, &(0x7f00000002c0)={@empty, @broadcast, @val={@void}, {@mpls_mc={0x8848, {[{}], @llc={@llc={0x0, 0x0, "dc"}}}}}}, 0x0) 19:10:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-ssse3\x00'}, 0x3d) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f0000000b80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 19:10:37 executing program 1: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) 19:10:37 executing program 4: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) 19:10:37 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000140)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xfffff010}, {0x6}]}, 0x10) syz_emit_ethernet(0x19, &(0x7f00000002c0)={@empty, @broadcast, @val={@void}, {@mpls_mc={0x8848, {[{}], @llc={@llc={0x0, 0x0, "dc"}}}}}}, 0x0) [ 805.895973] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 19:10:37 executing program 1: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) 19:10:37 executing program 3: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENT(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB='P'], 0x50) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) mount$9p_fd(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@msize={'msize', 0x3d, 0x4f52447c}}]}}) 19:10:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-ssse3\x00'}, 0x3d) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f0000000b80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 19:10:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff3, 0xffff}}}, 0x24}}, 0x0) 19:10:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x7}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x11) 19:10:37 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000140)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xfffff010}, {0x6}]}, 0x10) syz_emit_ethernet(0x19, &(0x7f00000002c0)={@empty, @broadcast, @val={@void}, {@mpls_mc={0x8848, {[{}], @llc={@llc={0x0, 0x0, "dc"}}}}}}, 0x0) 19:10:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-ssse3\x00'}, 0x3d) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f0000000b80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 19:10:37 executing program 4: setreuid(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@ccm_128={{}, "3c988e4db6dbc500", "a7ddbbef058c199517d2f11b2a130a47", "7ef0202d", "5419ba90f34bc04a"}, 0x28) 19:10:37 executing program 3: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENT(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB='P'], 0x50) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) mount$9p_fd(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@msize={'msize', 0x3d, 0x4f52447c}}]}}) 19:10:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-ssse3\x00'}, 0x3d) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f0000000b80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 19:10:37 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000e9ffffff0000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000600)=@mangle={'mangle\x00', 0x64, 0x6, 0x5f0, 0x318, 0x0, 0xd0, 0x318, 0xd0, 0x520, 0x520, 0x520, 0x520, 0x520, 0x6, 0x0, {[{{@ipv6={@private1, @remote, [], [], 'veth0_macvtap\x00', 'nr0\x00', {}, {}, 0x11, 0x0, 0x1, 0x53}, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0, @local, [], [], 'veth1_to_bond\x00', 'ip6tnl0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@hl={{0x28}}, @common=@inet=@esp={{0x30}}]}, @HL={0x28}}, {{@uncond, 0x0, 0xa8, 0xf0}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@ipv4={'\x00', '\xff\xff', @multicast1}, @ipv6=@local}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x650) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x3, 0x20, 0x40, 0x8c, 0x0, 0x3f, 0x44000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x800, 0x0, @perf_bp={&(0x7f0000000280), 0x1}, 0x40, 0xfff, 0xfff, 0x0, 0x9acf, 0x1, 0x46e, 0x0, 0x4, 0x0, 0x9}, 0x0, 0xf, r2, 0x0) 19:10:37 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'wlan1\x00'}, @IFLA_ADDRESS={0xa, 0x1, @random="9b857ed31fa5"}]}, 0x40}}, 0x0) 19:10:37 executing program 5: syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x10080, &(0x7f0000000080)=ANY=[], 0x1, 0x1201, &(0x7f0000004440)="$eJzs3E+LW1UYB+C309rWqdMZtVZbFA+60c1lZhZulMIgU5AGlLZZtIJwx7nRkGsScsNIRG3d6NaPIeJnEHe6mY3g1pW4mY3gpovilSZ1/kgERZzY4Xk2eeGcX3IOBwLncs/ZeeXz9zqtKmvlw5g7dizm+hHpTooUc/GH2/Hiy99+98y1GzevrDUa61dTurx2feWllNLZZ79+88OvnvtmeOZev1OxvfTWzi+rP22f376w89v1d9tValep2xumPG30esN8oyzSZrvqZCm9URZ5VaR2tyoGB9pbZa/fH6W8u7kw3x8UVZXy7ih1ilEa9tJwMEr5O3m7m7IsSwvzwb/R/PJOXdcRdf1QnIy6ruuHYz7OxCOxEGdjMZbi0XgsHo+79RNxPp6Mp+LCuNesxw0AAAAAAAAAAAAAAAAAAABHy987/38unP8HAAAAAAAAAAAAAAAAAACA/861GzevrDUa61dTOh1RfrbV3GpOPifta61oRxlFLMfPly41vvh088d6IsY3AVx+rbG+nMaW4pPy1v38ra3m8YP5lfF1AlHv2suvTPLpYP5UzO/Pr8ZinBtnPvr1h9tPb7zf3M2vTs2fjhee35fPYjG+fzt6UcZm3Puevd//eCWlV19v/Cl/cdwPAAAAjoIs7Zq6f8+yv2qf5Pc9H1iMu9P398tT9+cn4uKJ2c6diGr0QScvy2KgeHCKkxbufnH8/zGMo1jM+p+Jw7C36LMeCQAAAAAAAAAAAP/EYbxOOOs5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7cCwAAAAAIMzfOo2ODQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgqwAAAP//QlrQrw==") perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$nfs(&(0x7f00000001c0)='threaded\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000280)={[{'[-@)'}, {',.&$'}, {'vfat\x00'}, {'@\\+'}]}) 19:10:38 executing program 0: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000200)={0x1}) 19:10:38 executing program 2: socket$inet6(0xa, 0x1, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) unshare(0x6c060000) unshare(0x40000000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) unshare(0x20050000) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f0000000180)={'sit0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000002c0)=ANY=[@ANYBLOB="7800000024000b0f000000000000000060000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d00000048000200000000008600000000000000000000000000ffffffff"], 0x78}}, 0x0) sendto$inet6(r1, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090000006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) unshare(0x9000f80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000100)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000004c00)={{r6, 0x0, 0x1000, 0x3, 0x1, 0x8, 0x1f, 0x3, 0x6, 0x40000000, 0x100, 0x1}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003c00)={0x0, r6, "617f68c8b74fc25bdd5b2c24591e24e83f80debfa1e616c333a50167806290ed3fc1590aed9809a91a37f3df250cba6037be26e3a38936db07cff7c6c6acb10963288b806c3d7c2af42d3066cfab5735b019fc7dceead9bf202afb789ca459684a744576c564fe38c2d7d035619aa1fcdf81c7a00d5f65678c259c8d8618949e37cf83af2f46a3b7ee1ed5f223fa8b46a1e0046b21e5384c5245edb0231eaab4f1d827b781aa896d5bf14033cff95869b7928bd626e1d4525fb90bcf888875071dbad75bdbe153167311ed1495659a97bb43b8435579e939a246a9a7cee6ce87b35473f9f23625ffad09c1cce865602c96d0423eab7369ca608493b3b66007f9", "f9292ece959048865739bfb8dcceb08adb962c264cf1756fedfaa23430becd8080576629b15e0a4c4dca3b5243eab273528a3b00e7bf8af9176585509585c55601d206da2b07de9096f966134fcffc92aef66816e9206218204dfd0ff2bbc1c83a5dbcdfe6796c3c8677d368e2a18491d7be6b7736a0c8a85f59a53a10e40333a6d37a84241eaff3fd696bde73eeff16af45b022187f453fd91a1f0a150cc05cc9f75da68f4d206ff52fb21ae77986c2cc47ee3de1f5ad0df6e022e4cd0671b75a149c9be5264d4883e7d9480aee2dc5917afdcace416df2eda11fd9ceb0a4ebd2bb435e76123d32a6ffb7ba53a0bf91c4b6f35bf547e2a6bee76b02a657c670cde4beae8178df8a793291f9527086a9411486daed3f5c6fbaae40ed3c63f45c8c8e980739d7b8319c1c96d5b844c7548d1b9c9695ca61f8c63059f482b0367e2ffc9a4a9832753cc3a0edd0c010f607f21a4376e13d89fb99989a8375cf37c449feb9c3f3444c86723f72e54f7399806a217480138c7bd4bde808c0a8a3fa8f7e6fc714916e93a7ce6c130572cf0be6d6300a568bf31575baa91b74429b7a8083ecc1da1645afac0e857254ba2f083e2bb3d11dc7ba48980b99891b655bbffd8730452700b8c6e36f91821fc34ecd12c5ba7904270bc3dacf9c7c777fd972dcf4d71eb5b8ed175f16e72d657baeb5100cb8f48fb1bc00ed56c4aa6bab2cc777136e3f61b7e6881675b73fd5b939e29d97aeb9100d3a83ae1302a899170c48e18522679c4eff2d71041f48d8a87f1b37b20578d2aa808060ff83ea1e880cb8c147c4419c439e8b2ee12b91858a52f3752aa36564aa1dc528f324a8e7c4928def3121e8d9072ac4e13458517752265a135b752405b568b33a811473a2a31cf31ad8d04a25de1dd9c89ef93a4bab5a164d19ba70aed41b67ab0c54bca98a38250cb9dd0a365d6a84ac6f20bd6a443f2d2876eb02abfb785ecff90c95650f7cf7439be793b79633f7cf10df026bbceaec96bbf3a77cc7c861253d14cc9204c78173e5403e9d23d6ffc0443a7bef667ff02121a5fa3634fd2cf17935f242713b0b7e08695f84ddd12bf61c08df91e531ef94be01ac205665f47ef7989c0cdb2bf13db2344a9f375a830796ec4ab28844d2da5b83ed36debbf11a1223f916894d6aeef3f564eee5e7b3275fb63d3ebf489e7c773a2036e4264449154d2d38dd51c3c05ae851e7dc8aa73f5b851dfa584a3cce03b7fbd61963997e8f75458eda4683e6a1f47d5edd6e9a505617e92be66a7181367466dff040169ff9f8edbdfbe1d84649b40408e149582b4bfa257cba80401826fd53ec74e7661d450aa4333a7c03772730aff6f047ffd10f6cf1e4d8a9fd62640f68a7441108b5b8189faa0fb7796a06830739ea5b6f2f92511a3e620fae58a3f096ca91394cb96a5faebe8be0ff730de380107ce4aa3a76ec8aad727a793632d987263e266a378fa52445eca42f77c50429add91c48630f79b85f5aa83db6f72b3971abfa3552a41264ca8cfa20c7b27a38a623f51a08023f8975c53f5d77a6e88415abe5d409ec0a22e96b87bfb1eab79cd71c6c3cba015422e771c0ef5b6f13f95f226038ba41031e3507a02bc1f06b5449d546d59e9ed74eee0ef67e35ec19c627de5dce9ad4413672389e2bb8457710aa7d7b6ef7ca8a7d7810ef5602e9af18af26a7724b4ff3e1e90f477071390fd75b1638c99b769782f659958f5fec4b36645fa48280e5820e9501cbc3d532af3546c41ddaa6aef3644b04260493247632db5551067c844efaa577881b6735ae26f43515e5bbda27caf3fdb909765e108f7b89dab4a4470c519a296abe151ec6911d5a36f57b169111e02fd83bea6a6d81f0763a428578db0cbc26dc1b23f736c95c47aabb798c2002ca497c1b426dacb06da450e6943ef482fbb0d0bd66e1056c62e7d6dbf012cb9b081b5a1b7eb297d7f33c10ea34529d61fd1262fda190bab330baa567cfa78cb6a679d97b8744dea13304c761e7c297eed83b78e4712a5008ab0e92852e511180f5bad61aa3f366adf4d1c2c58444f8c25bcad4b0b1eb3a96f539cde6ced06dee39334b15732935e6f0bfb0b65811bb255c3cdd7b315469a913d3f9f5d897cfaef5ff724dfa4a998e2587dbbcd49e9cb05f2cdd6c4e47297f1325ad7d5276a9cbb526b7a14265899a9adc9c332bc67f5a056f013030a60d067fc388abc31038f1294326cc2324866dd62f62ebae94b63c2098a943416e71a66b4be66ad5d6921a6ecbd434bf148d015b95946425d93bde8daa49f02926edbc2c514e8b5d80c9a1f4752907f040682caa88520e6b96361187ad4ad1e082db45b1108473faad0bfdbca55019f5cdc92b5e2beff80ce20b5742a09aa12d017d84c5291fd063274b0cb31799f08b59af66b491e39b713874faeb7c7a87055a